The following is a draft list of language code correspondences between ISO codes, Microsoft codes, and Macintosh codes. Source of this information isUnicode Consortium.

Language Codes: ISO 639, Microsoft:

LanguageISO CodeWindows NameWin Code
Abkhazianab  
Afaraa  
AfrikaansafLANG_AFRIKAANS0x36
AlbaniansqLANG_ALBANIAN0x1c
Amharicam(no constant defined)0x5e
ArabicarLANG_ARABIC0x01
ArmenianhyLANG_ARMENIAN0x2b
AssameseasLANG_ASSAMESE0x4d
Aymaraay  
AzerbaijaniazLANG_AZERI0x2c
Bashkirba  
BasqueeuLANG_BASQUE0x2d
Bengali (Bangla)bnLANG_BENGALI0x45
Bhutanidz  
Biharibh  
Bislamabi  
Bretonbr  
BulgarianbgLANG_BULGARIAN0x02
Burmesemy(no constant defined)0x55
Byelorussian (Belarusian)beLANG_BELARUSIAN0x23
Cambodiankm(no constant defined)0x53
CatalancaLANG_CATALAN0x03
Cherokee (no constant defined)0x5c
Chewa   
Chinese (Simplified)zhLANG_CHINESE (SUBLANG_CHINESE_SIMPLIFIED)0x04 (0x0804)
Chinese (Traditional)zhLANG_CHINESE (SUBLANG_CHINESE_TRADITIONAL)0x04 (0x0404)
Corsicanco  
CroatianhrLANG_CROATIAN0x1a
CzechcsLANG_CZECH0x05
DanishdaLANG_DANISH0x06
Divehi LANG_DIVEHI0x65
DutchnlLANG_DUTCH0x13
Edo (no constant defined)0x66
EnglishenLANG_ENGLISH0x09
Esperantoeo  
EstonianetLANG_ESTONIAN0x25
FaeroesefoLANG_FAEROESE0x38
FarsifaLANG_FARSI0x29
Fijifj  
FinnishfiLANG_FINNISH0x0b
Flemish LANG_DUTCH (SUBLANG_DUTCH_BELGIAN)0x13 (0x0813)
FrenchfrLANG_FRENCH0x0c
Frisianfy(no constant defined)0x62
Fulfulde (no constant defined)0x67
GalicianglLANG_GALICIAN0x56
Gaelic (Scottish)gd(no constant defined)0x3c (0x043c)
Gaelic (Manx)gv  
GeorgiankaLANG_GEORGIAN0x37
GermandeLANG_GERMAN0x07
GreekelLANG_GREEK0x08
Greenlandickl  
Guaranign(no constant defined)0x74
GujaratiguLANG_GUJARATI0x47
Hausaha(no constant defined)0x68
Hawaiian (no constant defined)0x75
Hebrewhe, iw*LANG_HEBREW0x0d
HindihiLANG_HINDI0x39
HungarianhuLANG_HUNGARIAN0x0e
Ibibio (no constant defined)0x69
IcelandicisLANG_ICELANDIC0x0f
Igbo (no constant defined)0x70
Indonesianid, in*LANG_INDONESIAN0x21
Interlinguaia  
Interlingueie  
Inuktitutiu(no constant defined)0x5d
Inupiakik  
Irishga(no constant defined)0x3c (0x083c)
ItalianitLANG_ITALIAN0x10
JapanesejaLANG_JAPANESE0x11
Javanesejv  
KannadaknLANG_KANNADA0x4b
Kanuri (no constant defined)0x71
KashmiriksLANG_KASHMIRI0x60
KazakhkkLANG_KAZAK0x3f
Kinyarwanda (Ruanda)rw  
KirghizkyLANG_KYRGYZ0x40
Kirundi (Rundi)rn  
Konkani LANG_KONKANI0x57
KoreankoLANG_KOREAN0x12
Kurdishku  
Laothianlo(no constant defined)0x54
Latinla(no constant defined)0x76
Latvian (Lettish)lvLANG_LATVIAN0x26
Limburgish ( Limburger)li  
Lingalaln  
LithuanianltLANG_LITHUANIAN0x27
MacedonianmkLANG_MACEDONIAN0x2f
Malagasymg  
MalaymsLANG_MALAY0x3e
MalayalammlLANG_MALAYALAM0x4c
  LANG_MANIPURI0x58
