IMA SDK memungkinkan Anda menentukan bahasa untuk melokalkan iklan dan kontrol UI pemutar.
Menentukan bahasa
Tetapkan bahasa untuk melokalkan iklan dan kontrol UI pemutar menggunakan metode
ImaSdkSettings.setLanguage()
dengan kode lokal yang sesuai seperti yang ditunjukkan dalam
cuplikan kode:
// Create an AdsLoader and optionally set the language.
ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings();
imaSdkSettings.setLanguage('fr');
mSdkFactory = ImaSdkFactory.getInstance();
mAdDisplayContainer = mSdkFactory.createAdDisplayContainer();
mAdDisplayContainer.setPlayer(mVideoPlayerWithAdPlayback.getVideoAdPlayer());
mAdDisplayContainer.setAdContainer(mVideoPlayerWithAdPlayback.getAdUiContainer());
mAdsLoader = mSdkFactory.createAdsLoader(context, imaSdkSettings, mAdDisplayContainer);
Untuk menyetel bahasa saat menggunakan ekstensi ExoPlayer-IMA, gunakan
ImaAdsLoader.Builder.setImaSdkSettings():
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my);
playerView = findViewById(R.id.player_view);
ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings();
imaSdkSettings.setLanguage("fr");
ImaAdsLoader.Builder builder = new ImaAdsLoader.Builder(this).setImaSdkSettings(imaSdkSettings);
adsLoader = builder.buildForAdTag(Uri.parse(getString(R.string.ad_tag_url)));
}
Kode lokalitas
IMA mendukung kode lokalitas berikut:
| Language | Kode negara |
|---|---|
| Arab |
ar
|
| Arab (Mesir) |
ar_eg
|
| Arab (Arab Saudi) |
ar_sa
|
| Bulgaria |
bg
|
| Katala |
ca
|
| China (Aksara Sederhana) |
zh
|
| China (Aksara Sederhana, China) |
zh_cn
|
| China (Tradisional, Hong Kong) |
zh_hk
|
| China (Aksara Tradisional, Taiwan) |
zh_tw
|
| Kroasia |
hr
|
| Ceko |
cs
|
| Denmark |
da
|
| Belanda |
nl
|
| Inggris |
en
|
| Inggris (Australia) |
en_au
|
| Inggris (Kanada) |
en_ca
|
| Inggris (Inggris Raya) |
en_gb
|
| Inggris (Irlandia) |
en_ie
|
| Inggris (India) |
en_in
|
| Inggris (Singapura) |
en_sg
|
| Inggris (Afrika Selatan) |
en_za
|
| Estonia |
et
|
| Filipino |
fil
|
| Finlandia |
fi
|
| Prancis |
fr
|
| Prancis (Kanada) |
fr_ca
|
| Prancis (Swiss) |
fr_ch
|
| Jerman |
de
|
| Jerman (Austria) |
de_at
|
| Yunani |
el
|
| Ibrani |
he
|
| Hindi |
hi
|
| Hungaria |
hu
|
| Islandia |
is
|
| Indonesia |
id
|
| Italia |
it
|
| Jepang |
ja
|
| Korea |
ko
|
| Latvia |
lv
|
| Lituania |
lt
|
| Melayu |
ms
|
| Norwegia |
no
|
| Polandia |
pl
|
| Portugis |
pt
|
| Portugis (Brasil) |
pt_br
|
| Portugis (Portugal) |
pt_pt
|
| Rumania |
ro
|
| Rusia |
ru
|
| Serbia |
sr
|
| Slovakia |
sk
|
| Slovenia |
sl
|
| Spanyol |
es
|
| Spanyol (Amerika Latin) |
es_419
|
| Spanyol (Argentina) |
es_ar
|
| Spanyol (Cile) |
es_cl
|
| Spanyol (Kolombia) |
es_co
|
| Spanyol (Kosta Rika) |
es_cr
|
| Spanyol (Republik Dominika) |
es_do
|
| Spanyol (Ekuador) |
es_ec
|
| Spanyol (El Salvador) |
es_sv
|
| Spanyol (Guatemala) |
es_gt
|
| Spanyol (Honduras) |
es_hn
|
| Spanyol (Meksiko) |
es_mx
|
| Spanyol (Nikaragua) |
es_ni
|
| Spanyol (Panama) |
es_pa
|
| Spanyol (Peru) |
es_pe
|
| Spanyol (Puerto Riko) |
es_pr
|
| Spanyol (Paraguay) |
es_py
|
| Spanyol (Amerika Serikat) |
es_us
|
| Spanyol (Uruguay) |
es_uy
|
| Spanyol (Venezuela) |
es_ve
|
| Swedia |
sv
|
| Thai |
th
|
| Turki |
tr
|
| Ukraina |
uk
|
| Vietnam |
vi
|