

In today’s global gaming market, language accessibility isn’t just a “nice to have”—it’s essential. With powerful and affordable translation technologies, making your game available in multiple languages is easier than ever.
Here’s why it matters (via CSR):
Translation is no longer a major barrier—so let’s explore how to maximize your game’s global reach.
Is your game set in ancient Greece or medieval Japan? Start with the languages most relevant to your game's story, inspiration, and target audience.
Pro Tip: If your game’s lore, setting, or mythology is rooted in a particular culture, localization in those languages shows respect and can generate strong local buzz.
Font support makes all the difference when localizing. Google’s Noto Sans font is a game developer’s dream: it seamlessly supports the world’s most common scripts—Latin, Cyrillic, Devanagari, and Greek. All of these scripts are also tied to langauges with similar text lengths and font sizes. This means you can cover 65–70% of the global population with a single free font. Of course, other fonts can be used, but here we'll use Noto Sans as an example of a multi-script font.
The “EFIGS” group—English, French, Italian, German, and Spanish—is the industry’s baseline for localization. This is followed by Portuguese (particularly Brazilian Portuguese), and if you’re targeting South-East Asia; Indonesian.
However, given how easy it is to make games accessible in every language, there is no reason not to support every latin script language.
# | Code | Natural Name | English Name |
---|---|---|---|
1 | om | Afaan Oromoo | Oromo |
2 | af | Afrikaans | Afrikaans |
3 | alz | Alur | Alur |
4 | pam | Amánung Kapampángan | Kapampangan |
5 | gn | Avañe'ẽ | Guarani |
6 | ay | Aymar aru | Aymara |
7 | az | Azərbaycan | Azerbaijani |
8 | bm | Bamanankan | Bambara |
9 | ace | Basa Acèh | Acehnese |
10 | ban | Basa Bali | Balinese |
11 | bew | Basa Betawi | Betawi |
12 | jv | basa jawa | Javanese |
13 | mak | Basa Mangkasara’ | Makassar |
14 | su | Basa Sunda | Sundanese |
15 | min | Baso Minang | Minang |
16 | bbc | Batak Toba | Batak Toba |
17 | bik | Bikol | Bikol |
18 | bs | bosanski | Bosnian |
19 | br | Brezhoneg | Breton |
20 | btx | Cakap Karo | Batak Karo |
21 | ca | català | Catalan |
22 | ceb | Cebuano | Cebuano |
23 | cs | čeština | Czech |
24 | ny | Chichewa (Nyanja) | Chichewa (Nyanja) |
25 | co | Corsu | Corsican |
26 | cy | Cymraeg | Welsh |
27 | da | dansk | Danish |
28 | de | Deutsch | German |
29 | ach | Dho̱ Acholi | Acholi |
30 | luo | Dholuo | Luo |
31 | dov | Dombe | Dombe |
32 | et | eesti keel | Estonian |
33 | en | English | English |
34 | es | Español | Spanish |
35 | eo | Esperanto | Esperanto |
36 | eu | euskara | Basque |
37 | ee | Eʋegbe | Ewe |
38 | fil | Filipino (Tagalog) | Filipino (Tagalog) |
39 | fo | føroyskt | Faroese |
40 | fr | Français | French |
41 | fr-CA | Français (Canada) | French (Canadian) |
42 | fr-FR | Français (France) | French (France) |
43 | fy | Frysk | Frisian |
44 | ff | Fulfulde | Fulfulde |
45 | gaa | Ga | Ga |
46 | ga | Gaeilge | Irish |
47 | gd | Gàidhlig na h-Alba | Scots Gaelic |
48 | gl | galego | Galician |
49 | bts | Habonaran | Batak Simalungun |
50 | ha | Hausa | Hausa |
51 | hmn | Hmoob | Hmong |
52 | hr | hrvatski | Croatian |
53 | hrx | Hunsrik | Hunsrik |
54 | haw | ʻŌlelo Hawaiʻi | Hawaiian |
55 | bem | Ichibemba | Bemba |
56 | ig | Igbo | Igbo |
57 | rn | Ikirundi | Rundi |
58 | ilo | Ilokano | Iloko |
59 | id | Indonesia | Indonesian |
60 | iu-Latn | inuktitut | Inuktitut (Latin) |
61 | nr | isiNdebele | Ndebele (South) |
62 | xh | isiXhosa | Xhosa |
63 | is | íslenskur | Icelandic |
64 | it | Italiano | Italian |
65 | rw | Kinyarwanda | Kinyarwanda |
66 | sw | kiswahili | Swahili |
67 | ktu | Kituba | Kituba |
68 | crs | Kreol Seselwa | Seychellois Creole |
69 | ht | Kreyòl ayisyen | Haitian Creole |
70 | kri | Krio | Krio |
71 | ku | Kurdî (Kurmancî) | Kurdish (Kurmanji) |
72 | cnh | Laiholh | Hakha Chin |
73 | ltg | Latgaļu | Latgalian |
74 | la | Latinus | Latin |
75 | lv | latviski | Latvian |
76 | to | lea faka-Tonga | Tongan |
77 | lb | lëtzebuergesch | Luxembourgish |
78 | lt | lietuvių | Lithuanian |
79 | lij | Ligure | Ligurian |
80 | li | Limburgs | Limburgan |
81 | ln | Lingála | Lingala |
82 | lg | Luganda | Ganda (Luganda) |
83 | lmo | Lumbàart | Lombard |
84 | yua | Maaya Tʼàan | Yucatec Maya |
85 | hu | magyar | Hungarian |
86 | mg | Malagasy | Malagasy |
87 | mt | Malti | Maltese |
88 | mi | Maori | Maori |
89 | ms | Melayu | Malay |
90 | lus | Mizo ṭawng | Mizo |
91 | fj | Na Vosa Vakaviti | Fijian |
92 | nl | Nederlands | Dutch |
93 | nb | norsk | Norwegian |
94 | uz | o'zbek | Uzbek |
95 | oc | Occitan | Occitan |
96 | pag | Pangasinan | Pangasinan |
97 | pap | Papiamentu | Papiamento |
98 | pl | Polski | Polish |
99 | pt | Português | Portuguese |
100 | pt-BR | Português (Brasil) | Portuguese (Brazil) |
101 | pt-PT | Português (Portugal) | Portuguese (Portugal) |
102 | crh | Qırımtatarca | Crimean Tatar |
103 | ro | română | Romanian |
104 | rom | romani | Romani |
105 | cgg | Rukiga | Kiga |
106 | qu | Runa Simi | Quechua |
107 | sm | Samoa | Samoan |
108 | sg | Sängö | Sango |
109 | st | Sesotho | Sesotho |
110 | nso | Sesotho sa Leboa | Northern Sotho (Sepedi) |
111 | tn | Setswana | Tswana |
112 | sn | Shona | Shona |
113 | sq | shqiptare | Albanian |
114 | scn | Sicilianu | Sicilian |
115 | hil | Sinô Hiligáynon | Hiligaynon |
116 | ss | SiSwati | Swati |
117 | sl | slovenski | Slovenian |
118 | sk | slovenský | Slovak |
119 | szl | Ślůnski | Silesian |
120 | so | Soomaali | Somali |
121 | fi | suomalainen | Finnish |
122 | sv | svenska | Swedish |
123 | tet | Tetun | Tetum |
124 | nus | Thok Nath | Nuer |
125 | din | Thuɔŋjäŋ | Dinka |
126 | vi | Tiếng Việt | Vietnamese |
127 | tlh | tlhIngan Hol | Klingon |
128 | tr | Türkçe | Turkish |
129 | tk | Türkmenler | Turkmen |
130 | ak | Twi | Twi (Akan) |
131 | ts | Xitsonga | Tsonga |
132 | yo | Yoruba | Yoruba |
133 | zu | Zulu | Zulu |
The Cyrillic script unlocks major Eastern European and Central Asian markets:
Cyrillic script unlocks millions of additional players.
# | Code | Natural Name | English Name |
---|---|---|---|
1 | ab | Аҧсуа | Abkhaz |
2 | ba | Башҡорт теле | Bashkir |
3 | be | беларускі | Belarusian |
4 | bua | Буряад хэлэн | Buryat |
5 | bg | български | Bulgarian |
6 | ky | Кыргызча | Kyrgyz |
7 | kk | қазақ | Kazakh |
8 | mk | македонски | Macedonian |
9 | chm | Марий йылме | Meadow Mari |
10 | mn | Монгол | Mongolian |
11 | ru | Русский | Russian |
12 | sr | српски | Serbian |
13 | tt | Татар | Tatar |
14 | tg | тоҷикӣ | Tajik |
15 | uk | українська | Ukrainian |
16 | cv | Чӑвашла | Chuvash |
Hindi is the world’s third most spoken language—and is the biggest gaming market in India alongside Marathi. The Devanagari script essentially unlocks the Indian subcontinent and international Indian markets.
# | Code | Natural Name | English Name |
---|---|---|---|
1 | awa | अवधी | Awadhi |
2 | gom | कोंकणी | Konkani |
3 | doi | डोगरी | Dogri |
4 | new | नेपाल भाषा | Nepalbhasa (Newari) |
5 | ne | नेपाली | Nepali |
6 | brx | बरʼ | Bodo |
7 | bho | भोजपुरी | Bhojpuri |
8 | mr | मराठी | Marathi |
9 | mai | मैथिली | Maithili |
10 | sa | संस्कृतम् | Sanskrit |
11 | hi | हिंदी | Hindi |
Multi-script fonts like Google Noto Sans support all languages written in Latin, Cyrillic, Devanagari, and Greek scripts. With the ease of translation these days, there is no reason why a game shouldn’t be accessible and playable in the 160+ languages written in these scripts. Remember: 65% of players prefer gaming in their native tongue, regardless of translation quality. Never let perfectionism get in the way of accessibility.
After Noto Sans languages (languages with Latin, Cyrillic, Devanagari, or Greek scripts), all other languages require more font and UI considerations. The largest markets here are the Arabic and CJK language script markets.
Korean and Japanese are the easiest CJK languages to support.
There are multiple non-mutually intelligible Chinese languages; from Cantonese to Mandarin. Each Chinese langaugage is often found written in both Chinese scripts:
To ensure your Chinese game localizations are scalable, we recommend starting with Traditional Chinese Scripts to ensure optimal base-line font sizes, audio and character coverage (with Cantonese), and optimal text-lengths (with Mandarin). Note: It is possible to convert Traditional characters to Simplified characters, but not the other way around (e.g. “crème brûlée” → “creme brulee”).
Arabic script markets are huge, and are the most popular market after the Noto Sans (Latin, Cyrillic, Devanagari scripts) market. The Arabic script (e.g. Noto Sans Arabic) covers multiple languages; including Arabic, Persian, Urdu, and Pashto. The main UI consideration here is that this is a Right-to-Left (RTL) script.
It’s important to note that written and spoken forms of these languages can often differ. Using Arabic as an example; most people can read Modern Standard Arabic (MSA) but will never speak it out loud (think Shakespearean English). People often prefer to read and listen to an Arabic language variety such as Egyptian Arabic or Moroccan Arabic.
Regardless of a user’s preferred language or script, Omnilingual Access makes it super easy to translate game content, and generate relevant audio tracks, in multiple languages.
# | Code | Natural Name | English Name | Direction |
---|---|---|---|---|
1 | ug | ئۇيغۇر | Uyghur | Right-to-Left |
2 | ur | اردو | Urdu | Right-to-Left |
3 | ar-EG | العربية المصرية | Egyptian Arabic | Right-to-Left |
4 | ar-MA | العربية المغربية | Moroccan Arabic | Right-to-Left |
5 | ms-Arab | بهاس ملايو | Malay (Jawi) | Right-to-Left |
6 | ps | پښتو | Pashto | Right-to-Left |
7 | pa-Arab | پنجابی | Punjabi (Shahmukhi) | Right-to-Left |
8 | fa-AF | دری | Dari | Right-to-Left |
9 | sd | سنڌي | Sindhi | Right-to-Left |
10 | ar | عربي | Arabic (Modern Standard) | Right-to-Left |
11 | fa | فارسی | Persian | Right-to-Left |
12 | ks | کٲشُر | Kashmiri | Right-to-Left |
13 | ckb | کوردی | Kurdish (Sorani) | Right-to-Left |
After Noto Sans, CJK, and Arabic, the remaining languages use predominantly stand-alone scripts and fonts. Each of these have their own specific Google Noto font.
The remaining languages and their scripts:
# | Code | Natural Name | English Name | Written Script | Direction |
---|---|---|---|---|---|
1 | ka | ქართული | Georgian | Georgian | Left-to-Right |
2 | hy | հայկ | Armenian | Armenian | Left-to-Right |
3 | yi | יידיש | Yiddish | Hebrew | Right-to-Left |
4 | he | עִברִית | Hebrew | Hebrew | Right-to-Left |
5 | dv | ދިވެހި | Divehi | Thaana | Right-to-Left |
6 | ti | ትግርኛ | Tigrinya | Ethiopic | Left-to-Right |
7 | am | አማርኛ | Amharic | Ethiopic | Left-to-Right |
8 | as | অসমীয়া | Assamese | Bengali | Left-to-Right |
9 | bn | বাংলা | Bengali | Bengali | Left-to-Right |
10 | pa | ਪੰਜਾਬੀ | Punjabi | Gurmukhi | Left-to-Right |
11 | gu | ગુજરાતી | Gujarati | Gujarati | Left-to-Right |
12 | or | ଓଡିଆ (ଓଡିଆ) | Odia (Oriya) | Odia | Left-to-Right |
13 | ta | தமிழ் | Tamil | Tamil | Left-to-Right |
14 | te | తెలుగు | Telugu | Telugu | Left-to-Right |
15 | kn | ಕನ್ನಡ | Kannada | Kannada | Left-to-Right |
16 | ml | മലയാളം | Malayalam | Malayalam | Left-to-Right |
17 | si | සිංහල | Sinhala (Sinhalese) | Sinhala | Left-to-Right |
18 | mni-Mtei | ꯃꯤꯇꯩꯂꯣꯟ | Meiteilon (Manipuri) | Meitei | Left-to-Right |
19 | th | แบบไทย | Thai | Thai | Left-to-Right |
20 | lo | ພາສາລາວ | Lao | Lao | Left-to-Right |
21 | bo | བོད་སྐད་ | Tibetan | Tibetan | Left-to-Right |
22 | dz | རྫོང་ཁ | Dzongkha | Tibetan | Left-to-Right |
23 | my | မြန်မာဘာသာ | Myanmar (Burmese) | Burmese | Left-to-Right |
24 | shn | မိူင်းတႆး | Shan | Burmese | Left-to-Right |
25 | km | ខ្មែរ | Khmer | Khmer | Left-to-Right |
26 | iu | ᐃᓄᒃᑎᑐᑦ | Inuktitut | Inuktitut syllabics | Left-to-Right |
Check out tools like Omnilingual Access’ Language Scripts & Fonts Tool to quickly identify fonts needed for any language set.
Making your game accessible in the world’s languages is easier, more affordable, and more rewarding than ever. With the right script and font strategies, you can reach millions of new gamers and build a truly global community.
Get started today with Omnilingual Access.
Copyright © 2025 Omnilingual Access. All rights reserved.