Maltesemt(no constant defined)0x3a
Maorimi  
MarathimrLANG_MARATHI0x4e
Moldavianmo  
MongolianmnLANG_MONGOLIAN0x50
Nauruna  
NepalineLANG_NEPALI0x61
NorwegiannoLANG_NORWEGIAN0x14
Occitanoc  
OriyaorLANG_ORIYA0x48
Oromo (Afan, Galla)om(no constant defined)0x72
Papiamentu (no constant defined)0x79
Pashto (Pushto)ps(no constant defined)0x63
PolishplLANG_POLISH0x15
PortugueseptLANG_PORTUGUESE0x16
PunjabipaLANG_PUNJABI0x46
Quechuaqu  
Rhaeto-Romancerm(no constant defined)0x17
RomanianroLANG_ROMANIAN0x18
RussianruLANG_RUSSIAN0x19
Sami (Lappish) (no constant defined)0x3b
Samoansm  
Sangrosg  
SanskritsaLANG_SANSKRIT0x4f
SerbiansrLANG_SERBIAN (SUBLANG_SERBIAN_LATIN or SUBLANG_SERBIAN_CYRILLIC)0x1a (0x081a or 0x0c1a)
Serbo-Croatiansh  
Sesothost  
Setswanatn  
Shonasn  
SindhisdLANG_SINDHI0x59
Sinhalesesi(no constant defined)0x5b
Siswatiss  
SlovakskLANG_SLOVAK0x1b
SlovenianslLANG_SLOVENIAN0x24
Somaliso(no constant defined)0x77
SpanishesLANG_SPANISH0x0a
Sundanesesu  
Swahili (Kiswahili)swLANG_SWAHILI0x41
SwedishsvLANG_SWEDISH0x1d
Syriac LANG_SYRIAC0x5a
Tagalogtl(no constant defined)0x64
Tajiktg(no constant defined)0x28
Tamazight (no constant defined)0x5f
TamiltaLANG_TAMIL0x49
TatarttLANG_TATAR0x44
TeluguteLANG_TELUGU0x4a
ThaithLANG_THAI0x1e
Tibetanbo(no constant defined)0x51
Tigrinyati(no constant defined)0x73
Tongato  
Tsongats(no constant defined)0x31
TurkishtrLANG_TURKISH0x1f
Turkmentk(no constant defined)0x42
Twitw  
Uighurug  
UkrainianukLANG_UKRAINIAN0x22
UrduurLANG_URDU0x20
UzbekuzLANG_UZBEK0x43
Venda (no constant defined)0x33
VietnameseviLANG_VIETNAMESE0x2a
Volap?kvo  
Welshcy(no constant defined)0x52
Wolofwo  
Xhosaxh(no constant defined)0x34
Yi (no constant defined)0x78
Yiddishyi, ji*(no constant defined)0x3d
Yorubayo(no constant defined)0x6a
Zuluzu(no constant defined)0x35 

Language Codes: ISO 639, Macintosh:

