Language codes for sets

Below is a list of language codes that you can use when adding or editing sets via the API. These codes are a slight variant on the ISO-639 series, because we need special indications for math, Chinese pinyin, and Japanese Romaji, for example. Note, that this list is not the same used to specify the user's language for translation.

You can download this list in JSON format.

  • af - Afrikaans
  • ak - Akan
  • akk - Akkadian
  • sq - Albanian
  • ase - American Sign Language
  • am - Amharic
  • ar - Arabic
  • hy - Armenian
  • az - Azerbaijani
  • eu - Basque
  • be - Belarusian
  • bn - Bengali
  • bh - Bihari
  • bs - Bosnian
  • bg - Bulgarian
  • br - Breton
  • my - Burmese
  • ca - Catalan
  • ceb - Cebuano
  • ch - Chamorro
  • chem - Chemistry
  • chr - Cherokee
  • zh-CN - Chinese (Simplified)
  • zh-pi - Chinese (Pinyin)
  • zh-TW - Chinese (Traditional)
  • co - Corsican
  • cho - Choctaw
  • cop - Coptic
  • hr - Croatian
  • cs - Czech
  • da - Danish
  • den - Dene
  • dv - Dhivehi
  • nl - Dutch
  • en - English
  • eo - Esperanto
  • et - Estonian
  • fo - Faroese
  • fi - Finnish
  • dyo - Fonyi Jola
  • fr - French
  • ff - Fula
  • gd - Gaelic
  • gl - Galician
  • ka - Georgian
  • de - German
  • el - Greek
  • gn - Guarani
  • gu - Gujarati
  • hai - Haida
  • ht - Haitian Creole
  • ha - Hausa
  • haw - Hawaiian
  • iw - Hebrew
  • hi - Hindi
  • hu - Hungarian
  • is - Icelandic
  • ig - Igbo
  • hil - Ilonggo
  • id - Indonesian
  • iu - Inuktitut
  • ga - Irish
  • it - Italian
  • ja - Japanese
  • ja-ro - Japanese (Romaji)
  • jv - Javanese
  • kg - KiKongo
  • kin - Kinyarwanda
  • kn - Kannada
  • kk - Kazakh
  • km - Khmer
  • ko - Korean
  • ksw - Sgaw Karen
  • ku - Kurdish
  • ky - Kyrgyz
  • lkt - Lakota
  • lo - Lao
  • la - Latin
  • lv - Latvian
  • unm - Lenape
  • ln - Lingala
  • lt - Lithuanian
  • lua - Luba-Kasai
  • lb - Luxembourgish
  • mk - Macedonian
  • ms - Malay
  • ml - Malayalam
  • mt - Maltese
  • mi - Maori
  • rar - Maori (Cook Islands)
  • mr - Marathi
  • mh - Marshallese
  • math - Math / Symbols
  • moh - Mohawk
  • mn - Mongolian
  • nah - Nahuatl
  • ne - Nepali
  • no - Norwegian
  • oc - Occitan
  • or - Oriya
  • om - Oromo
  • oj - Ojibwe
  • pi - Pāli
  • ps - Pashto
  • fa - Persian
  • fil - Filipino
  • pl - Polish
  • pt - Portuguese
  • pa - Punjabi
  • qu - Quechua
  • ro - Romanian
  • rm - Romansh
  • ru - Russian
  • sa - Sanskrit
  • sr - Serbian
  • sd - Sindhi
  • si - Sinhalese
  • sk - Slovak
  • sl - Slovenian
  • so - Somali
  • es - Spanish
  • su - Sundanese
  • sw - Swahili
  • sv - Swedish
  • tl - Tagalog
  • tg - Tajik
  • ta - Tamil
  • tt - Tatar
  • te - Telugu
  • th - Thai
  • bo - Tibetan
  • ti - Tigrinya
  • to - Tonga
  • ood - Tohono O'odham
  • tr - Turkish
  • tyv - Tuvan
  • uk - Ukrainian
  • ur - Urdu
  • uz - Uzbek
  • ug - Uighur
  • vi - Vietnamese
  • cy - Welsh
  • fy - Western Frisian
  • wo - Wolof
  • xh - Xhosa
  • yi - Yiddish
  • yo - Yoruba
  • zu - Zulu
  • ?? - Other / Unknown
Create Set