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.

Supported languages

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.

Supported 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.