LanguageISO CodeMac NameMac Code
Abkhazianab  
Afaraa  
AfrikaansaflangAfricaans141
AlbaniansqlangAlbanian36
AmharicamlangAmharic85
ArabicarlangArabic12
ArmenianhylangArmenian51
AssameseaslangAssamese68
AymaraaylangAymara134
AzerbaijaniazlangAzerbaijani(Cyrllic), langAzerbaijanAr(Arabic)49(C), 50(A)
Bashkirba  
BasqueeulangBasque129
Bengali (Bangla)bnlangBengali67
BhutanidzlangDzongkha137
Biharibh  
Bislamabi  
BretonbrlangBreton142
BulgarianbglangBulgarian44
BurmesemylangBurmese77
Byelorussian (Belarusian)belangByelorussian46
CambodiankmlangKhmer78
CatalancalangCatalan130
Cherokee   
Chewa langChewa92
Chinese (Simplified)zhlangSimpChinese33
Chinese (Traditional)zhlangTradChinese19
Corsicanco  
CroatianhrlangCroatian18
CzechcslangCzech38
DanishdalangDanish7
Divehi   
DutchnllangDutch4
Edo   
EnglishenlangEnglish0
EsperantoeolangEsperanto94
EstonianetlangEstonian27
FaeroesefolangFaeroese30
FarsifalangFarsi, langPersian31
Fijifj  
FinnishfilangFinnish13
Flemish langFlemish34
FrenchfrlangFrench1
Frisianfy  
Fulfulde   
GaliciangllangGalician140
Gaelic (Scottish)gdlangScottishGaelic144
Gaelic (Manx)gvlangManxGaelic145
GeorgiankalangGeorgian52
GermandelangGerman2
GreekellangGreek (monotonic), langGreekPoly (polytonic)14(m), 148(p)
Greenlandickl  
GuaranignlangGuarani133
GujaratigulangGujarati69
Hausaha  
Hawaiian   
Hebrewhe, iw*langHebrew10
HindihilangHindi21
HungarianhulangHungarian26
Ibibio   
IcelandicislangIcelandic15
Igbo   
Indonesianid, in*langIndonesian81
Interlinguaia  
Interlingueie  
InuktitutiulangInuktitut143
Inupiakik  
IrishgalangIrishGaelic (normal), langIrishGaelicScr (dots above)35, 146
ItalianitlangItalian3
JapanesejalangJapanese11
JavanesejvlangJavaneseRom138
KannadaknlangKannada73
Kanuri   
KashmirikslangKashmiri61
KazakhkklangKazakh48
Kinyarwanda (Ruanda)rwlangKiryarwanda (langRuanda)90
KirghizkylangKirghiz54
Kirundi (Rundi)rnlangRundi91
Konkani   
KoreankolangKorean23
KurdishkulangKurdish60
LaothianlolangLao79
LatinlalangLatin131
Latvian (Lettish)lvlangLatvian28
Limburgish ( Limburger)li  
Lingalaln  
LithuanianltlangLithuanian24
MacedonianmklangMacedonian43
MalagasymglangMalagasy93
MalaymslangMalayRoman(Latin), langMalayArabic(Arabic)83(L), 84(A)
MalayalammllangMalayalam72
    
MaltesemtlangMaltese16
Maorimi  
MarathimrlangMarathi66
MoldavianmolangMoldavian53
MongolianmnlangMongolian(Mongolian), langMongolianCyr(Cyrillic)57(M), 58(C)
Nauruna  
NepalinelangNepali64
NorwegiannolangNorwegian9
Occitanoc  
OriyaorlangOriya71
Oromo (Afan, Galla)omlangOromo (langGalla)87
Papiamentu   
Pashto (Pushto)pslangPashto59
PolishpllangPolish25
PortugueseptlangPortuguese8
PunjabipalangPunjabi70
QuechuaqulangQuechua132
Rhaeto-Romancerm  
RomanianrolangRomanian37
RussianrulangRussian32
Sami (Lappish) langSami (langLappish)29
Samoansm  
Sangrosg  
SanskritsalangSanskrit65
SerbiansrlangSerbian42
Serbo-Croatiansh  
Sesothost  
Setswanatn  
Shonasn  
SindhisdlangSindhi62
SinhalesesilangSinhalese76
Siswatiss  
SlovaksklangSlovak39
SloveniansllangSlovenian40
SomalisolangSomali88
SpanisheslangSpanish6
SundanesesulangSundaneseRom139
Swahili (Kiswahili)swlangSwahili89
SwedishsvlangSwedish5
Syriac   
TagalogtllangTagalog82
TajiktglangTajiki55
Tamazight   
TamiltalangTamil74
TatarttlangTatar135
TelugutelangTelugu75
ThaithlangThai22
TibetanbolangTibetan63
TigrinyatilangTigrinya86
TongatolangTongan147
Tsongats  
TurkishtrlangTurkish17
TurkmentklangTurkmen56
Twitw  
UighuruglangUighur136
UkrainianuklangUkrainian45
UrduurlangUrdu20
UzbekuzlangUzbek47
Venda   
VietnamesevilangVietnamese80
Volap?kvo  
WelshcylangWelsh128
Wolofwo  
Xhosaxh  
Yi   
Yiddishyi, ji*langYiddish41
Yorubayo  
Zuluzu 

0 comments: