Skip to main content

Supported Languages

Langbly translates between 100+ languages. Language codes are compatible with the Google Cloud Translation v2 API, so if you are migrating from Google Translate you can keep the exact same codes and change only the endpoint.

Listing languages programmatically​

The full, always-current list is available from the API:

curl https://api.langbly.com/language/translate/v2/languages \
-H "Authorization: Bearer YOUR_API_KEY"

Response (Google v2-compatible):

{
"data": {
"languages": [
{ "language": "af" },
{ "language": "sq" },
{ "language": "am" }
]
}
}

Pass ?target=xx to get the language names localized in the language xx.

Using a language​

Set the target code on your translate request. The source is optional; if you omit it, the source language is detected automatically.

curl -X POST https://api.langbly.com/language/translate/v2 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "q": ["Hello, world"], "target": "de" }'

Coverage levels​

Every language below is fully available on every plan. The label indicates how extensively we have benchmarked and tuned it, not whether it works.

  • Core — our most extensively benchmarked languages, with locale-aware formatting (dates, numbers, currency), formality handling, and the highest measured quality. Best choice for high-stakes content.
  • Extended — the remaining languages. Fully supported and suitable for the large majority of use cases. Quality is strong but we benchmark these less frequently than the Core set.
  • Experimental — available, but output can vary more and we recommend reviewing results before relying on them at scale. See the note below.

Core languages​

Arabic, Chinese (Simplified), Dutch, French, German, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Swedish, and Turkish.

Language variants​

A few languages have regional or script variants you can target directly:

VariantCode
English (generic)en
English (UK)en-GB
English (US)en-US
Chinese (Simplified)zh
Chinese (Traditional)zh-TW

Experimental: Kurdish​

Kurdish (ku) is offered experimentally. Kurdish is written in two different scripts, Sorani (Arabic script) and Kurmanji (Latin script), and requests do not carry a script preference. Langbly defaults Kurdish output to Sorani (Arabic script), which produces the most reliable results. If you need Kurmanji (Latin script) specifically, or you see inconsistent results, contact us at hello@langbly.com and we will help you pin the variant.

Full language reference​

LanguageCodeCoverage
Afrikaansaf
Albaniansq
Amharicam
ArabicarCore
Armenianhy
Azerbaijaniaz
Basqueeu
Belarusianbe
Bengalibn
Bosnianbs
Bulgarianbg
Catalanca
Cebuanoceb
Chinese (Simplified)zhCore
Chinese (Traditional)zh-TW
Corsicanco
Croatianhr
Czechcs
Danishda
DutchnlCore
Englishen
English (UK)en-GB
English (US)en-US
Esperantoeo
Estonianet
Finnishfi
FrenchfrCore
Frisianfy
Galiciangl
Georgianka
GermandeCore
Greekel
Gujaratigu
Haitian Creoleht
Hausaha
Hawaiianhaw
Hebrewhe
Hindihi
Hmonghmn
Hungarianhu
Icelandicis
Igboig
Indonesianid
Irishga
ItalianitCore
JapanesejaCore
Javanesejv
Kannadakn
Kazakhkk
Khmerkm
Kinyarwandarw
KoreankoCore
KurdishkuExperimental
Kyrgyzky
Laolo
Latinla
Latvianlv
Lithuanianlt
Luxembourgishlb
Macedonianmk
Malagasymg
Malayms
Malayalamml
Maltesemt
Maorimi
Marathimr
Mongolianmn
Myanmar (Burmese)my
Nepaline
Norwegianno
Nyanja (Chichewa)ny
Odia (Oriya)or
Pashtops
Persianfa
PolishplCore
PortugueseptCore
Punjabipa
Romanianro
RussianruCore
Samoansm
Scots Gaelicgd
Serbiansr
Sesothost
Shonasn
Sindhisd
Sinhala (Sinhalese)si
Slovaksk
Sloveniansl
Somaliso
SpanishesCore
Sundanesesu
Swahilisw
SwedishsvCore
Tagalog (Filipino)tl
Tajiktg
Tamilta
Tatartt
Telugute
Thaith
TurkishtrCore
Turkmentk
Ukrainianuk
Urduur
Uyghurug
Uzbekuz
Vietnamesevi
Welshcy
Xhosaxh
Yiddishyi
Yorubayo
Zuluzu

Not seeing a language you need? Email hello@langbly.com. We add languages regularly.