IMA SDK ช่วยให้คุณระบุภาษาเพื่อแปลโฆษณาและตัวควบคุม UI ของเพลเยอร์ได้
ระบุภาษา
ตั้งค่าภาษาเพื่อแปลโฆษณาและการควบคุม UI ของเพลเยอร์โดยใช้เมธอด
ImaSdkSettings.setLanguage()
พร้อมรหัสภาษาที่เหมาะสมตามที่แสดงใน
ข้อมูลโค้ดต่อไปนี้
// 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);
หากต้องการตั้งค่าภาษาเมื่อใช้ส่วนขยาย ExoPlayer-IMA ให้ใช้
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)));
}
รหัสภาษา
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
|