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 asen-US,pt-BR, andzh-TWin the language code field of your glossary CSV.Use current codes, not deprecated ones. For example:
Hebrew is
he, notiw.Indonesian is
id, notin.Yiddish is
yi, notji.
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.
