LANG_NEUTRAL = 0
LANG_AFRIKAANS = 0x36
LANG_ALBANIAN = 0x1C
LANG_ARABIC = 0x1
LANG_ARMENIAN = 0x2B
LANG_ASSAMESE = 0x4D
LANG_AZERI = 0x2C
LANG_BASQUE = 0x2D
LANG_BELARUSIAN = 0x23
LANG_BENGALI = 0x45
LANG_BULGARIAN = 0x2
LANG_CATALAN = 0x3
LANG_CHINESE = 0x4
LANG_CROATIAN = 0x1A
LANG_CZECH = 0x5
LANG_DANISH = 0x6
LANG_DUTCH = 0x13
LANG_ENGLISH = 0x9
LANG_ESTONIAN = 0x25
LANG_FAEROESE = 0x38
LANG_FARSI = 0x29
LANG_FINNISH = 0xB
LANG_FRENCH = 0xC
LANG_GEORGIAN = 0x37
LANG_GERMAN = 0x7
LANG_GREEK = 0x8
LANG_GUJARATI = 0x47
LANG_HEBREW = 0xD
LANG_HINDI = 0x39
LANG_HUNGARIAN = 0xE
LANG_ICELANDIC = 0xF
LANG_INDONESIAN = 0x21
LANG_ITALIAN = 0x10
LANG_JAPANESE = 0x11
LANG_KANNADA = 0x4B
LANG_KASHMIRI = 0x60
LANG_KAZAK = 0x3F
LANG_KONKANI = 0x57
LANG_KOREAN = 0x12
LANG_LATVIAN = 0x26
LANG_LITHUANIAN = 0x27
LANG_MACEDONIAN = 0x2F
LANG_MALAY = 0x3E
LANG_MALAYALAM = 0x4C
LANG_MANIPURI = 0x58
LANG_MARATHI = 0x4E
LANG_NEPALI = 0x61
LANG_NORWEGIAN = 0x14
LANG_ORIYA = 0x48
LANG_POLISH = 0x15
LANG_PORTUGUESE = 0x16
LANG_PUNJABI = 0x46
LANG_ROMANIAN = 0x18
LANG_RUSSIAN = 0x19
LANG_SANSKRIT = 0x4F
LANG_SERBIAN = 0x1A
LANG_SINDHI = 0x59
LANG_SLOVAK = 0x1B
LANG_SLOVENIAN = 0x24
LANG_SPANISH = 0xA
LANG_SWAHILI = 0x41
LANG_SWEDISH = 0x1D
LANG_TAMIL = 0x49
LANG_TATAR = 0x44
LANG_TELUGU = 0x4A
LANG_THAI = 0x1E
LANG_TURKISH = 0x1F
LANG_UKRAINIAN = 0x22
LANG_URDU = 0x20
LANG_UZBEK = 0x43
LANG_VIETNAMESE = 0x2A
LANG_YIDDISH = 0x3D

