Skip to main content

Language Codes

K
Written by Konstantin Dorndorf
Updated over a month ago

What codes does CHAMELAION accept?

CHAMELAION expects ISO 639-1 two-letter, lowercase language codes as the language identifiers in glossary CSVs. These are the canonical codes listed in the ISO 639 table, for example, en, de, fr, es, pt, zh.

Important rules, so your CSV aligns correctly

  • Use two letters, lowercase, like en, de, fr. Avoid regional tags such as en-US, pt-BR, and zh-TW in the language code field of your glossary CSV.

  • Use current codes, not deprecated ones. For example:

    • Hebrew is he, not iw.

    • Indonesian is id, not in.

    • Yiddish is yi, not ji.

  • If a language has no ISO 639-1 code and only a 3-letter code exists, do not use it in the glossary CSV. The glossary matcher in CHAMELAION expects the 2-letter set.

Sample mapping, to show the exact format

A few common entries you can mirror in your CSV:

Code

Language

ar

Arabic

cs

Czech

da

Danish

de

German

el

Greek

en

English

es

Spanish

fi

Finnish

fr

French

he

Hebrew

hi

Hindi

hu

Hungarian

id

Indonesian

it

Italian

ja

Japanese

ko

Korean

nl

Dutch

no

Norwegian Bokmål

pl

Polish

pt

Portuguese

ro

Romanian

ru

Russian

sv

Swedish

th

Thai

tr

Turkish

uk

Ukrainian

ur

Urdu

vi

Vietnamese

zh

Chinese

Where to get the complete list

The complete set of accepted codes is the ISO 639-1 list. If you need the most up-to-date list, take a look at the Wikipedia page.

Did this answer your question?