Languages

User and Admin portals are currently only available in English.

The following 65 languages are supported for design composition. BOLDED languages fully support hyphenation:

  • Abkhazian

  • Afar

  • Afrikaans

  • Armenian

  • Azerbaijani

  • Bashkir

  • Basque

  • Belorussian

  • Breton

  • Bulgarian

  • Catalan

  • Chinese - Both Traditional & Simplified

  • Croatian

  • Czech

  • Danish

  • Dutch - Both old and new orthographies

  • English - Both UK and American orthographies

  • Esperanto

  • Estonian

  • Faeroese

  • Filipino

  • Finnish - Only Modern Orthology (Roman Alphabet)

  • Flemish

  • French - Both French and Canadian variants

  • Frisian

  • German - Both old and new orthographies, plus Swiss German

  • Greek

  • Greenlandic

  • Hungarian

  • Icelandic

  • Irish

  • Italian

  • Japanese - Some culteral typographic features (e.g. Ruby) are not supported

  • Kazakh

  • Latin

  • Latvian

  • Lithuanian

  • Macedonian

  • Maltese

  • Moldavian

  • Mongolian

  • Norwegian

  • Polish

  • Provencal

  • Portuguese

  • Rhaeto-Romance

  • Romanian

  • Romany

  • Russian

  • Sami

  • Serbian

  • Slovak

  • Slovenian

  • Sorbian

  • Spanish

  • Swahili

  • Swedish

  • Tajik

  • Tagalog - Only Modern Orthology (Roman Alphabet)

  • Tatar

  • Turkish

  • Turkmen

  • Ukrainian

  • Uzbek

  • Welsh

Are there any languages we cannot support?

There are two kinds of language that currently cannot be used to compose designs:

  • Those requiring bi-directional script support, such as Arabic and Hebrew. These languages are bi-directional because they are written right-to-left, except when there's a number, which has to be written left-to-right.

  • Those requiring complicated shape-handling rules, such as all the Indian and Southeast Asian languages composed with Indic scripts (e.g., Sanskrit, Hindi, Bengali, Khmer, Tamil, Telugu, Thai), as well as, again, Arabic and Arabic-derived scripts (e.g., Jawi). The complicating factor with these languages is that the composition engine must not only detect when to call upon the font to substitute a single digraph or ligature when the constituent glyphs are entered in the right sequence, but must also be able to change the positions of glyphs based on their sequence, typically by stacking them in various ways, or a combination of stacking plus calling upon variants of the original glyphs.

Additionally, Korean represents a special case:

  • We cannot claim to support composition in Hangul, the script used to write Korean, because of an inability to handle the proportional spacing required by punctuation marks. For projects that do not use Hangul punctuation, however, design composition of Korean may be found acceptable.

Last updated