IMA SDK, reklamları ve oynatıcı kullanıcı arayüzü kontrollerini yerelleştirmek için dili belirtmenize olanak tanır.
Dil belirtme
Aşağıdaki kod snippet'inde gösterildiği gibi, uygun yerel ayar kodu ile ImaSdkSettings.setLanguage() yöntemini kullanarak reklamları ve oynatıcı kullanıcı arayüzü kontrollerini yerelleştirmek için dili ayarlayın:
private void setAdUiLocalization(String languageCode) {
ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings();
imaSdkSettings.setLanguage(languageCode);
}
ExoPlayer-IMA uzantısını kullanırken dili ayarlamak için ImaAdsLoader.Builder.setImaSdkSettings() öğesini kullanın:
private void setAdUiLocalizationExoplayer(String languageCode, Context context) {
ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings();
imaSdkSettings.setLanguage(languageCode);
ImaAdsLoader.Builder builder =
new ImaAdsLoader.Builder(context).setImaSdkSettings(imaSdkSettings);
}
Yerel ayar kodları
IMA aşağıdaki yerel ayar kodlarını destekler:
| Dil | Ülke kodu |
|---|---|
| Arapça |
ar
|
| Arapça (Mısır) |
ar_eg
|
| Arapça (Suudi Arabistan) |
ar_sa
|
| Bulgarca |
bg
|
| Katalanca |
ca
|
| Çince (Basitleştirilmiş) |
zh
|
| Çince (Basitleştirilmiş, Çin) |
zh_cn
|
| Çince (Geleneksel, Hong Kong) |
zh_hk
|
| Çince (Geleneksel, Tayvan) |
zh_tw
|
| Hırvatça |
hr
|
| Çekçe |
cs
|
| Danca |
da
|
| Felemenkçe |
nl
|
| İngilizce |
en
|
| İngilizce (Avustralya) |
en_au
|
| İngilizce (Kanada) |
en_ca
|
| İngilizce (BK) |
en_gb
|
| İngilizce (İrlanda) |
en_ie
|
| İngilizce (Hindistan) |
en_in
|
| İngilizce (Singapur) |
en_sg
|
| İngilizce (Güney Afrika) |
en_za
|
| Estonya Dili |
et
|
| Filipince |
fil
|
| Fince |
fi
|
| Fransızca |
fr
|
| Fransızca (Kanada) |
fr_ca
|
| Fransızca (İsviçre) |
fr_ch
|
| Almanca |
de
|
| Almanca (Avusturya) |
de_at
|
| Yunanca |
el
|
| İbranice |
he
|
| Hintçe |
hi
|
| Macarca |
hu
|
| İzlandaca |
is
|
| Endonezce |
id
|
| İtalyanca |
it
|
| Japonca |
ja
|
| Korece |
ko
|
| Letonca |
lv
|
| Litvanca |
lt
|
| Malay dili |
ms
|
| Norveççe |
no
|
| Lehçe |
pl
|
| Portekizce |
pt
|
| Portekizce (Brezilya) |
pt_br
|
| Portekizce (Portekiz) |
pt_pt
|
| Rumence |
ro
|
| Rusça |
ru
|
| Sırpça |
sr
|
| Slovakça |
sk
|
| Slovence |
sl
|
| İspanyolca |
es
|
| İspanyolca (Latin Amerika) |
es_419
|
| İspanyolca (Arjantin) |
es_ar
|
| İspanyolca (Şili) |
es_cl
|
| İspanyolca (Kolombiya) |
es_co
|
| İspanyolca (Kosta Rika) |
es_cr
|
| İspanyolca (Dominik Cumhuriyeti) |
es_do
|
| İspanyolca (Ekvador) |
es_ec
|
| İspanyolca (El Salvador) |
es_sv
|
| İspanyolca (Guatemala) |
es_gt
|
| İspanyolca (Honduras) |
es_hn
|
| İspanyolca (Meksika) |
es_mx
|
| İspanyolca (Nikaragua) |
es_ni
|
| İspanyolca (Panama) |
es_pa
|
| İspanyolca (Peru) |
es_pe
|
| İspanyolca (Porto Riko) |
es_pr
|
| İspanyolca (Paraguay) |
es_py
|
| İspanyolca (Amerika Birleşik Devletleri) |
es_us
|
| İspanyolca (Uruguay) |
es_uy
|
| İspanyolca (Venezuela) |
es_ve
|
| İsveççe |
sv
|
| Tayca |
th
|
| Türkçe |
tr
|
| Ukraynaca |
uk
|
| Vietnamca |
vi
|