Supported languages
In this article
This article explains which languages are supported for translation and how default and custom languages work.
Supported languages
Machine translation is supported for 130+ languages.
| Language Code | Language Name | Text-to-Speech |
|---|---|---|
| af | Afrikaans | check |
| ak | Akan | |
| sq | Albanian | check |
| am | Amharic | check |
| ar | Arabic Default | check |
| hy | Armenian | check |
| as | Assamese | check |
| ay | Aymara | |
| az | AzerbaijaniDefault | check |
| bm | Bambara | |
| eu | Basque Default | check |
| be | Belarusian | |
bn | BengaliDefault | check |
| bho | Bhojpuri | |
| bs | Bosnian | check |
| bg | Bulgarian | check |
| ca | Catalan | check |
| ceb | Cebuano | |
| ny | Chichewa | |
| zh-CN | Chinese (Simplified) Default | check |
| zh-TW | Chinese (Traditional) Default | check |
| co | Corsican | |
| hr | Croatian | check |
| cs | Czech Default | check |
| da | Danish Default | check |
| dv | Dhivehi | |
| doi | Dogri | |
| nl | Dutch Default | check |
| en | English Default | check |
| eo | Esperanto | |
| et | Estonian | check |
| ee | Ewe | |
| fi | Finnish Default | check |
| fr | French Default | check |
| fy | Frisian | |
| gl | Galician | check |
| lg | Ganda | |
| ka | Georgian | check |
| de | German Default | check |
| gom | Goan Konkani | |
| el | Greek Default | check |
| gn | Guarani | |
| gu | Gujarati | check |
| ht | Haitian Creole | |
| ha | Hausa | |
| haw | Hawaiian | |
| he | Hebrew Default | check |
| hi | Hindi Default | check |
| hmn | Hmong | |
| hu | Hungarian Default | check |
| is | Icelandic | check |
| ig | Igbo | |
| ilo | Ilocano | |
| id | Indonesian Default | check |
| ga | Irish | check |
| it | Italian Default | check |
| ja | Japanese Default | check |
| jv | Javanese | check |
| kn | Kannada | check |
| kk | Kazakh | check |
| km | Khmer Default | check |
| rw | Kinyarwanda | |
| ko | Korean Default | check |
| kri | Krio | |
| ku | Kurdish (Kurmanji) | |
| ckb | Kurdish (Sorani) | |
| ky | Kyrgyz | |
| lo | Lao Default | check |
| la | Latin | |
| lv | Latvian Default | check |
| ln | Lingala | |
| lt | Lithuanian Default | check |
| lb | Luxembourgish | |
| mk | Macedonian | check |
| mai | Maithili | |
| mg | Malagasy | |
| ms | Malay Default | check |
| ml | Malayalam | check |
| mt | Maltese | check |
| mi | Maori | |
| mr | Marathi | check |
| lus | Mizo | |
| mn | Mongolian Default | check |
| my | Myanmar (Burmese) Default | check |
| ne | Nepali Default | check |
| nso | Northern Sotho | |
| no | Norwegian Default | check |
| or | Odia (Oriya) | |
| om | Oromo | |
| ps | Pashto | check |
fa | Persian Default | check |
| pl | Polish Default | check |
| pt | PortugueseDefault | check |
| pa | Punjabi | check |
| qu | Quechua | |
| ro | Romanian Default | check |
| ru | Russian Default | check |
| sm | Samoan | |
| sa | Sanskrit | |
| gd | Scots Gaelic | |
| sr | Serbian | check |
| st | Sesotho | |
| sn | Shona | |
| sd | Sindhi | |
| si | Sinhala | check |
| sk | Slovak Default | check |
| sl | Slovenian | check |
| so | Somali | check |
| es | Spanish Default | check |
| su | Sundanese | check |
| sw | Swahili | check |
| sv | Swedish Default | check |
| tl | Tagalog Default | check |
| tg | Tajik | |
| ta | Tamil | check |
| tt | Tatar | |
| te | Telugu | check |
| th | Thai Default | check |
| ti | Tigrinya | |
| ts | Tsonga | |
| tr | Turkish Default | check |
| tk | Turkmen | |
| uk | Ukrainian Default | check |
| ur | Urdu Default | check |
| ug | Uyghur | |
| uz | Uzbek | check |
| vi | Vietnamese Default | check |
| cy | Welsh | check |
| xh | Xhosa | |
| yi | Yiddish | |
| yo | Yoruba | |
| zu | Zulu | check |
Default and Custom Languages
By default, 43 languages are available as selectable options when translating.
If you want to use additional languages, you can customise which languages are shown by configuring Custom Languages.
You can select from the remaining predefined languages or create your own custom language to suit your needs.
See Custom Languages for more details.
ℹ️ Custom language availability
If you are working on QR codes in a project you were invited to, you can only select custom languages defined by the project owner. Members cannot create or use their own custom languages within that project.