SUBLANGID
The SUBLANGID
macro extracts a sublanguage identifier from a language identifier.
WORD SUBLANGID(
|
WORD lgid |
// language
identifier |
|
); |
|
Parameters
lgid
Specifies the
language identifier. This value is a combination of a primary language
identifier and a sublanguage identifier and is usually created by using the MAKELANGID macro.
Return Values
The return
value is a sublanguage identifier. The following sublanguage identifiers are
defined:
|
SUBLANG_ARABIC_SAUDI_ARABIA |
SUBLANG_GERMAN |
|
SUBLANG_ARABIC_IRAQ |
SUBLANG_GERMAN_SWISS |
|
SUBLANG_ARABIC_EGYPT |
SUBLANG_GERMAN_AUSTRIAN |
|
SUBLANG_ARABIC_LIBYA |
SUBLANG_GERMAN_LUXEMBOURG |
|
SUBLANG_ARABIC_ALGERIA |
SUBLANG_GERMAN_LIECHTENSTEIN |
|
SUBLANG_ARABIC_MOROCCO |
SUBLANG_ITALIAN |
|
SUBLANG_ARABIC_TUNISIA |
SUBLANG_ITALIAN_SWISS |
|
SUBLANG_ARABIC_OMAN |
SUBLANG_KOREAN |
|
SUBLANG_ARABIC_YEMEN |
SUBLANG_KOREAN_JOHAB |
|
SUBLANG_ARABIC_SYRIA |
SUBLANG_NEUTRAL |
|
SUBLANG_ARABIC_JORDAN |
SUBLANG_NORWEGIAN_BOKMAL |
|
SUBLANG_ARABIC_LEBANON |
SUBLANG_NORWEGIAN_NYNORSK |
|
SUBLANG_ARABIC_KUWAIT |
SUBLANG_PORTUGUESE |
|
SUBLANG_ARABIC_UAE |
SUBLANG_PORTUGUESE_BRAZILIAN |
|
SUBLANG_ARABIC_BAHRAIN |
SUBLANG_SERBIAN_LATIN |
|
SUBLANG_ARABIC_QATAR |
SUBLANG_SERBIAN_CYRILLIC |
|
SUBLANG_CHINESE_TRADITIONAL |
SUBLANG_SPANISH |
|
SUBLANG_CHINESE_SIMPLIFIED |
SUBLANG_SPANISH_MEXICAN |
|
SUBLANG_CHINESE_HONGKONG |
SUBLANG_SPANISH_MODERN |
|
SUBLANG_CHINESE_SINGAPORE |
SUBLANG_SPANISH_GUATEMALA |
|
SUBLANG_DEFAULT |
SUBLANG_SPANISH_COSTA_RICA |
|
SUBLANG_DUTCH |
SUBLANG_SPANISH_PANAMA |
|
SUBLANG_DUTCH_BELGIAN |
SUBLANG_SPANISH_DOMINICAN_ |
|
SUBLANG_ENGLISH_US |
SUBLANG_SPANISH_VENEZUELA |
|
SUBLANG_ENGLISH_UK |
SUBLANG_SPANISH_COLOMBIA |
|
SUBLANG_ENGLISH_AUS |
SUBLANG_SPANISH_PERU |
|
SUBLANG_ENGLISH_CAN |
SUBLANG_SPANISH_ARGENTINA |
|
SUBLANG_ENGLISH_NZ |
SUBLANG_SPANISH_ECUADOR |
|
SUBLANG_ENGLISH_EIRE |
SUBLANG_SPANISH_CHILE |
|
SUBLANG_ENGLISH_SOUTH_ |
SUBLANG_SPANISH_URUGUAY |
|
SUBLANG_ENGLISH_JAMAICA |
SUBLANG_SPANISH_PARAGUAY |
|
SUBLANG_ENGLISH_CARIBBEAN |
SUBLANG_SPANISH_BOLIVIA |
|
SUBLANG_ENGLISH_BELIZE |
SUBLANG_SPANISH_EL_SALVADOR |
|
SUBLANG_ENGLISH_TRINIDAD |
SUBLANG_SPANISH_HONDURAS |
|
SUBLANG_FRENCH |
SUBLANG_SPANISH_NICARAGUA |
|
SUBLANG_FRENCH_BELGIAN |
SUBLANG_SPANISH_PUERTO_RICO |
|
SUBLANG_FRENCH_CANADIAN |
SUBLANG_SWEDISH |
|
SUBLANG_FRENCH_SWISS |
SUBLANG_SWEDISH_FINLAND |
|
SUBLANG_FRENCH_LUXEMBOURG |
SUBLANG_SYS_DEFAULT |
Remarks
The SUBLANGID
macro is defined as follows:
#define SUBLANGID(lgid) ((WORD
)(lgid) >> 10)
See Also