ContentsLanguage ID Codes
Below is a list of the Windows operating system language ID codes:
Note: Any language that does not specify a secondary ID will return either 0x00, 0x01, or 0x02.
Primary ID Hex (Dec) |
Secondary ID Hex (Dec) |
Language
|
0x00 (0) |
0x00 (0) |
Neutral |
|
0x01 (1) |
Default |
|
0x02 (2) |
System Default |
0x01 (1) |
0x01 (1) |
Arabic (Saudi Arabia) |
|
0x02 (2) |
Arabic (Iraq) |
|
0x03 (3) |
Arabic (Egypt) |
|
0x04 (4) |
Arabic (Libya) |
|
0x05 (5) |
Arabic (Algeria) |
|
0x06 (6) |
Arabic (Morocco) |
|
0x07 (7) |
Arabic (Tunisia) |
|
0x08 (8) |
Arabic (Oman) |
|
0x09 (9) |
Arabic (Yemen) |
|
0x0a (10) |
Arabic (Syria) |
|
0x0b (11) |
Arabic (Jordan) |
|
0x0c (12) |
Arabic (Lebanon) |
|
0x0d (13) |
Arabic (Kuwait) |
|
0x0e (14) |
Arabic (U.A.E.) |
|
0x0f (15) |
Arabic (Bahrain) |
|
0x10 (16) |
Arabic (Qatar) |
0x02 (2) |
|
Bulgarian |
0x03 (3) |
|
Catalan |
0x04 (4) |
0x01 (1) |
Chinese (Traditional) |
|
0x02 (2) |
Chinese (Simplified) |
|
0x03 (3) |
Chinese (Hong Kong SAR, PRC) |
|
0x04 (4) |
Chinese (Singapore) |
|
0x05 (5) |
Chinese (Macau SAR) |
0x05 (5) |
|
Czech |
0x06 (6) |
|
Danish |
0x07 (7) |
0x01 (1) |
German |
|
0x02 (2) |
German (Swiss) |
|
0x03 (3) |
German (Austrian) |
|
0x04 (4) |
German (Luxembourg) |
|
0x05 (5) |
German (Liechtenstein) |
0x08 (8) |
|
Greek |
0x09 (9) |
0x01 (1) |
English (US) |
|
0x02 (2) |
English (UK) |
|
0x03 (3) |
English (Australian) |
|
0x04 (4) |
English (Canadian) |
|
0x05 (5) |
English (New Zealand) |
|
0x06 (6) |
English (Ireland) |
|
0x07 (7) |
English (South Africa) |
|
0x08 (8) |
English (Jamaica) |
|
0x09 (9) |
English (Caribbean) |
|
0x0a (10) |
English (Belize) |
|
0x0b (11) |
English (Trinidad) |
|
0x0c (12) |
English (Zimbabwe) |
|
0x0d (13) |
English (Philippines) |
0x0a (10) |
0x01 (1) |
Spanish (Castilian) |
|
0x02 (2) |
Spanish (Mexican) |
|
0x03 (3) |
Spanish (Modern) |
|
0x04 (4) |
Spanish (Guatemala) |
|
0x05 (5) |
Spanish (Costa Rica) |
|
0x06 (6) |
Spanish (Panama) |
|
0x07 (7) |
Spanish (Dominican Republic) |
|
0x08 (8) |
Spanish (Venezuela) |
|
0x09 (9) |
Spanish (Colombia) |
|
0x0a (10) |
Spanish (Peru) |
|
0x0b (11) |
Spanish (Argentina) |
|
0x0c (12) |
Spanish (Ecuador) |
|
0x0d (13) |
Spanish (Chile) |
|
0x0e (14) |
Spanish (Uruguay) |
|
0x0f (15) |
Spanish (Paraguay) |
|
0x10 (16) |
Spanish (Bolivia) |
|
0x11 (17) |
Spanish (El Salvador) |
|
0x12 (18) |
Spanish (Honduras) |
|
0x13 (19) |
Spanish (Nicaragua) |
|
0x14 (20) |
Spanish (Puerto Rico) |
0x0b (11) |
|
Finnish |
0x0c (12) |
0x01 (1) |
French |
|
0x02 (2) |
French (Belgian) |
|
0x03 (3) |
French (Canadian) |
|
0x04 (4) |
French (Swiss) |
|
0x05 (5) |
French (Luxembourg) |
|
0x06 (6) |
French (Monaco) |
0x0d (13) |
|
Hebrew |
0x0e (14) |
|
Hungarian |
0x0f (15) |
|
Icelandic |
0x10 (16) |
0x01 (1) |
Italian |
|
0x02 (2) |
Italian (Swiss) |
0x11 (17) |
|
Japanese |
0x12 (18) |
0x01 (1) |
Korean |
0x13 (19) |
0x01 (1) |
Dutch |
|
0x02 (2) |
Dutch (Belgian) |
0x14 (20) |
0x01 (1) |
Norwegian (Bokmal) |
|
0x02 (2) |
Norwegian (Nynorsk) |
0x15 (21) |
|
Polish |
0x16 (22) |
0x01 (1) |
Portuguese (Brazilian) |
|
0x02 (2) |
Portuguese (Portugal) |
0x18 (24) |
|
Romanian |
0x19 (25) |
|
Russian |
0x1a (26) |
|
Croatian |
0x1a (26) |
0x02 (2) |
Serbian (Latin) |
|
0x03 (3) |
Serbian (Cyrillic) |
0x1b (27) |
|
Slovak |
0x1c (28) |
|
Albanian |
0x1d (29) |
0x01 (1) |
Swedish |
|
0x02 (2) |
Swedish (Finland) |
0x1e (30) |
|
Thai |
0x1f (31) |
|
Turkish |
0x20 (32) |
0x01 (1) |
Urdu (Pakistan) |
|
0x02 (2) |
Urdu (India) |
0x21 (33) |
|
Indonesian |
0x22 (34) |
|
Ukrainian |
0x23 (35) |
|
Belarusian |
0x24 (36) |
|
Slovenian |
0x25 (37) |
|
Estonian |
0x26 (38) |
|
Latvian |
0x27 (39) |
0x01 (1) |
Lithuanian |
0x29 (41) |
|
Farsi |
0x2a (42) |
|
Vietnamese |
0x2b (43) |
|
Armenian |
0x2c (44) |
0x01 (1) |
Azeri (Latin) |
|
0x02 (2) |
Azeri (Cyrillic) |
0x2d (45) |
|
Basque |
0x2f (47) |
|
FYRO Macedonian |
0x36 (54) |
|
Afrikaans |
0x37 (55) |
|
Georgian |
0x38 (56) |
|
Faeroese |
0x39 (57) |
|
Hindi |
0x3e (62) |
0x01 (1) |
Malay (Malaysia) |
|
0x02 (2) |
Malay (Brunei Darassalam) |
0x3f (63) |
|
Kazak |
0x40 (64) |
|
Kyrgyz |
0x41 (65) |
|
Swahili |
0x43 (67) |
0x01 (1) |
Uzbek (Latin) |
|
0x02 (2) |
Uzbek (Cyrillic) |
0x44 (68) |
|
Tatar |
0x45 (69) |
|
Bengali |
0x46 (70) |
|
Punjabi |
0x47 (71) |
|
Gujarati |
0x48 (72) |
|
Oriya |
0x49 (73) |
|
Tamil |
0x4a (74) |
|
Telugu |
0x4b (75) |
|
Kannada |
0x4c (76) |
|
Malayalam |
0x4d (77) |
|
Assamese |
0x4e (78) |
|
Marathi |
0x4f (79) |
|
Sanskrit |
0x50 (80) |
|
Mongolian |
0x56 (86) |
|
Galician |
0x57 (87) |
|
Konkani |
0x58 (88) |
|
Manipuri |
0x59 (89) |
|
Sindhi |
0x5a (90) |
|
Syriac |
0x60 (96) |
|
Kashmiri |
0x61 (97) |
|
Nepali |
0x65 (101) |
|
Divehi |