Select platform: [HTML5](https://developers.google.com/interactive-media-ads/docs/sdks/html5/client-side/localization.md.txt "View this page for the HTML5 platform docs.") [Android](https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/localization.md.txt "View this page for the Android platform docs.") [iOS](https://developers.google.com/interactive-media-ads/docs/sdks/ios/client-side/localization.md.txt "View this page for the iOS platform docs.") [tvOS](https://developers.google.com/interactive-media-ads/docs/sdks/tvos/client-side/localization.md.txt "View this page for the tvOS platform docs.")

<br />

The IMA SDK lets you specify the language to localize ads and player UI
controls.

## Specify a language

Set the language to localize ads and the player UI controls using the
[`ImaSdkSettings.setLanguage()`](https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/api/reference/com/google/ads/interactivemedia/v3/api/ImaSdkSettings.md.txt#setLanguage(java.lang.String))
method with the appropriate [locale code](https://developers.google.com/interactive-media-ads/docs/sdks/android/client-side/localization.md.txt#locale-codes) as demonstrated in the
code snippet:

```java
private void setAdUiLocalization(String languageCode) {
  ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings();
  imaSdkSettings.setLanguage(languageCode);
}

```

To set the language when using the ExoPlayer-IMA extension, use
[`ImaAdsLoader.Builder.setImaSdkSettings()`](https://developer.android.com/reference/androidx/media3/exoplayer/ima/ImaAdsLoader.Builder#setImaSdkSettings(com.google.ads.interactivemedia.v3.api.ImaSdkSettings)):

```java
private void setAdUiLocalizationExoplayer(String languageCode, Context context) {
  ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings();
  imaSdkSettings.setLanguage(languageCode);
  ImaAdsLoader.Builder builder =
      new ImaAdsLoader.Builder(context).setImaSdkSettings(imaSdkSettings);
}
```

## Locale codes

IMA supports the following locale codes:

| Language | Country code |
|---|---|
| Arabic | `ar` |
| Arabic (Egypt) | `ar_eg` |
| Arabic (Saudi Arabia) | `ar_sa` |
| Bulgarian | `bg` |
| Catalan | `ca` |
| Chinese (Simplified) | `zh` |
| Chinese (Simplified, China) | `zh_cn` |
| Chinese (Traditional, Hong Kong) | `zh_hk` |
| Chinese (Traditional, Taiwan) | `zh_tw` |
| Croatian | `hr` |
| Czech | `cs` |
| Danish | `da` |
| Dutch | `nl` |
| English | `en` |
| English (Australia) | `en_au` |
| English (Canada) | `en_ca` |
| English (United Kingdom) | `en_gb` |
| English (Ireland) | `en_ie` |
| English (India) | `en_in` |
| English (Singapore) | `en_sg` |
| English (South Africa) | `en_za` |
| Estonian | `et` |
| Filipino | `fil` |
| Finnish | `fi` |
| French | `fr` |
| French (Canada) | `fr_ca` |
| French (Switzerland) | `fr_ch` |
| German | `de` |
| German (Austria) | `de_at` |
| Greek | `el` |
| Hebrew | `he` |
| Hindi | `hi` |
| Hungarian | `hu` |
| Icelandic | `is` |
| Indonesian | `id` |
| Italian | `it` |
| Japanese | `ja` |
| Korean | `ko` |
| Latvian | `lv` |
| Lithuanian | `lt` |
| Malay | `ms` |
| Norwegian | `no` |
| Polish | `pl` |
| Portuguese | `pt` |
| Portuguese (Brazil) | `pt_br` |
| Portuguese (Portugal) | `pt_pt` |
| Romanian | `ro` |
| Russian | `ru` |
| Serbian | `sr` |
| Slovak | `sk` |
| Slovenian | `sl` |
| Spanish | `es` |
| Spanish (Latin America) | `es_419` |
| Spanish (Argentina) | `es_ar` |
| Spanish (Chile) | `es_cl` |
| Spanish (Colombia) | `es_co` |
| Spanish (Costa Rica) | `es_cr` |
| Spanish (Dominican Republic) | `es_do` |
| Spanish (Ecuador) | `es_ec` |
| Spanish (El Salvador) | `es_sv` |
| Spanish (Guatemala) | `es_gt` |
| Spanish (Honduras) | `es_hn` |
| Spanish (Mexico) | `es_mx` |
| Spanish (Nicaragua) | `es_ni` |
| Spanish (Panama) | `es_pa` |
| Spanish (Peru) | `es_pe` |
| Spanish (Puerto Rico) | `es_pr` |
| Spanish (Paraguay) | `es_py` |
| Spanish (United States) | `es_us` |
| Spanish (Uruguay) | `es_uy` |
| Spanish (Venezuela) | `es_ve` |
| Swedish | `sv` |
| Thai | `th` |
| Turkish | `tr` |
| Ukrainian | `uk` |
| Vietnamese | `vi` |