SUBLANG_NEUTRAL = 0x0
SUBLANG_DEFAULT = 0x1
SUBLANG_SYS_DEFAULT = 0x2
SUBLANG_ARABIC_SAUDI_ARABIA = 0x1
SUBLANG_ARABIC_IRAQ = 0x2
SUBLANG_ARABIC_EGYPT = 0x3
SUBLANG_ARABIC_LIBYA = 0x4
SUBLANG_ARABIC_ALGERIA = 0x5
SUBLANG_ARABIC_MOROCCO = 0x6
SUBLANG_ARABIC_TUNISIA = 0x7
SUBLANG_ARABIC_OMAN = 0x8
SUBLANG_ARABIC_YEMEN = 0x9
SUBLANG_ARABIC_SYRIA = 0xA
SUBLANG_ARABIC_JORDAN = 0xB
SUBLANG_ARABIC_LEBANON = 0xC
SUBLANG_ARABIC_KUWAIT = 0xD
SUBLANG_ARABIC_UAE = 0xE
SUBLANG_ARABIC_BAHRAIN = 0xF
SUBLANG_ARABIC_QATAR = 0x10
SUBLANG_AZERI_LATIN = 0x1
SUBLANG_AZERI_CYRILLIC = 0x2
SUBLANG_CHINESE_TRADITIONAL = 0x1
SUBLANG_CHINESE_SIMPLIFIED = 0x2
SUBLANG_CHINESE_HONGKONG = 0x3
SUBLANG_CHINESE_SINGAPORE = 0x4
SUBLANG_CHINESE_MACAU = 0x5
SUBLANG_DUTCH = 0x1
SUBLANG_DUTCH_BELGIAN = 0x2
SUBLANG_ENGLISH_US = 0x1
SUBLANG_ENGLISH_UK = 0x2
SUBLANG_ENGLISH_AUS = 0x3
SUBLANG_ENGLISH_CAN = 0x4
SUBLANG_ENGLISH_NZ = 0x5
SUBLANG_ENGLISH_EIRE = 0x6
SUBLANG_ENGLISH_SOUTH_AFRICA = 0x7
SUBLANG_ENGLISH_JAMAICA = 0x8
SUBLANG_ENGLISH_CARIBBEAN = 0x9
SUBLANG_ENGLISH_BELIZE = 0xA
SUBLANG_ENGLISH_TRINIDAD = 0xB
SUBLANG_ENGLISH_ZIMBABWE = 0xC
SUBLANG_ENGLISH_PHILIPPINES = 0xD
SUBLANG_FRENCH = 0x1
SUBLANG_FRENCH_BELGIAN = 0x2
SUBLANG_FRENCH_CANADIAN = 0x3
SUBLANG_FRENCH_SWISS = 0x4
SUBLANG_FRENCH_LUXEMBOURG = 0x5
SUBLANG_FRENCH_MONACO = 0x6
SUBLANG_GERMAN = 0x1
SUBLANG_GERMAN_SWISS = 0x2
SUBLANG_GERMAN_AUSTRIAN = 0x3
SUBLANG_GERMAN_LUXEMBOURG = 0x4
SUBLANG_GERMAN_LIECHTENSTEIN = 0x5
SUBLANG_ITALIAN = 0x1
SUBLANG_ITALIAN_SWISS = 0x2
SUBLANG_KASHMIRI_INDIA = 0x2
SUBLANG_KOREAN = 0x1
SUBLANG_LITHUANIAN = 0x1
SUBLANG_MALAY_MALAYSIA = 0x1
SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x2
SUBLANG_NEPALI_INDIA = 0x2
SUBLANG_NORWEGIAN_BOKMAL = 0x1
SUBLANG_NORWEGIAN_NYNORSK = 0x2
SUBLANG_PORTUGUESE = 0x2
SUBLANG_PORTUGUESE_BRAZILIAN = 0x1
SUBLANG_SERBIAN_LATIN = 0x2
SUBLANG_SERBIAN_CYRILLIC = 0x3
SUBLANG_SPANISH = 0x1
SUBLANG_SPANISH_MEXICAN = 0x2
SUBLANG_SPANISH_MODERN = 0x3
SUBLANG_SPANISH_GUATEMALA = 0x4
SUBLANG_SPANISH_COSTA_RICA = 0x5
SUBLANG_SPANISH_PANAMA = 0x6
SUBLANG_SPANISH_DOMINICAN_REPUBLIC = 0x7
SUBLANG_SPANISH_VENEZUELA = 0x8
SUBLANG_SPANISH_COLOMBIA = 0x9
SUBLANG_SPANISH_PERU = 0xA
SUBLANG_SPANISH_ARGENTINA = 0xB
SUBLANG_SPANISH_ECUADOR = 0xC
SUBLANG_SPANISH_CHILE = 0xD
SUBLANG_SPANISH_URUGUAY = 0xE
SUBLANG_SPANISH_PARAGUAY = 0xF
SUBLANG_SPANISH_BOLIVIA = 0x10
SUBLANG_SPANISH_EL_SALVADOR = 0x11
SUBLANG_SPANISH_HONDURAS = 0x12
SUBLANG_SPANISH_NICARAGUA = 0x13
SUBLANG_SPANISH_PUERTO_RICO = 0x14
SUBLANG_SWEDISH = 0x1
SUBLANG_SWEDISH_FINLAND = 0x2
SUBLANG_URDU_PAKISTAN = 0x1
SUBLANG_URDU_INDIA = 0x2
SUBLANG_UZBEK_LATIN = 0x1
SUBLANG_UZBEK_CYRILLIC = 0x2