The following is a draft list of language code correspondences between ISO codes, Microsoft codes, and Macintosh codes. Source of this information is Unicode Consortium.
Language Codes: ISO 639, Microsoft:
Language | ISO Code | Windows Name | Win Code |
---|---|---|---|
Abkhazian | ab | ||
Afar | aa | ||
Afrikaans | af | LANG_AFRIKAANS | 0×36 |
Albanian | sq | LANG_ALBANIAN | 0x1c |
Amharic | am | (no constant defined) | 0x5e |
Arabic | ar | LANG_ARABIC | 0×01 |
Armenian | hy | LANG_ARMENIAN | 0x2b |
Assamese | as | LANG_ASSAMESE | 0x4d |
Aymara | ay | ||
Azerbaijani | az | LANG_AZERI | 0x2c |
Bashkir | ba | ||
Basque | eu | LANG_BASQUE | 0x2d |
Bengali (Bangla) | bn | LANG_BENGALI | 0×45 |
Bhutani | dz | ||
Bihari | bh | ||
Bislama | bi | ||
Breton | br | ||
Bulgarian | bg | LANG_BULGARIAN | 0×02 |
Burmese | my | (no constant defined) | 0×55 |
Byelorussian (Belarusian) | be | LANG_BELARUSIAN | 0×23 |
Cambodian | km | (no constant defined) | 0×53 |
Catalan | ca | LANG_CATALAN | 0×03 |
Cherokee | (no constant defined) | 0x5c | |
Chewa | |||
Chinese (Simplified) | zh | LANG_CHINESE (SUBLANG_CHINESE_SIMPLIFIED) | 0×04 (0×0804) |
Chinese (Traditional) | zh | LANG_CHINESE (SUBLANG_CHINESE_TRADITIONAL) | 0×04 (0×0404) |
Corsican | co | ||
Croatian | hr | LANG_CROATIAN | 0x1a |
Czech | cs | LANG_CZECH | 0×05 |
Danish | da | LANG_DANISH | 0×06 |
Divehi | LANG_DIVEHI | 0×65 | |
Dutch | nl | LANG_DUTCH | 0×13 |
Edo | (no constant defined) | 0×66 | |
English | en | LANG_ENGLISH | 0×09 |
Esperanto | eo | ||
Estonian | et | LANG_ESTONIAN | 0×25 |
Faeroese | fo | LANG_FAEROESE | 0×38 |
Farsi | fa | LANG_FARSI | 0×29 |
Fiji | fj | ||
Finnish | fi | LANG_FINNISH | 0x0b |
Flemish | LANG_DUTCH (SUBLANG_DUTCH_BELGIAN) | 0×13 (0×0813) | |
French | fr | LANG_FRENCH | 0x0c |
Frisian | fy | (no constant defined) | 0×62 |
Fulfulde | (no constant defined) | 0×67 | |
Galician | gl | LANG_GALICIAN | 0×56 |
Gaelic (Scottish) | gd | (no constant defined) | 0x3c (0x043c) |
Gaelic (Manx) | gv | ||
Georgian | ka | LANG_GEORGIAN | 0×37 |
German | de | LANG_GERMAN | 0×07 |
Greek | el | LANG_GREEK | 0×08 |
Greenlandic | kl | ||
Guarani | gn | (no constant defined) | 0×74 |
Gujarati | gu | LANG_GUJARATI | 0×47 |
Hausa | ha | (no constant defined) | 0×68 |
Hawaiian | (no constant defined) | 0×75 | |
Hebrew | he, iw* | LANG_HEBREW | 0x0d |
Hindi | hi | LANG_HINDI | 0×39 |
Hungarian | hu | LANG_HUNGARIAN | 0x0e |
Ibibio | (no constant defined) | 0×69 | |
Icelandic | is | LANG_ICELANDIC | 0x0f |
Igbo | (no constant defined) | 0×70 | |
Indonesian | id, in* | LANG_INDONESIAN | 0×21 |
Interlingua | ia | ||
Interlingue | ie | ||
Inuktitut | iu | (no constant defined) | 0x5d |
Inupiak | ik | ||
Irish | ga | (no constant defined) | 0x3c (0x083c) |
Italian | it | LANG_ITALIAN | 0×10 |
Japanese | ja | LANG_JAPANESE | 0×11 |
Javanese | jv | ||
Kannada | kn | LANG_KANNADA | 0x4b |
Kanuri | (no constant defined) | 0×71 | |
Kashmiri | ks | LANG_KASHMIRI | 0×60 |
Kazakh | kk | LANG_KAZAK | 0x3f |
Kinyarwanda (Ruanda) | rw | ||
Kirghiz | ky | LANG_KYRGYZ | 0×40 |
Kirundi (Rundi) | rn | ||
Konkani | LANG_KONKANI | 0×57 | |
Korean | ko | LANG_KOREAN | 0×12 |
Kurdish | ku | ||
Laothian | lo | (no constant defined) | 0×54 |
Latin | la | (no constant defined) | 0×76 |
Latvian (Lettish) | lv | LANG_LATVIAN | 0×26 |
Limburgish ( Limburger) | li | ||
Lingala | ln | ||
Lithuanian | lt | LANG_LITHUANIAN | 0×27 |
Macedonian | mk | LANG_MACEDONIAN | 0x2f |
Malagasy | mg | ||
Malay | ms | LANG_MALAY | 0x3e |
Malayalam | ml | LANG_MALAYALAM | 0x4c |
LANG_MANIPURI | 0×58 | ||
Maltese | mt | (no constant defined) | 0x3a |
Maori | mi | ||
Marathi | mr | LANG_MARATHI | 0x4e |
Moldavian | mo | ||
Mongolian | mn | LANG_MONGOLIAN | 0×50 |
Nauru | na | ||
Nepali | ne | LANG_NEPALI | 0×61 |
Norwegian | no | LANG_NORWEGIAN | 0×14 |
Occitan | oc | ||
Oriya | or | LANG_ORIYA | 0×48 |
Oromo (Afan, Galla) | om | (no constant defined) | 0×72 |
Papiamentu | (no constant defined) | 0×79 | |
Pashto (Pushto) | ps | (no constant defined) | 0×63 |
Polish | pl | LANG_POLISH | 0×15 |
Portuguese | pt | LANG_PORTUGUESE | 0×16 |
Punjabi | pa | LANG_PUNJABI | 0×46 |
Quechua | qu | ||
Rhaeto-Romance | rm | (no constant defined) | 0×17 |
Romanian | ro | LANG_ROMANIAN | 0×18 |
Russian | ru | LANG_RUSSIAN | 0×19 |
Sami (Lappish) | (no constant defined) | 0x3b | |
Samoan | sm | ||
Sangro | sg | ||
Sanskrit | sa | LANG_SANSKRIT | 0x4f |
Serbian | sr | LANG_SERBIAN (SUBLANG_SERBIAN_LATIN or SUBLANG_SERBIAN_CYRILLIC) | 0x1a (0x081a or 0x0c1a) |
Serbo-Croatian | sh | ||
Sesotho | st | ||
Setswana | tn | ||
Shona | sn | ||
Sindhi | sd | LANG_SINDHI | 0×59 |
Sinhalese | si | (no constant defined) | 0x5b |
Siswati | ss | ||
Slovak | sk | LANG_SLOVAK | 0x1b |
Slovenian | sl | LANG_SLOVENIAN | 0×24 |
Somali | so | (no constant defined) | 0×77 |
Spanish | es | LANG_SPANISH | 0x0a |
Sundanese | su | ||
Swahili (Kiswahili) | sw | LANG_SWAHILI | 0×41 |
Swedish | sv | LANG_SWEDISH | 0x1d |
Syriac | LANG_SYRIAC | 0x5a | |
Tagalog | tl | (no constant defined) | 0×64 |
Tajik | tg | (no constant defined) | 0×28 |
Tamazight | (no constant defined) | 0x5f | |
Tamil | ta | LANG_TAMIL | 0×49 |
Tatar | tt | LANG_TATAR | 0×44 |
Telugu | te | LANG_TELUGU | 0x4a |
Thai | th | LANG_THAI | 0x1e |
Tibetan | bo | (no constant defined) | 0×51 |
Tigrinya | ti | (no constant defined) | 0×73 |
Tonga | to | ||
Tsonga | ts | (no constant defined) | 0×31 |
Turkish | tr | LANG_TURKISH | 0x1f |
Turkmen | tk | (no constant defined) | 0×42 |
Twi | tw | ||
Uighur | ug | ||
Ukrainian | uk | LANG_UKRAINIAN | 0×22 |
Urdu | ur | LANG_URDU | 0×20 |
Uzbek | uz | LANG_UZBEK | 0×43 |
Venda | (no constant defined) | 0×33 | |
Vietnamese | vi | LANG_VIETNAMESE | 0x2a |
Volap?k | vo | ||
Welsh | cy | (no constant defined) | 0×52 |
Wolof | wo | ||
Xhosa | xh | (no constant defined) | 0×34 |
Yi | (no constant defined) | 0×78 | |
Yiddish | yi, ji* | (no constant defined) | 0x3d |
Yoruba | yo | (no constant defined) | 0x6a |
Zulu | zu | (no constant defined) | 0×35 |
Language Codes: ISO 639, Macintosh:
Language | ISO Code | Mac Name | Mac Code |
---|---|---|---|
Abkhazian | ab | ||
Afar | aa | ||
Afrikaans | af | langAfricaans | 141 |
Albanian | sq | langAlbanian | 36 |
Amharic | am | langAmharic | 85 |
Arabic | ar | langArabic | 12 |
Armenian | hy | langArmenian | 51 |
Assamese | as | langAssamese | 68 |
Aymara | ay | langAymara | 134 |
Azerbaijani | az | langAzerbaijani(Cyrllic), langAzerbaijanAr(Arabic) | 49(C), 50(A) |
Bashkir | ba | ||
Basque | eu | langBasque | 129 |
Bengali (Bangla) | bn | langBengali | 67 |
Bhutani | dz | langDzongkha | 137 |
Bihari | bh | ||
Bislama | bi | ||
Breton | br | langBreton | 142 |
Bulgarian | bg | langBulgarian | 44 |
Burmese | my | langBurmese | 77 |
Byelorussian (Belarusian) | be | langByelorussian | 46 |
Cambodian | km | langKhmer | 78 |
Catalan | ca | langCatalan | 130 |
Cherokee | |||
Chewa | langChewa | 92 | |
Chinese (Simplified) | zh | langSimpChinese | 33 |
Chinese (Traditional) | zh | langTradChinese | 19 |
Corsican | co | ||
Croatian | hr | langCroatian | 18 |
Czech | cs | langCzech | 38 |
Danish | da | langDanish | 7 |
Divehi | |||
Dutch | nl | langDutch | 4 |
Edo | |||
English | en | langEnglish | 0 |
Esperanto | eo | langEsperanto | 94 |
Estonian | et | langEstonian | 27 |
Faeroese | fo | langFaeroese | 30 |
Farsi | fa | langFarsi, langPersian | 31 |
Fiji | fj | ||
Finnish | fi | langFinnish | 13 |
Flemish | langFlemish | 34 | |
French | fr | langFrench | 1 |
Frisian | fy | ||
Fulfulde | |||
Galician | gl | langGalician | 140 |
Gaelic (Scottish) | gd | langScottishGaelic | 144 |
Gaelic (Manx) | gv | langManxGaelic | 145 |
Georgian | ka | langGeorgian | 52 |
German | de | langGerman | 2 |
Greek | el | langGreek (monotonic), langGreekPoly (polytonic) | 14(m), 148(p) |
Greenlandic | kl | ||
Guarani | gn | langGuarani | 133 |
Gujarati | gu | langGujarati | 69 |
Hausa | ha | ||
Hawaiian | |||
Hebrew | he, iw* | langHebrew | 10 |
Hindi | hi | langHindi | 21 |
Hungarian | hu | langHungarian | 26 |
Ibibio | |||
Icelandic | is | langIcelandic | 15 |
Igbo | |||
Indonesian | id, in* | langIndonesian | 81 |
Interlingua | ia | ||
Interlingue | ie | ||
Inuktitut | iu | langInuktitut | 143 |
Inupiak | ik | ||
Irish | ga | langIrishGaelic (normal), langIrishGaelicScr (dots above) | 35, 146 |
Italian | it | langItalian | 3 |
Japanese | ja | langJapanese | 11 |
Javanese | jv | langJavaneseRom | 138 |
Kannada | kn | langKannada | 73 |
Kanuri | |||
Kashmiri | ks | langKashmiri | 61 |
Kazakh | kk | langKazakh | 48 |
Kinyarwanda (Ruanda) | rw | langKiryarwanda (langRuanda) | 90 |
Kirghiz | ky | langKirghiz | 54 |
Kirundi (Rundi) | rn | langRundi | 91 |
Konkani | |||
Korean | ko | langKorean | 23 |
Kurdish | ku | langKurdish | 60 |
Laothian | lo | langLao | 79 |
Latin | la | langLatin | 131 |
Latvian (Lettish) | lv | langLatvian | 28 |
Limburgish ( Limburger) | li | ||
Lingala | ln | ||
Lithuanian | lt | langLithuanian | 24 |
Macedonian | mk | langMacedonian | 43 |
Malagasy | mg | langMalagasy | 93 |
Malay | ms | langMalayRoman(Latin), langMalayArabic(Arabic) | 83(L), 84(A) |
Malayalam | ml | langMalayalam | 72 |
Maltese | mt | langMaltese | 16 |
Maori | mi | ||
Marathi | mr | langMarathi | 66 |
Moldavian | mo | langMoldavian | 53 |
Mongolian | mn | langMongolian(Mongolian), langMongolianCyr(Cyrillic) | 57(M), 58(C) |
Nauru | na | ||
Nepali | ne | langNepali | 64 |
Norwegian | no | langNorwegian | 9 |
Occitan | oc | ||
Oriya | or | langOriya | 71 |
Oromo (Afan, Galla) | om | langOromo (langGalla) | 87 |
Papiamentu | |||
Pashto (Pushto) | ps | langPashto | 59 |
Polish | pl | langPolish | 25 |
Portuguese | pt | langPortuguese | 8 |
Punjabi | pa | langPunjabi | 70 |
Quechua | qu | langQuechua | 132 |
Rhaeto-Romance | rm | ||
Romanian | ro | langRomanian | 37 |
Russian | ru | langRussian | 32 |
Sami (Lappish) | langSami (langLappish) | 29 | |
Samoan | sm | ||
Sangro | sg | ||
Sanskrit | sa | langSanskrit | 65 |
Serbian | sr | langSerbian | 42 |
Serbo-Croatian | sh | ||
Sesotho | st | ||
Setswana | tn | ||
Shona | sn | ||
Sindhi | sd | langSindhi | 62 |
Sinhalese | si | langSinhalese | 76 |
Siswati | ss | ||
Slovak | sk | langSlovak | 39 |
Slovenian | sl | langSlovenian | 40 |
Somali | so | langSomali | 88 |
Spanish | es | langSpanish | 6 |
Sundanese | su | langSundaneseRom | 139 |
Swahili (Kiswahili) | sw | langSwahili | 89 |
Swedish | sv | langSwedish | 5 |
Syriac | |||
Tagalog | tl | langTagalog | 82 |
Tajik | tg | langTajiki | 55 |
Tamazight | |||
Tamil | ta | langTamil | 74 |
Tatar | tt | langTatar | 135 |
Telugu | te | langTelugu | 75 |
Thai | th | langThai | 22 |
Tibetan | bo | langTibetan | 63 |
Tigrinya | ti | langTigrinya | 86 |
Tonga | to | langTongan | 147 |
Tsonga | ts | ||
Turkish | tr | langTurkish | 17 |
Turkmen | tk | langTurkmen | 56 |
Twi | tw | ||
Uighur | ug | langUighur | 136 |
Ukrainian | uk | langUkrainian | 45 |
Urdu | ur | langUrdu | 20 |
Uzbek | uz | langUzbek | 47 |
Venda | |||
Vietnamese | vi | langVietnamese | 80 |
Volap?k | vo | ||
Welsh | cy | langWelsh | 128 |
Wolof | wo | ||
Xhosa | xh | ||
Yi | |||
Yiddish | yi, ji* | langYiddish | 41 |
Yoruba | yo | ||
Zulu | zu |
The post Language Codes ISO 639 appeared first on .