Skip to main content
LanguageIdEnum enumeration represents Win32 standard language identifier (data type LANGID). It may be converted into the standard Win32 LCID by calling the IEngine::ConvertLanguageIdToLCID method.
typedef enum {
 LI_Null = 0,
 LI_EnglishUnitedStates = 1033,
 LI_EnglishUnitedKingdom = 2057,
 LI_EnglishAustralian = 3081,
 LI_EnglishCanadian = 4105,
 LI_EnglishNewZealand = 5129,
 LI_EnglishIreland = 6153,
 LI_EnglishSouthAfrica = 7177,
 LI_EnglishJamaica = 8201,
 LI_EnglishCaribbean = 9225,
 LI_EnglishBelize = 10249,
 LI_EnglishTrinidad = 11273,
 LI_Bulgarian = 1026,
 LI_Czech = 1029,
 LI_Danish = 1030,
 LI_GermanStandard = 1031,
 LI_GermanSwiss = 2055,
 LI_GermanAustrian = 3079,
 LI_GermanLuxembourg = 4103,
 LI_GermanLiechtenstein = 5127,
 LI_Greek = 1032,
 LI_SpanishTraditionalSort = 1034,
 LI_SpanishMexican = 2058,
 LI_SpanishModernSort = 3082,
 LI_SpanishGuatemala = 4106,
 LI_SpanishCostaRica = 5130,
 LI_SpanishPanama = 6154,
 LI_SpanishDominicanRepublic = 7178,
 LI_SpanishVenezuela = 8202,
 LI_SpanishColombia = 9226,
 LI_SpanishPeru = 10250,
 LI_SpanishArgentina = 11274,
 LI_SpanishEcuador = 12298,
 LI_SpanishChile = 13322,
 LI_SpanishUruguay = 14346,
 LI_SpanishParaguay = 15370,
 LI_SpanishBolivia = 16394,
 LI_SpanishElSalvador = 17418,
 LI_SpanishHonduras = 18442,
 LI_SpanishNicaragua = 19466,
 LI_SpanishPuertoRico = 20490,
 LI_Finnish = 1035,
 LI_FrenchStandard = 1036,
 LI_FrenchBelgian = 2060,
 LI_FrenchCanadian = 3084,
 LI_FrenchSwiss = 4108,
 LI_FrenchLuxembourg = 5132,
 LI_Hungarian = 1038,
 LI_Icelandic = 1039,
 LI_ItalianStandard = 1040,
 LI_ItalianSwiss = 2064,
 LI_DutchStandard = 1043,
 LI_DutchBelgian = 2067,
 LI_NorwegianBokmal = 1044,
 LI_NorwegianNynorsk = 2068,
 LI_Polish = 1045,
 LI_PortugueseBrazilian = 1046,
 LI_PortugueseStandard = 2070,
 LI_Romanian = 1048,
 LI_Russian = 1049,
 LI_Croatian = 1050,
 LI_SerbianLatin = 2074,
 LI_SerbianCyrillic = 3098,
 LI_Slovak = 1051,
 LI_Swedish = 1053,
 LI_SwedishFinland = 2077,
 LI_Turkish = 1055,
 LI_Slovenian = 1060,
 LI_Afrikaans = 1078,
 LI_Albanian = 1052,
 LI_Basque = 1069,
 LI_Belarusian = 1059,
 LI_Catalan = 1027,
 LI_Estonian = 1061,
 LI_Faeroese = 1080,
 LI_Indonesian = 1057,
 LI_Latvian = 1062,
 LI_Lithuanian = 1063,
 LI_Ukrainian = 1058,
 LI_ArabicSaudiArabia = 1025,
 LI_ArabicIraq = 2049,
 LI_ArabicEgypt = 3073,
 LI_ArabicLibya = 4097,
 LI_ArabicAlgeria = 5121,
 LI_ArabicMorocco = 6145,
 LI_ArabicTunisia = 7169,
 LI_ArabicOman = 8193,
 LI_ArabicYemen = 9217,
 LI_ArabicSyria = 10241,
 LI_ArabicJordan = 11265,
 LI_ArabicLebanon = 12289,
 LI_ArabicKuwait = 13313,
 LI_ArabicUAE = 14337,
 LI_ArabicBahrain = 15361,
 LI_ArabicQatar = 16385,
 LI_Japanese = 1041,
 LI_Korean = 1042,
 LI_KoreanJohab = 2066,
 LI_ChinesePRC = 2052,
 LI_ChineseSingapore = 4100,
 LI_Thai = 1054,
 LI_ChineseTaiwan = 1028,
 LI_ChineseHongKong = 3076,
 LI_Vietnamese = 1066,
 LI_Burmese = 1109,
 LI_Hebrew = 1037,
 LI_Macedonian = 1071,
 LI_Swahili = 1089,
 LI_Tatar = 1092,
 LI_Irish = 2108,
 LI_Tagalog = 1553,
 LI_User = 1554,
 LI_MalayMalaysian = 1086,
 LI_MalayBruneiDarussalam = 2110,
 LI_Maori = 1153,
 LI_RomanianMoldavia = 2072,
 LI_RhaetoRomanic = 1047,
 LI_Breton = 1536,
 LI_Esperanto = 1537,
 LI_Fijian = 1538,
 LI_Hawaiian = 1141,
 LI_Latin = 1142,
 LI_Provencal = 1541,
 LI_Samoan = 1542,
 LI_Welsh = 1106,
 LI_Chechen = 1544,
 LI_CrimeanTatar = 1546,
 LI_Mongol = 1104,
 LI_Ossetic = 1547,
 LI_Kabardian = 1548,
 LI_Yiddish = 1085,
 LI_ArmenianEastern = 1067,
 LI_ArmenianWestern = 32811,
 LI_ArmenianGrabar = 33835,
 LI_GermanNewSpelling = 32775,
 LI_RussianOldSpelling = 32793,
 LI_AzeriCyrillic = 2092,
 LI_AzeriLatin = 1068,
 LI_BanglaIndia = 1093,
 LI_ChineseMacau = 5124,
 LI_EnglishPhilippines = 13321,
 LI_EnglishZimbabwe = 12297,
 LI_Farsi = 1065,
 LI_FrenchMonaco = 6156,
 LI_GaelicScottish = 1084,
 LI_Georgian = 1079,
 LI_Kazakh = 1087,
 LI_Lappish = 1083,
 LI_LithuanianClassic = 2087,
 LI_Maltese = 1082,
 LI_RussianMoldavia = 2073,
 LI_Sorbian = 1070,
 LI_Tswana = 1074,
 LI_UzbekCyrillic = 2115,
 LI_UzbekLatin = 1091,
 LI_Xhosa = 1076,
 LI_Zulu = 1077,
 LI_Abkhaz = 1556,
 LI_Adyghe = 1557,
 LI_Awar = 1558,
 LI_Agul = 1559,
 LI_Altaic = 1545,
 LI_Aymara = 1560,
 LI_Bashkir = 1561,
 LI_Bemba = 1562,
 LI_Blackfoot = 1563,
 LI_Bugotu = 1564,
 LI_Buryat = 1565,
 LI_Chamorro = 1566,
 LI_Chukcha = 1567,
 LI_Chuvash = 1568,
 LI_Corsican = 1569,
 LI_Crow = 1570,
 LI_Dargwa = 1571,
 LI_Dungan = 1572,
 LI_EskimoCyrillic = 1573,
 LI_Even = 1574,
 LI_Evenki = 1575,
 LI_Frisian = 1122,
 LI_Friulian = 1577,
 LI_Gagauz = 1578,
 LI_Galician = 1110,
 LI_Ganda = 1580,
 LI_EskimoLatin = 1581,
 LI_Guarani = 1140,
 LI_Hani = 1583,
 LI_Ido = 1584,
 LI_Ingush = 1585,
 LI_Interlingua = 1586,
 LI_Kalmyk = 1587,
 LI_Karakalpak = 1588,
 LI_KarachayBalkar = 1589,
 LI_Kasub = 1590,
 LI_Kawa = 1591,
 LI_Khakas = 1592,
 LI_Khanty = 1593,
 LI_Kikuyu = 1594,
 LI_Kirgiz = 1595,
 LI_Kongo = 1598,
 LI_Koryak = 1599,
 LI_Kpelle = 1600,
 LI_Kumyk = 1601,
 LI_Kurdish = 1602,
 LI_Lak = 1604,
 LI_Lezgin = 1605,
 LI_Luba = 1606,
 LI_Malagasy = 1607,
 LI_Malinke = 1608,
 LI_Mansi = 1609,
 LI_Mari = 1610,
 LI_Maya = 1611,
 LI_Miao = 1612,
 LI_Minankabaw = 1613,
 LI_Mohawk = 1614,
 LI_Mordvin = 1615,
 LI_Nahuatl = 1616,
 LI_Nenets = 1618,
 LI_Nivkh = 1619,
 LI_Nogay = 1620,
 LI_Nyanja = 1621,
 LI_Occidental = 1622,
 LI_Ojibway = 1623,
 LI_Papiamento = 1145,
 LI_PidginEnglish = 1625,
 LI_Quechua = 1131,
 LI_Romany = 1627,
 LI_Ruanda = 1628,
 LI_Rundi = 1629,
 LI_Selkup = 1630,
 LI_Shona = 1631,
 LI_Sioux = 1632,
 LI_Somali = 1143,
 LI_Sotho = 1634,
 LI_Sunda = 1635,
 LI_Swazi = 1636,
 LI_Tabassaran = 1637,
 LI_Tajik = 1064,
 LI_Tahitian = 1639,
 LI_Tinpo = 1640,
 LI_Tongan = 1641,
 LI_Tun = 1642,
 LI_Turkmen = 1090,
 LI_Tuvin = 1644,
 LI_Udmurt = 1645,
 LI_UighurCyrillic = 1646,
 LI_Visayan = 1648,
 LI_Wolof = 1160,
 LI_Yakut = 1157,
 LI_Zapotec = 1651,
 LI_Hausa = 1128,
 LI_OldEnglish = 32777,
 LI_OldGerman = 33799,
 LI_OldFrench = 32780,
 LI_OldItalian = 32784,
 LI_OldSpanish = 32778,
 LI_EnglishLaw = 35849,
 LI_GermanLaw = 34823,
 LI_GermanNewSpellingLaw = 35847,
 LI_EnglishMedical = 33801,
 LI_GermanMedical = 36871,
 LI_GermanNewSpellingMedical = 37895,
 LI_UighurLatin = 1647,
 LI_LatvianGothic = 1655,
 LI_GreekKathareusa = 32776,
 LI_TurkmenLatin = 1656
} LanguageIdEnum;

Used in

ILanguageDatabase::CreateNewDictionary ILanguageDatabase::OpenExistingDictionary ILanguageDatabase::OpenDictionaryExtension IEngine::ConvertLanguageIdToLCID IEngine::ConvertLCIDToLanguageId IBaseLanguage::LanguageId ICharParams::LanguageId