指定语言
借助 IMA DAI SDK,您可以指定用于本地化广告和播放器界面控件的语言。为此,请使用 ImaSdkSettings.setLanguage() 方法,并提供适当的语言区域代码,如以下代码段所示。
// Create an AdsLoader and optionally set the language. ImaSdkSettings imaSdkSettings = ImaSdkFactory.getInstance().createImaSdkSettings(); imaSdkSettings.setLanguage('fr'); sdkFactory = ImaSdkFactory.getInstance(); adDisplayContainer = sdkFactory.createAdDisplayContainer(); adDisplayContainer.setVideoStreamPlayer(videoStreamPlayer); adDisplayContainer.setAdContainer(mAdUiContainer); adsLoader = sdkFactory.createAdsLoader(context, imaSdkSettings, adDisplayContainer);
语言区域代码
IMA 支持以下语言区域代码:
| 语言 | 国家/地区代码 |
|---|---|
| 阿拉伯语 |
ar
|
| 阿拉伯语(埃及) |
ar_eg
|
| 阿拉伯语(沙特阿拉伯) |
ar_sa
|
| 保加利亚语 |
bg
|
| 加泰罗尼亚语 |
ca
|
| 中文(简体) |
zh
|
| 简体中文(中国) |
zh_cn
|
| 中文(繁体,香港) |
zh_hk
|
| 繁体中文 |
zh_tw
|
| 克罗地亚语 |
hr
|
| 捷克语 |
cs
|
| 丹麦语 |
da
|
| 荷兰语 |
nl
|
| 英语 |
en
|
| 英语(澳大利亚) |
en_au
|
| 英语(加拿大) |
en_ca
|
| 英语(英国) |
en_gb
|
| 英语(爱尔兰) |
en_ie
|
| 英语(印度) |
en_in
|
| 英语(新加坡) |
en_sg
|
| 英语(南非) |
en_za
|
| 爱沙尼亚语 |
et
|
| 菲律宾语 |
fil
|
| 芬兰语 |
fi
|
| 法语 |
fr
|
| 法语(加拿大) |
fr_ca
|
| 法语(瑞士) |
fr_ch
|
| 德语 |
de
|
| 德语(奥地利) |
de_at
|
| 希腊语 |
el
|
| 希伯来语 |
he
|
| 印地语 |
hi
|
| 匈牙利语 |
hu
|
| 冰岛语 |
is
|
| 印度尼西亚语 |
id
|
| 意大利语 |
it
|
| 日语 |
ja
|
| 韩语 |
ko
|
| 拉脱维亚语 |
lv
|
| 立陶宛语 |
lt
|
| 马来语 |
ms
|
| 挪威语 |
no
|
| 波兰语 |
pl
|
| 葡萄牙语 |
pt
|
| 葡萄牙语(巴西) |
pt_br
|
| 葡萄牙语(葡萄牙) |
pt_pt
|
| 罗马尼亚语 |
ro
|
| 俄语 |
ru
|
| 塞尔维亚语 |
sr
|
| 斯洛伐克语 |
sk
|
| 斯洛文尼亚语 |
sl
|
| 西班牙语 |
es
|
| 西班牙语(拉丁美洲) |
es_419
|
| 西班牙语(阿根廷) |
es_ar
|
| 西班牙语(智利) |
es_cl
|
| 西班牙语(哥伦比亚) |
es_co
|
| 西班牙语(哥斯达黎加) |
es_cr
|
| 西班牙语(多米尼加共和国) |
es_do
|
| 西班牙语(厄瓜多尔) |
es_ec
|
| 西班牙语(萨尔瓦多) |
es_sv
|
| 西班牙语(危地马拉) |
es_gt
|
| 西班牙语(洪都拉斯) |
es_hn
|
| 西班牙语(墨西哥) |
es_mx
|
| 西班牙语(尼加拉瓜) |
es_ni
|
| 西班牙语(巴拿马) |
es_pa
|
| 西班牙语(秘鲁) |
es_pe
|
| 西班牙语(波多黎各) |
es_pr
|
| 西班牙语(巴拉圭) |
es_py
|
| 西班牙语(美国) |
es_us
|
| 西班牙语(乌拉圭) |
es_uy
|
| 西班牙语(委内瑞拉) |
es_ve
|
| 瑞典语 |
sv
|
| 泰语 |
th
|
| 土耳其语 |
tr
|
| 乌克兰语 |
uk
|
| 越南语 |
vi
|