Docs · Projects
Languages
Multilingual apps use ISO 639 2-letter language codes to identify specific languages. A useful list of these can be found on Wikipedia. In Toca languages will usually be listed as their name followed by their code eg English EN, Spanish ES etc. In exported CSV and PO/POT files languages will typically be referenced by just their language code.
Region modifiers
Region modifiers take the form of a language code followed by a country code eg en-gb, en-us etc. Region modifiers are currently not supported by apps. However, if an app user's browser gives the app a region-modified language code, the app will automatically strip out the region modifier – eg pt-br will be treated as pt.
AI Translation Languages Covered
Below is a list of all the languages covered by the automated AI translations feature built into the translations feature in Apps.
| Language | Code |
|---|---|
| Afrikaans | af |
| Amharic | am |
| Arabic | ar |
| Asturian | ast |
| Azerbaijani | az |
| Bashkir | ba |
| Belarusian | be |
| Bulgarian | bg |
| Bengali | bn |
| Breton | br |
| Bosnian | bs |
| Catalan; Valencian | ca |
| Cebuano | ceb |
| Czech | cs |
| Welsh | cy |
| Danish | da |
| German | de |
| Greeek | el |
| English | en |
| Spanish | es |
| Estonian | et |
| Persian | fa |
| Fulah | ff |
| Finnish | fi |
| French | fr |
| Western Frisian | fy |
| Irish | ga |
| Gaelic; Scottish Gaelic | gd |
| Galician | gl |
| Gujarati | gu |
| Hausa | ha |
| Hebrew | he |
| Hindi | hi |
| Croatian | hr |
| Haitian; Haitian Creole | ht |
| Hungarian | hu |
| Armenian | hy |
| Indonesian | id |
| Igbo | ig |
| Iloko | ilo |
| Icelandic | is |
| Italian | it |
| Japanese | ja |
| Javanese | jv |
| Georgian | ka |
| Kazakh | kk |
| Central Khmer | km |
| Kannada | kn |
| Korean | ko |
| Luxembourgish; Letzeburgesch | lb |
| Ganda | lg |
| Lingala | ln |
| Lao | lo |
| Lithuanian | lt |
| Latvian | lv |
| Malagasy | mg |
| Macedonian | mk |
| Malayalam | ml |
| Mongolian | mn |
| Marathi | mr |
| Malay | ms |
| Burmese | my |
| Nepali | ne |
| Dutch; Flemish | nl |
| Norwegian | no |
| Northern Sotho | ns |
| Occitan (post 1500) | oc |
| Oriya | or |
| Panjabi; Punjabi | pa |
| Polish | pl |
| Pushto; Pashto | ps |
| Portuguese | pt |
| Romanian; Moldavian; Moldovan | ro |
| Russian | ru |
| Sindhi | sd |
| Sinhala; Sinhalese | si |
| Slovak | sk |
| Slovenian | sl |
| Somali | so |
| Albanian | sq |
| Serbian | sr |
| Swati | ss |
| Sundanese | su |
| Swedish | sv |
| Swahili | sw |
| Tamil | ta |
| Thai | th |
| Tagalog | tl |
| Tswana | tn |
| Turkish | tr |
| Ukrainian | uk |
| Urdu | ur |
| Uzbek | uz |
| Vietnamese | vi |
| Wolof | wo |
| Xhosa | xh |
| Yiddish | yi |
| Yoruba | yo |
| Chinese | zh |
| Zulu | zu |