Language and domain support
|
Video tutorial. How to attract players from other countries? Watch the video |
Yandex Games supports multiple languages in ISO 639-1 format.
Code |
Language |
Code |
Language |
Code |
Language |
Code |
Language |
ar |
Arabic |
az |
Azerbaijani |
be |
Belarusian |
bg |
Bulgarian |
ca |
Catalan |
cs |
Czech |
de |
German |
en |
English |
es |
Spanish |
fa |
Persian |
fr |
French |
he |
Hebrew |
hi |
Hindi |
hu |
Hungarian |
hy |
Armenian |
id |
Indonesian |
it |
Italian |
ja |
Japanese |
ka |
Georgian |
kk |
Kazakh |
ko |
Korean |
nl |
Dutch |
pl |
Polish |
pt |
Portuguese |
ro |
Romanian |
ru |
Russian |
sk |
Slovak |
sr |
Serbian |
th |
Thai |
tk |
Turkmen |
tr |
Turkish |
uk |
Ukrainian |
uz |
Uzbek |
vi |
Vietnamese |
zh |
Chinese |
Language sets
The minimum recommended set of languages for attracting the most traffic to the game:
- Russian
- Turkish
- Chinese
- Korean
- Hindi
- English
Adding languages
To determine the game language appropriate for the user, use the portal language from the i18n.lang parameter.
For the game and draft to successfully open in the appropriate localization, make sure to mention in the draft whether the game is translated into the selected language. For instructions on how to publish your game in different languages, see Add a game.
Domains
Yandex Games support several yandex.tld domains.
Domain |
Country |
https://yandex.az/games |
Azerbaijan |
https://yandex.by/games |
Belarus |
https://yandex.co.il/games |
Israel |
https://yandex.com/games |
Multilingual domain |
https://yandex.com.am/games |
Armenia |
https://yandex.com.ge/games |
Georgia |
https://yandex.com.tr/games |
Türkiye |
https://yandex.ee/games |
Estonia |
https://yandex.fr/games |
France |
https://yandex.kz/games |
Kazakhstan |
https://yandex.lt/games |
Lithuania |
https://yandex.lv/games |
Latvia |
https://yandex.md/games |
Romania |
https://yandex.ru/games |
Russia |
https://yandex.tj/games |
Tajikistan |
https://yandex.tm/games |
Turkmenistan |
https://yandex.uz/games |
Uzbekistan |
If you are hosting a game on your own domain with CSP enabled, make sure that the game starts up correctly in all the domains specified above.
In addition to the main domains, we recommend adding a wildcard for subdomains: *.yandex.{tld}
, where {tld}
denotes all the domains listed above.
Test the game in different languages
To test the game in another language, open it in draft mode and add the &lang=<language code>
query parameter to the end of the URL, replacing "language code" with the desired language code. The language is returned in i18n.lang
, and the game is displayed in it.
For example, a game with ID 123456 will have the following link for testing the Turkish localization: https://yandex.ru/games/app/123456?draft=true&lang=tr
.
Warning
You can test the interface language via the lang
parameter on any domain if the application is opened in draft mode. When a game is opened from the catalog, the language will match the domain, and the specified parameter may not be passed in i18n.lang
.