ভাষা নির্দিষ্ট করা
IMA SDK আপনাকে বিজ্ঞাপন এবং প্লেয়ার 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 এক্সটেনশন ব্যবহার করে BasicExample- এর মধ্যে ভাষা সেট করতে, ImaSdkSettings
সেট করতে একটি পরিবর্তন করতে হবে। এটি করতে অনুগ্রহ করে নিম্নলিখিত কোড স্নিপেট অনুসরণ করুন:
VideoPlayerController.java
@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 |