# AI Translations (/docs/ai-services/ai-translations)



Line 21 supports automatic translations in 99 unique languages across all translation engines. We use a variety of translation engines to make sure translations are accurate and cover as many languages as possible.

## Translation engines [#translation-engines]

| Translation engine | Supported languages | Dictionaries |
| --- | --- | --- |
| Azure | 96 | ✓ |
| DeepL | 35 | ✓ |
| Google | 79 | ✓ |
| Open AI | 99 | – |

## Supported languages [#supported-languages]

Line 21 supports 99 unique languages across all translation engines.

| Language | Code | Translation Engines |
| --- | --- | --- |
| Afrikaans | AF | Google, Azure, Open AI |
| Albanian | SQ | Azure, Open AI |
| Amharic | AM | Google, Azure, Open AI |
| Arabic | AR | DeepL, Google, Azure, Open AI |
| Armenian | HY | Google, Azure, Open AI |
| Azerbaijani | AZ | Google, Azure, Open AI |
| Bashkir | BA | Google, Azure, Open AI |
| Basque | EU | Google, Azure, Open AI |
| Bengali | BN | Google, Azure, Open AI |
| Bosnian | BS | Google, Azure, Open AI |
| Bulgarian | BG | DeepL, Google, Azure, Open AI |
| Catalan | CA | Google, Azure, Open AI |
| Chinese (Simplified) | ZH | DeepL, Google, Azure, Open AI |
| Croatian | HR | Google, Azure, Open AI |
| Czech | CS | DeepL, Google, Azure, Open AI |
| Danish | DA | DeepL, Google, Azure, Open AI |
| Dutch | NL | DeepL, Google, Azure, Open AI |
| English | EN | DeepL, Google, Azure, Open AI |
| Estonian | ET | DeepL, Google, Azure, Open AI |
| Finnish | FI | DeepL, Google, Azure, Open AI |
| French | FR | DeepL, Google, Azure, Open AI |
| Galician | GL | Google, Azure, Open AI |
| Georgian | KA | Google, Azure, Open AI |
| German | DE | DeepL, Google, Azure, Open AI |
| Greek | EL | DeepL, Google, Azure, Open AI |
| Gujarati | GU | Google, Azure, Open AI |
| Haitian Creole | HT | Google, Azure, Open AI |
| Hausa | HA | Google, Azure, Open AI |
| Hebrew | HE | Google, Azure, Open AI |
| Hindi | HI | Google, Azure, Open AI |
| Hungarian | HU | DeepL, Google, Azure, Open AI |
| Icelandic | IS | Google, Azure, Open AI |
| Igbo | IG | Google, Azure, Open AI |
| Indonesian | ID | DeepL, Google, Azure, Open AI |
| Irish | GA | Google, Azure, Open AI |
| Italian | IT | DeepL, Google, Azure, Open AI |
| Japanese | JA | DeepL, Google, Azure, Open AI |
| Kannada | KN | Google, Azure, Open AI |
| Kazakh | KK | Google, Azure, Open AI |
| Khmer | KM | Google, Azure, Open AI |
| Kinyarwanda | RW | Azure, Open AI |
| Korean | KO | DeepL, Google, Azure, Open AI |
| Kurdish | KU | Google, Azure, Open AI |
| Kyrgyz | KY | Google, Azure, Open AI |
| Lao | LO | Google, Azure, Open AI |
| Latin | LA | Google, Open AI |
| Latvian | LV | DeepL, Google, Azure, Open AI |
| Lithuanian | LT | DeepL, Google, Azure, Open AI |
| Macedonian | MK | Google, Azure, Open AI |
| Malagasy | MG | Google, Azure, Open AI |
| Malay | MS | Google, Azure, Open AI |
| Malayalam | ML | Google, Azure, Open AI |
| Maltese | MT | Google, Azure, Open AI |
| Maori | MI | Google, Azure, Open AI |
| Marathi | MR | Google, Azure, Open AI |
| Myanmar (Burmese) | MY | Google, Azure, Open AI |
| Nepali | NE | Google, Azure, Open AI |
| Norwegian | NO | DeepL, Google, Open AI |
| Odia (Oriya) | OR | Google, Azure, Open AI |
| Pashto | PS | Google, Azure, Open AI |
| Persian | FA | Google, Azure, Open AI |
| Polish | PL | DeepL, Google, Azure, Open AI |
| Portuguese | PT | DeepL, Google, Azure, Open AI |
| Punjabi | PA | Google, Azure, Open AI |
| Romanian | RO | DeepL, Google, Azure, Open AI |
| Russian | RU | DeepL, Google, Azure, Open AI |
| Samoan | SM | Azure, Open AI |
| Sesotho | ST | Azure, Open AI |
| Shona | SN | Azure, Open AI |
| Sindhi | SD | Azure, Open AI |
| Sinhala (Sinhalese) | SI | Azure, Open AI |
| Slovak | SK | DeepL, Google, Azure, Open AI |
| Slovenian | SL | DeepL, Google, Azure, Open AI |
| Somali | SO | Azure, Open AI |
| Spanish | ES | DeepL, Google, Azure, Open AI |
| Swahili | SW | Azure, Open AI |
| Swedish | SV | DeepL, Google, Azure, Open AI |
| Tagalog (Filipino) | TL | Google, Azure, Open AI |
| Tamil | TA | Azure, Open AI |
| Tatar | TT | Azure, Open AI |
| Telugu | TE | Azure, Open AI |
| Thai | TH | Azure, Open AI |
| Turkish | TR | DeepL, Google, Azure, Open AI |
| Turkmen | TK | Azure, Open AI |
| Ukrainian | UK | DeepL, Google, Azure, Open AI |
| Urdu | UR | Azure, Open AI |
| Uyghur | UG | Azure, Open AI |
| Uzbek | UZ | Azure, Open AI |
| Vietnamese | VI | Azure, Open AI |
| Welsh | CY | Google, Azure, Open AI |
| Xhosa | XH | Azure, Open AI |
| Yoruba | YO | Azure, Open AI |
| Zulu | ZU | Google, Azure, Open AI |

## Adding a translation [#adding-a-translation]

Translations can be added from the AI Services section of the project settings.

<img alt="Add translation" src="__img0" />

## Changing the translation engine [#changing-the-translation-engine]

You can change the translation engine for a specific translation language. We automatically recommend one of the engines, but you can test and change it as you wish.

  If you want us to integrate a new translation engine that better supports your
  use case, please [contact us](https://line21.com/contact) and we'll be happy
  to consider it.

## Custom dictionaries [#custom-dictionaries]

Most translation engines support custom dictionaries. You can use this feature to tweak the translation of any pair of languages. Useful for specific words of phrases that are not correctly translated by the machine translation engine, especially proper nouns (like brands, e.g. Shell).

<img alt="Dictionaries" src="__img1" />
