json-translator package supports 100+ languages. Also, it can detect and translate to the target language if you mark the source language as Automatic
.
Google Translate
ABC |
Language |
Code |
A |
Afrikaans |
af |
|
Albanian |
sq |
|
Amharic |
am |
|
Arabic |
ar |
|
Armenian |
hy |
|
Azerbaijani |
az |
B |
Basque |
eu |
|
Belarusian |
be |
|
Bengali |
bn |
|
Bosnian |
bs |
|
Bulgarian |
bg |
C |
Catalan |
ca |
|
Cebuano |
ceb |
|
Chichewa |
ny |
|
Chinese_Simplified |
zh-CN |
|
Chinese_Traditional |
zh-TW |
|
Corsican |
co |
|
Croatian |
hr |
|
Czech |
cs |
D |
Danish |
da |
|
Dutch |
nl |
E |
English |
en |
|
Esperanto |
eo |
|
Estonian |
et |
F |
Filipino |
tl |
|
Finnish |
fi |
|
French |
fr |
|
Frisian |
fy |
G |
Galician |
gl |
|
Georgian |
ka |
|
German |
de |
|
Greek |
el |
|
Gujarati |
gu |
H |
Haitian_Creole |
ht |
|
Hausa |
ha |
|
Hawaiian |
haw |
|
Hebrew |
iw |
|
Hindi |
hi |
|
Hmong |
hmn |
|
Hungarian |
hu |
I |
Icelandic |
is |
|
Igbo |
ig |
|
Indonesian |
id |
|
Irish |
ga |
|
Italian |
it |
J |
Japanese |
ja |
|
Javanese |
jw |
K |
Kannada |
kn |
|
Kazakh |
kk |
|
Khmer |
km |
|
Korean |
ko |
|
Kurdish_Kurmanji |
ku |
|
Kyrgyz |
ky |
L |
Lao |
lo |
|
Latin |
la |
|
Latvian |
lv |
|
Lithuanian |
lt |
|
Luxembourgish |
lb |
M |
Macedonian |
mk |
|
Malagasy |
mg |
|
Malay |
ms |
|
Malayalam |
ml |
|
Maltese |
mt |
|
Maori |
mi |
|
Marathi |
mr |
|
Mongolian |
mn |
|
Myanmar_Burmese |
my |
N |
Nepali |
ne |
|
Norwegian |
no |
P |
Pashto |
ps |
|
Persian |
fa |
|
Polish |
pl |
|
Portuguese |
pt |
|
Punjabi |
pa |
R |
Romanian |
ro |
|
Russian |
ru |
S |
Samoan |
sm |
|
Scots_Gaelic |
gd |
|
Serbian |
sr |
|
Sesotho |
st |
|
Shona |
sn |
|
Sindhi |
sd |
|
Sinhala |
si |
|
Slovak |
sk |
|
Slovenian |
sl |
|
Somali |
so |
|
Spanish |
es |
|
Sundanese |
su |
|
Swahili |
sw |
|
Swedish |
sv |
T |
Tajik |
tg |
|
Tamil |
ta |
|
Telugu |
te |
|
Thai |
th |
|
Turkish |
tr |
U |
Ukrainian |
uk |
|
Urdu |
ur |
|
Uzbek |
uz |
V |
Vietnamese |
vi |
W |
Welsh |
cy |
X |
Xhosa |
xh |
Y |
Yiddish |
yi |
|
Yoruba |
yo |
Z |
Zulu |
zu |
Google Translate 2
ABC |
Language |
Code |
A |
Afrikaans |
af |
|
Albanian |
sq |
|
Amharic |
am |
|
Arabic |
ar |
|
Armenian |
hy |
|
Azerbaijani |
az |
B |
Basque |
eu |
|
Belarusian |
be |
|
Bengali |
bn |
|
Bosnian |
bs |
|
Bulgarian |
bg |
C |
Catalan |
ca |
|
Cebuano |
ceb |
|
Chichewa |
ny |
|
Chinese_Simplified |
zh-CN |
|
Chinese_Traditional |
zh-TW |
|
Corsican |
co |
|
Croatian |
hr |
|
Czech |
cs |
D |
Danish |
da |
|
Dutch |
nl |
E |
English |
en |
|
Esperanto |
eo |
|
Estonian |
et |
F |
Filipino |
tl |
|
Finnish |
fi |
|
French |
fr |
|
Frisian |
fy |
G |
Galician |
gl |
|
Georgian |
ka |
|
German |
de |
|
Greek |
el |
|
Gujarati |
gu |
H |
Haitian_Creole |
ht |
|
Hausa |
ha |
|
Hawaiian |
haw |
|
Hebrew |
iw |
|
Hindi |
hi |
|
Hmong |
hmn |
|
Hungarian |
hu |
I |
Icelandic |
is |
|
Igbo |
ig |
|
Indonesian |
id |
|
Irish |
ga |
|
Italian |
it |
J |
Japanese |
ja |
|
Javanese |
jw |
K |
Kannada |
kn |
|
Kazakh |
kk |
|
Khmer |
km |
|
Korean |
ko |
|
Kurdish_Kurmanji |
ku |
|
Kyrgyz |
ky |
L |
Lao |
lo |
|
Latin |
la |
|
Latvian |
lv |
|
Lithuanian |
lt |
|
Luxembourgish |
lb |
M |
Macedonian |
mk |
|
Malagasy |
mg |
|
Malay |
ms |
|
Malayalam |
ml |
|
Maltese |
mt |
|
Maori |
mi |
|
Marathi |
mr |
|
Mongolian |
mn |
|
Myanmar_Burmese |
my |
N |
Nepali |
ne |
|
Norwegian |
no |
P |
Pashto |
ps |
|
Persian |
fa |
|
Polish |
pl |
|
Portuguese |
pt |
|
Punjabi |
pa |
R |
Romanian |
ro |
|
Russian |
ru |
S |
Samoan |
sm |
|
Scots_Gaelic |
gd |
|
Serbian |
sr |
|
Sesotho |
st |
|
Shona |
sn |
|
Sindhi |
sd |
|
Sinhala |
si |
|
Slovak |
sk |
|
Slovenian |
sl |
|
Somali |
so |
|
Spanish |
es |
|
Sundanese |
su |
|
Swahili |
sw |
|
Swedish |
sv |
T |
Tajik |
tg |
|
Tamil |
ta |
|
Telugu |
te |
|
Thai |
th |
|
Turkish |
tr |
U |
Ukrainian |
uk |
|
Urdu |
ur |
|
Uzbek |
uz |
V |
Vietnamese |
vi |
W |
Welsh |
cy |
X |
Xhosa |
xh |
Y |
Yiddish |
yi |
|
Yoruba |
yo |
Z |
Zulu |
zu |
Bing Microsoft Translate
ABC |
Language |
Code |
A |
Afrikaans |
af |
|
Albanian |
sq |
|
Amharic |
am |
|
Arabic |
ar |
|
Armenian |
hy |
|
Assamese |
as |
|
Azerbaijani |
az |
B |
Bangla |
bn |
|
Bashkir |
ba |
|
Basque |
eu |
|
Bosnian |
bs |
|
Bulgarian |
bg |
C |
Cantonese_Traditional |
yue |
|
Catalan |
ca |
|
Chinese_Literary |
lzh |
|
Chinese_Simplified |
zh-Hans |
|
Chinese_Traditional |
zh-Hant |
|
Croatian |
hr |
|
Czech |
cs |
D |
Danish |
da |
|
Dari |
prs |
|
Divehi |
dv |
|
Dutch |
nl |
E |
English |
en |
|
Estonian |
et |
F |
Faroese |
fo |
|
Fijian |
fj |
|
Filipino |
fil |
|
Finnish |
fi |
|
French |
fr |
|
French_Canada |
fr-CA |
G |
Galician |
gl |
|
Georgian |
ka |
|
German |
de |
|
Greek |
el |
|
Gujarati |
gu |
H |
Haitian_Creole |
ht |
|
Hebrew |
he |
|
Hindi |
hi |
|
Hmong_Daw |
mww |
|
Hungarian |
hu |
I |
Icelandic |
is |
|
Indonesian |
id |
|
Inuinnaqtun |
ikt |
|
Inuktitut |
iu |
|
Inuktitut_Latin |
iu-Latn |
|
Irish |
ga |
|
Italian |
it |
J |
Japanese |
ja |
K |
Kannada |
kn |
|
Kazakh |
kk |
|
Khmer |
km |
|
Klingon_Latin |
tlh-Latn |
|
Korean |
ko |
|
Kurdish_Central |
ku |
|
Kurdish_Northern |
kmr |
|
Kyrgyz |
ky |
L |
Lao |
lo |
|
Latvian |
lv |
|
Lithuanian |
lt |
M |
Macedonian |
mk |
|
Malagasy |
mg |
|
Malay |
ms |
|
Malayalam |
ml |
|
Maltese |
mt |
|
Marathi |
mr |
|
Mongolian_Cyrillic |
mn-Cyrl |
|
Mongolian_Traditional |
mn-Mong |
|
Myanmar_Burmese |
my |
|
Māori |
mi |
N |
Nepali |
ne |
|
Norwegian |
nb |
O |
Odia |
or |
P |
Pashto |
ps |
|
Persian |
fa |
|
Polish |
pl |
|
Portuguese_Brazil |
pt |
|
Portuguese_Portugal |
pt-PT |
|
Punjabi |
pa |
Q |
Querétaro_Otomi |
otq |
R |
Romanian |
ro |
|
Russian |
ru |
S |
Samoan |
sm |
|
Serbian_Cyrillic |
sr-Cyrl |
|
Serbian_Latin |
sr-Latn |
|
Slovak |
sk |
|
Slovenian |
sl |
|
Somali |
so |
|
Spanish |
es |
|
Swahili |
sw |
|
Swedish |
sv |
T |
Tahitian |
ty |
|
Tamil |
ta |
|
Tatar |
tt |
|
Telugu |
te |
|
Thai |
th |
|
Tibetan |
bo |
|
Tigrinya |
ti |
|
Tongan |
to |
|
Turkish |
tr |
|
Turkmen |
tk |
U |
Ukrainian |
uk |
|
Upper_Sorbian |
hsb |
|
Urdu |
ur |
|
Uyghur |
ug |
|
Uzbek_Latin |
uz |
V |
Vietnamese |
vi |
W |
Welsh |
cy |
Y |
Yucatec_Maya |
yua |
Z |
Zulu |
zu |
LibreTranslate
ABC |
Language |
Code |
A |
Arabic |
ar |
|
Azerbaijani |
az |
C |
Chinese |
zh |
|
Czech |
cs |
D |
Danish |
da |
|
Dutch |
nl |
E |
English |
en |
|
Esperanto |
eo |
F |
Finnish |
fi |
|
French |
fr |
G |
German |
de |
|
Greek |
el |
H |
Hebrew |
iw |
|
Hindi |
hi |
|
Hungarian |
hu |
I |
Indonesian |
id |
|
Irish |
ga |
|
Italian |
it |
J |
Japanese |
ja |
K |
Korean |
ko |
P |
Persian |
fa |
|
Polish |
pl |
|
Portuguese |
pt |
R |
Russian |
ru |
S |
Slovak |
sk |
|
Spanish |
es |
|
Swedish |
sv |
T |
Turkish |
tr |
U |
Ukrainian |
uk |
ArgosTranslate
ABC |
Language |
Code |
A |
Arabic |
ar |
|
Automatic |
auto |
C |
Chinese |
zh |
E |
English |
en |
F |
French |
fr |
G |
German |
de |
H |
Hindi |
hi |
I |
Indonesian |
id |
|
Irish |
ga |
I |
Italian |
it |
J |
Japanese |
ja |
K |
Korean |
ko |
P |
Polish |
pl |
|
Portuguese |
pt |
R |
Russian |
ru |
S |
Spanish |
es |
T |
Turkish |
tr |
V |
Vietnamese |
vi |
DeepLTranslate
ABC |
Language |
Code |
B |
Bulgarian |
'BG' |
C |
Chinese |
'ZH' |
|
Czech |
'CS' |
D |
Danish |
'DA' |
|
Dutch |
'NL' |
E |
English |
'EN' |
|
Estonian |
'ET' |
F |
Finnish |
'FI' |
|
French |
'FR' |
G |
German |
'DE' |
|
Greek |
'EL' |
H |
Hungarian |
'HU' |
I |
Indonesian |
'ID' |
|
Italian |
'IT' |
J |
Japanese |
'JA' |
K |
Korean |
'KO' |
L |
Lithuanian |
'LT' |
|
Latvian |
'LV' |
N |
Norwegian |
'NB' |
P |
Polish |
'PL' |
|
Portuguese |
'PT' |
R |
Romanian |
'RO' |
|
Russian |
'RU' |
S |
Spanish |
'ES' |
|
Slovak |
'SK' |
|
Slovenian |
'SL' |
|
Swedish |
'SV' |
T |
Turkish |
'TR' |
U |
Ukrainian |
'UK' |