Language support

Translation LLM supported languages

Translations from any language to any language in this list are supported. Languages supported by Translation LLM are also supported for Adaptive Translation.

Language name Language code Official Support Experimental Support
Afrikaans af
Albanian sq
Amharic am ⚠️ Experimental support
Arabic (Saudi Arabia) ar-SA
Arabic ar
Armenian hy ⚠️ Experimental support
Azerbaijani az
Basque eu ⚠️ Experimental support
Belarusian be
Bengali (India) bn-IN
Bengali bn
Bosnian (Cyrillic) bs-Cyrl
Bosnian bs
Bulgarian bg
Burmese my
Catalan ca
Chinese (China) zh-CN
Chinese (Hong Kong) zh-HK
Chinese (Simplified) zh-Hans
Chinese (Taiwan) zh-TW
Chinese (Traditional) zh-Hant
Chinese zh
Croatian hr
Czech cs
Danish da
Dutch (Belgium) nl-BE
Dutch nl
English (Australia) en-AU
English (Canada) en-CA
English (New Zealand) en-NZ
English (Philippines) en-PH
English (South Africa) en-ZA
English (United Kingdom) en-GB
English (United States) en-US
English en
Estonian et
Filipino fil
Finnish fi
French (Canada) fr-CA
French (Switzerland) fr-CH
French fr
Frisian fy
Galician gl
Georgian ka
German de
Greek el
Guarani gn
Gujarati gu
Hausa ha ⚠️ Experimental support
Hebrew he
Hebrew iw
Hindi hi
Hungarian hu
Icelandic is
Igbo ig ⚠️ Experimental support
Indonesian id
Irish ga ⚠️ Experimental support
Italian it
Japanese ja
Kannada kn
Khmer km
Korean ko
Kyrgyz ky
Lao lo
Latvian lv
Lingala ln
Lithuanian lt
Luxembourgish lb ⚠️ Experimental support
Macedonian mk
Malay ms
Malayalam ml
Maltese mt ⚠️ Experimental support
Marathi mr
Mongolian mn ⚠️ Experimental support
Nepali ne
Norwegian Bokmal nb
Norwegian no
Odia or ⚠️ Experimental support
Persian fa
Polish pl
Portuguese (Brazil) pt-BR
Portuguese (Portugal) pt-PT
Portuguese pt
Punjabi (Pakistan) pa-PK
Punjabi pa
Romanian ro
Russian ru
Scots Gaelic gd ⚠️ Experimental support
Serbian sr ⚠️ Experimental support
Slovak sk
Slovenian sl
Somali so ⚠️ Experimental support
Spanish (Argentina) es-AR
Spanish (Chile) es-CL
Spanish (Colombia) es-CO
Spanish (Costa Rica) es-CR
Spanish (Ecuador) es-EC
Spanish (El Salvador) es-SV
Spanish (Guatemala) es-GT
Spanish (Haiti) es-HT
Spanish (Honduras) es-HN
Spanish (Latin America) es-419
Spanish (Mexico) es-MX
Spanish (Nicaragua) es-NI
Spanish (Panama) es-PA
Spanish (Paraguay) es-PY
Spanish (Peru) es-PE
Spanish (Puerto Rico) es-PR
Spanish (Spain) es-ES
Spanish (United States) es-US
Spanish (Uruguay) es-UY
Spanish (Venezuela) es-VE
Spanish es
Swahili sw
Swedish sv
Tagalog tl
Tajik tg ⚠️ Experimental support
Tamil ta
Telugu te
Thai th
Turkish tr
Ukrainian uk
Urdu ur
Uzbek uz
Vietnamese vi
Welsh cy
Zulu zu

Neural Machine Translation model

The Translation API's recognition engine supports a wide variety of languages for the Neural Machine Translation (NMT) model.

These languages are specified within a recognition request using language code parameters as noted on this page. Most language code parameters conform to ISO-639 identifiers, except where noted.

Translations from any language to any language in this list are supported. Romanization and transliteration are supported only on the Cloud Translation - Advanced API. The list is updated as new languages are added. You can also list the supported languages by using Cloud Translation - Basic or Cloud Translation - Advanced APIs.

Try it for yourself

If you're new to Google Cloud, create an account to evaluate how Cloud Translation performs in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.

Try Cloud Translation free

Language ISO-639 code
Abkhaz ab
Acehnese ace
Acholi ach
Afrikaans af
Albanian sq
Alur alz
Amharic am
Arabic ar
Armenian hy
Assamese as
Awadhi awa
Aymara ay
Azerbaijani az
Balinese ban
Bambara bm
Bashkir ba
Basque eu
Batak Karo btx
Batak Simalungun bts
Batak Toba bbc
Belarusian be
Bemba bem
Bengali bn
Betawi bew
Bhojpuri bho
Bikol bik
Bosnian bs
Breton br
Bulgarian bg
Buryat bua
Cantonese yue
Catalan ca
Cebuano ceb
Chichewa (Nyanja) ny
Chinese (Simplified) zh-CN or zh (BCP-47)
Chinese (Traditional) zh-TW (BCP-47)
Chuvash cv
Corsican co
Crimean Tatar crh
Croatian hr
Czech cs
Danish da
Dinka din
Divehi dv
Dogri doi
Dombe dov
Dutch nl
Dzongkha dz
English en
Esperanto eo
Estonian et
Ewe ee
Fijian fj
Filipino (Tagalog) fil or tl
Finnish fi
French fr
French (French) fr-FR
French (Canadian) fr-CA
Frisian fy
Fulfulde ff
Ga gaa
Galician gl
Ganda (Luganda) lg
Georgian ka
German de
Greek el
Guarani gn
Gujarati gu
Haitian Creole ht
Hakha Chin cnh
Hausa ha
Hawaiian haw
Hebrew iw or he
Hiligaynon hil
Hindi hi
Hmong hmn
Hungarian hu
Hunsrik hrx
Icelandic is
Igbo ig
Iloko