رابط کاربری تبلیغات را بومی سازی کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
تعیین محل IMA SDK به شما امکان می دهد زبان مورد استفاده برای بومی سازی تبلیغات و کنترل های رابط کاربری پخش کننده را مشخص کنید. برای انجام این کار، پارامتر language
IMASettings را روی کد محلی مناسب تنظیم کنید و آن تنظیمات را هنگام مقداردهی اولیه AdsLoader درج کنید.
هدف-C
- ( void ) createAdsLoader {
IMASettings * settings = [[ IMASettings alloc ] init ];
settings . language = "en" ;
self . adsLoader = [[ IMAAdsLoader alloc ] initWithSettings : settings ];
} سویفت
func createAdsLoader () {
let settings = IMASettings ()
settings . language = "en"
self . adsLoader = IMAAdsLoader ( settings : settings )
} کدهای محلی IMA از کدهای محلی زیر پشتیبانی می کند:
زبان کد کشور آفریقایی af
آمهری am
عربی ar
عربی (مصر) ar_eg
عربی (عربستان سعودی) ar_sa
باسکی eu
بلاروسی be
بنگالی bn
بلغاری 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
فارسی fa
فیلیپینی fil
فنلاندی fi
فرانسوی fr
فرانسوی (کانادا) fr_ca
فرانسوی (سوئیس) fr_ch
گالیسیایی gl
آلمانی de
آلمانی (اتریش) de_at
یونانی el
گجراتی gu
عبری he
هندی hi
مجارستانی hu
ایسلندی is
اندونزیایی id
ایتالیایی it
ژاپنی ja
کانادا kn
کره ای ko
لائوس lo
لتونی lv
لینگالا ln
لیتوانیایی lt
مالایی ms
مالایایی ml
مراتی mr
نروژی 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
سواحیلی sw
سوئدی sv
آلمانی سوئیس gsw
تاگالوگ tl
تامیل ta
تلوگو te
تایلندی th
ترکی tr
اوکراینی uk
اردو ur
ویتنامی vi
زولو zu
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe IMA SDK allows you to localize ads and player UI controls by setting the \u003ccode\u003elanguage\u003c/code\u003e parameter of \u003ccode\u003eIMASettings\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eYou can specify the desired language using locale codes when initializing the \u003ccode\u003eAdsLoader\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIMA supports a wide range of locale codes for various languages and regions, ensuring ads and UI elements are displayed in the user's preferred language.\u003c/p\u003e\n"]]],[],null,["# Localize the ad UI\n\nSpecifying locale\n-----------------\n\nThe IMA SDK allows you to specify the language to be used to localize ads and\nthe player UI controls. To do so, set the `language` parameter of\n[IMASettings](/interactive-media-ads/docs/sdks/tvos/client-side/reference/Classes/IMASettings) to the appropriate\n[locale code](#locale-codes) and include those settings when initializing the\n[AdsLoader](/interactive-media-ads/docs/sdks/tvos/client-side/reference/Classes/IMAAdsLoader). \n\n### Objective-C\n\n```objective-c\n- (void)createAdsLoader {\n IMASettings *settings = [[IMASettings alloc] init];\n settings.language = \"en\";\n self.adsLoader = [[IMAAdsLoader alloc] initWithSettings:settings];\n}\n```\n\n### Swift\n\n```swift\nfunc createAdsLoader() {\n let settings = IMASettings()\n settings.language = \"en\"\n self.adsLoader = IMAAdsLoader(settings: settings)\n}\n```\n\nLocale codes\n------------\n\nIMA supports the following locale codes:\n\n| Language | Country code |\n|----------------------------------|--------------|\n| Afrikaans | `af` |\n| Amharic | `am` |\n| Arabic | `ar` |\n| Arabic (Egypt) | `ar_eg` |\n| Arabic (Saudi Arabia) | `ar_sa` |\n| Basque | `eu` |\n| Belarusian | `be` |\n| Bengali | `bn` |\n| Bulgarian | `bg` |\n| Catalan | `ca` |\n| Chinese (Simplified) | `zh` |\n| Chinese (Simplified, China) | `zh_cn` |\n| Chinese (Traditional, Hong Kong) | `zh_hk` |\n| Chinese (Traditional, Taiwan) | `zh_tw` |\n| Croatian | `hr` |\n| Czech | `cs` |\n| Danish | `da` |\n| Dutch | `nl` |\n| English | `en` |\n| English (Australia) | `en_au` |\n| English (Canada) | `en_ca` |\n| English (United Kingdom) | `en_gb` |\n| English (Ireland) | `en_ie` |\n| English (India) | `en_in` |\n| English (Singapore) | `en_sg` |\n| English (South Africa) | `en_za` |\n| Estonian | `et` |\n| Farsi | `fa` |\n| Filipino | `fil` |\n| Finnish | `fi` |\n| French | `fr` |\n| French (Canada) | `fr_ca` |\n| French (Switzerland) | `fr_ch` |\n| Galician | `gl` |\n| German | `de` |\n| German (Austria) | `de_at` |\n| Greek | `el` |\n| Gujarati | `gu` |\n| Hebrew | `he` |\n| Hindi | `hi` |\n| Hungarian | `hu` |\n| Icelandic | `is` |\n| Indonesian | `id` |\n| Italian | `it` |\n| Japanese | `ja` |\n| Kannada | `kn` |\n| Korean | `ko` |\n| Lao | `lo` |\n| Latvian | `lv` |\n| Lingala | `ln` |\n| Lithuanian | `lt` |\n| Malay | `ms` |\n| Malayalam | `ml` |\n| Marathi | `mr` |\n| Norwegian | `no` |\n| Polish | `pl` |\n| Portuguese | `pt` |\n| Portuguese (Brazil) | `pt_br` |\n| Portuguese (Portugal) | `pt_pt` |\n| Romanian | `ro` |\n| Russian | `ru` |\n| Serbian | `sr` |\n| Slovak | `sk` |\n| Slovenian | `sl` |\n| Spanish | `es` |\n| Spanish (Latin America) | `es_419` |\n| Spanish (Argentina) | `es_ar` |\n| Spanish (Chile) | `es_cl` |\n| Spanish (Colombia) | `es_co` |\n| Spanish (Costa Rica) | `es_cr` |\n| Spanish (Dominican Republic) | `es_do` |\n| Spanish (Ecuador) | `es_ec` |\n| Spanish (El Salvador) | `es_sv` |\n| Spanish (Guatemala) | `es_gt` |\n| Spanish (Honduras) | `es_hn` |\n| Spanish (Mexico) | `es_mx` |\n| Spanish (Nicaragua) | `es_ni` |\n| Spanish (Panama) | `es_pa` |\n| Spanish (Peru) | `es_pe` |\n| Spanish (Puerto Rico) | `es_pr` |\n| Spanish (Paraguay) | `es_py` |\n| Spanish (United States) | `es_us` |\n| Spanish (Uruguay) | `es_uy` |\n| Spanish (Venezuela) | `es_ve` |\n| Swahili | `sw` |\n| Swedish | `sv` |\n| Swiss German | `gsw` |\n| Tagalog | `tl` |\n| Tamil | `ta` |\n| Telugu | `te` |\n| Thai | `th` |\n| Turkish | `tr` |\n| Ukrainian | `uk` |\n| Urdu | `ur` |\n| Vietnamese | `vi` |\n| Zulu | `zu` |"]]