IMA SDK আপনাকে বিজ্ঞাপন এবং প্লেয়ার UI নিয়ন্ত্রণ স্থানীয়করণের ভাষা নির্দিষ্ট করতে দেয়।
একটি ভাষা নির্দিষ্ট করুন
কোড স্নিপেটে দেখানো উপযুক্ত লোকেল কোড ব্যবহার করে ImaSdkSettings.setLanguage() পদ্ধতি ব্যবহার করে বিজ্ঞাপন এবং প্লেয়ার UI নিয়ন্ত্রণ স্থানীয়করণের জন্য ভাষা সেট করুন:
// 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 |