ML Kit translation: supported languages
Stay organized with collections
Save and categorize content based on your preferences.
ML Kit can translate between the following languages:
BCP-47 Code |
Language |
af |
Afrikaans |
ar |
Arabic |
be |
Belarusian |
bg |
Bulgarian |
bn |
Bengali |
ca |
Catalan |
cs |
Czech |
cy |
Welsh |
da |
Danish |
de |
German |
el |
Greek |
en |
English |
eo |
Esperanto |
es |
Spanish |
et |
Estonian |
fa |
Persian |
fi |
Finnish |
fr |
French |
ga |
Irish |
gl |
Galician |
gu |
Gujarati |
he |
Hebrew |
hi |
Hindi |
hr |
Croatian |
ht |
Haitian |
hu |
Hungarian |
id |
Indonesian |
is |
Icelandic |
it |
Italian |
ja |
Japanese |
ka |
Georgian |
kn |
Kannada |
ko |
Korean |
lt |
Lithuanian |
lv |
Latvian |
mk |
Macedonian |
mr |
Marathi |
ms |
Malay |
mt |
Maltese |
nl |
Dutch |
no |
Norwegian |
pl |
Polish |
pt |
Portuguese |
ro |
Romanian |
ru |
Russian |
sk |
Slovak |
sl |
Slovenian |
sq |
Albanian |
sv |
Swedish |
sw |
Swahili |
ta |
Tamil |
te |
Telugu |
th |
Thai |
tl |
Tagalog |
tr |
Turkish |
uk |
Ukrainian |
ur |
Urdu |
vi |
Vietnamese |
zh |
Chinese |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-29 UTC.
[null,null,["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eML Kit offers on-device and cloud-based language translation capabilities.\u003c/p\u003e\n"],["\u003cp\u003eIt supports a wide array of languages, including commonly spoken ones such as English, Spanish, French, German, Chinese, and many more.\u003c/p\u003e\n"],["\u003cp\u003eThe translation feature uses language identification to automatically detect the source language before translating it.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers can leverage BCP-47 codes to specify the languages for translation tasks within their applications.\u003c/p\u003e\n"]]],[],null,["ML Kit can translate between the following languages:\n\n| BCP-47 Code | Language |\n|-------------|------------|\n| af | Afrikaans |\n| ar | Arabic |\n| be | Belarusian |\n| bg | Bulgarian |\n| bn | Bengali |\n| ca | Catalan |\n| cs | Czech |\n| cy | Welsh |\n| da | Danish |\n| de | German |\n| el | Greek |\n| en | English |\n| eo | Esperanto |\n| es | Spanish |\n| et | Estonian |\n| fa | Persian |\n| fi | Finnish |\n| fr | French |\n| ga | Irish |\n| gl | Galician |\n| gu | Gujarati |\n| he | Hebrew |\n| hi | Hindi |\n| hr | Croatian |\n| ht | Haitian |\n| hu | Hungarian |\n| id | Indonesian |\n| is | Icelandic |\n| it | Italian |\n| ja | Japanese |\n| ka | Georgian |\n| kn | Kannada |\n| ko | Korean |\n| lt | Lithuanian |\n| lv | Latvian |\n| mk | Macedonian |\n| mr | Marathi |\n| ms | Malay |\n| mt | Maltese |\n| nl | Dutch |\n| no | Norwegian |\n| pl | Polish |\n| pt | Portuguese |\n| ro | Romanian |\n| ru | Russian |\n| sk | Slovak |\n| sl | Slovenian |\n| sq | Albanian |\n| sv | Swedish |\n| sw | Swahili |\n| ta | Tamil |\n| te | Telugu |\n| th | Thai |\n| tl | Tagalog |\n| tr | Turkish |\n| uk | Ukrainian |\n| ur | Urdu |\n| vi | Vietnamese |\n| zh | Chinese |"]]