Applications can use the MAKELANGID macro to create a language identifier.
The following sublanguages/locales use the Latin 1 script:
Latin 1 Script
Identifier | Language | Sublanguage/Locale | Language Code |
---|---|---|---|
0x0406 | Danish | Danish | DAN |
0x0413 | Dutch | Dutch (Standard) | NLD |
0x0813 | Dutch | Belgian (Flemish) | NLB |
0x0409 | English | American | ENU |
0x0809 | English | British | ENG |
0x0c09 | English | Australian | ENA |
0x1009 | English | Canadian | ENC |
0x1409 | English | New Zealand | ENZ |
0x1809 | English | Ireland | ENI |
0x040b | Finnish | Finnish | FIN |
0x040c | French | French (Standard) | FRA |
0x080c | French | Belgian | FRB |
0x0c0c | French | Canadian | FRC |
0x100c | French | Swiss | FRS |
0x0407 | German | German (Standard) | DEU |
0x0807 | German | Swiss | DES |
0x0c07 | German | Austrian | DEA |
0x040f | Icelandic | Icelandic | ISL |
0x0410 | Italian | Italian (Standard) | ITA |
0x0810 | Italian | Swiss | ITS |
0x0414 | Norwegian | Norwegian (Bokmal) | NOR |
0x0814 | Norwegian | Norwegian (Nynorsk) | NON |
0x0416 | Portuguese | Portuguese (Brazilian) | PTB |
0x0816 | Portuguese | Portuguese (Standard) | PTG |
0x041D | Swedish | Swedish | SVE |
0x040a | Spanish | Spanish (Standard/Traditional) | ESP |
0x080a | Spanish | Mexican | ESM |
0x0c0a | Spanish | Spanish (Modern) | ESN |
The following sublanguages/locales use the Latin 2 script:
Latin 2 Script
Identifier | Sublanguage/Locale | Language Code |
---|---|---|
0x041f | Turkish | TRK |
0x0415 | Polish | PLK |
0x0405 | Czech | CSY |
0x041b | Slovak | SKY |
0x040e | Hungarian | HUN |
The following sublanguage/locale uses the Cyrillic script:
Cyrillic Script
Identifier | Sublanguage/Locale | Language Code |
---|---|---|
0x0419 | Russian | RUS |
The following sublanguage/locale uses an other script:
Other Script
Identifier | Sublanguage/Locale | Language Code |
---|---|---|
0x0408 | Greek | ELL |
The following special identifiers are also defined:
Special Identifiers
Identifier | Sublanguage/Locale |
---|---|
0x0000 | Language-Neutral |
0x0400 | Process Default Language |