BabelizeBabelize
Product

Supported Languages

Complete list of languages supported by Babelize for translation.

Supported Languages

Babelize supports translation between a wide range of languages. This page lists all currently supported languages and their capabilities.

Language Support Tiers

Languages are organized into tiers based on translation quality and feature support:

Tier 1: Full Support

These languages have the highest quality translations and full feature support:

LanguageCodeFormality OptionsGlossary Support
EnglishenYesYes
SpanishesYesYes
FrenchfrYesYes
GermandeYesYes
PortugueseptYesYes
ItalianitYesYes
DutchnlYesYes
PolishplYesYes
RussianruYesYes
JapanesejaYesYes
KoreankoYesYes
Chinese (Simplified)zh-CNNoYes
Chinese (Traditional)zh-TWNoYes

Tier 2: Standard Support

These languages have reliable translations with most features:

LanguageCodeFormality OptionsGlossary Support
ArabicarNoYes
CzechcsYesYes
DanishdaNoYes
FinnishfiNoYes
GreekelNoYes
HebrewheNoYes
HindihiNoYes
HungarianhuNoYes
IndonesianidNoYes
NorwegiannoNoYes
RomanianroNoYes
SwedishsvNoYes
ThaithNoYes
TurkishtrNoYes
UkrainianukNoYes
VietnameseviNoYes

Tier 3: Basic Support

These languages are supported but may have limitations:

LanguageCodeNotes
BengalibnLimited formality detection
BulgarianbgStandard quality
CroatianhrStandard quality
EstonianetStandard quality
LatvianlvStandard quality
LithuanianltStandard quality
MalaymsStandard quality
SlovakskStandard quality
SlovenianslStandard quality
TamiltaLimited formality detection
TeluguteLimited formality detection

Language Codes

Babelize uses ISO 639-1 two-letter codes with optional region tags:

CodeDescription
enEnglish (General)
en-USEnglish (United States)
en-GBEnglish (United Kingdom)
ptPortuguese (General)
pt-BRPortuguese (Brazil)
pt-PTPortuguese (Portugal)

When a regional variant is not specified, Babelize uses the most common variant for that language.

Right-to-Left Languages

Babelize properly handles right-to-left (RTL) languages:

  • Arabic (ar)
  • Hebrew (he)

RTL text direction is preserved in output files, and bidirectional text is handled correctly.

Character Sets

All languages use UTF-8 encoding. Special characters, diacritics, and non-Latin scripts are fully supported.

Formality Options

For supported languages, you can specify translation formality:

OptionDescriptionExample Use Case
formalPolite, professional toneBusiness documents, official communications
neutralStandard tone (default)General content
informalCasual, friendly toneSocial media, casual blogs

Languages with Formality Support

Formality options are available for languages with distinct formal/informal registers:

  • German (Sie vs. du)
  • French (vous vs. tu)
  • Spanish (usted vs. tú)
  • Portuguese (o senhor vs. você)
  • Italian (Lei vs. tu)
  • Dutch (u vs. jij)
  • Polish (Pan/Pani vs. ty)
  • Russian (Вы vs. ты)
  • Japanese (敬語 levels)
  • Korean (존댓말 vs. 반말)
  • Czech (vy vs. ty)

Requesting New Languages

If you need a language not currently supported:

  1. Check our Public Roadmap for planned additions
  2. Submit a Feature Request

Language Pair Limitations

Some language pairs may have reduced quality when translating between less common combinations. For best results:

  • Use English as an intermediary for uncommon pairs
  • Test translations before large-scale use
  • Add glossary terms for specialized vocabulary

On this page