Локализация рекламного интерфейса
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Указание локали IMA DAI 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 "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта . Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-08-30 UTC.
[null,null,["Последнее обновление: 2025-08-30 UTC."],[[["\u003cp\u003eThe IMA DAI SDK enables localization of ads and player UI controls by setting the \u003ccode\u003elanguage\u003c/code\u003e parameter in \u003ccode\u003eIMASettings\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eTo apply the language setting, initialize the \u003ccode\u003eIMAAdsLoader\u003c/code\u003e with the configured \u003ccode\u003eIMASettings\u003c/code\u003e object.\u003c/p\u003e\n"]]],[],null,["Specifying locale\n\nThe IMA DAI 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/ios/dai/reference/Classes/IMASettings) to the appropriate\n[language code](#locale-codes) and include those settings when initializing the\n[AdsLoader](/interactive-media-ads/docs/sdks/ios/dai/reference/Classes/IMAAdsLoader).\n\nObjective-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\nSwift \n\n```swift\nfunc createAdsLoader() {\n let settings = IMASettings()\n settings.language = \"en\"\n self.adsLoader = IMAAdsLoader(settings: settings)\n}\n```\n\nLocale codes IMA 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` |"]]