Sort Order Identifiers

This topic describes sort order identifiers, which can be used in the preparation of locale identifiers. A sort order identifier is defined in the form "_sortorder", at the end of the locale name used in the identifier, for example, "de-DE_phoneb", where "phoneb" is the sort order. The corresponding locale identifier is created as follows: MAKELCID(MAKELANGID(LANG_GERMAN, SUBLANG_GERMAN), SORT_GERMAN_PHONE_BOOK).

Constant Locale name Meaning
SORT_CHINESE_BIG5 zh-TW
zh-HK
zh-MO
Chinese BIG5 order
SORT_CHINESE_BOPOMOFO zh-TW_pronun Traditional Chinese Bopomofo order
SORT_CHINESE_PHONE_BOOK zh-CN_phoneb
Chinese phone book (surname) order
SORT_CHINESE_PRC zh-CN_stroke
zh-HK_stroke
zh-MO_stroke
zh-SG_stroke
PRC Chinese stroke count order
SORT_CHINESE_PRCP zh-CN
zh-SG
PRC Chinese phonetic order
SORT_CHINESE_RADICALSTROKE zh-TW
zh-HK
zh-MO
Chinese radical/stroke order
SORT_CHINESE_UNICODE Chinese Unicode orderWindows 2000: Not supported.
SORT_DEFAULT Locale name that is the same as the corresponding language name Default sort order
SORT_GEORGIAN_MODERN ka-GE_modern Georgian modern order
SORT_GEORGIAN_TRADITIONAL ka-GE Georgian traditional order
SORT_GERMAN_PHONE_BOOK de-DE_phoneb German phone book order
SORT_HUNGARIAN_DEFAULT hu-HU Hungarian default order
SORT_HUNGARIAN_TECHNICAL hu-HU_technl Hungarian technical order
SORT_JAPANESE_RADICALSTROKE ja-JP Japanese radical/stroke order
SORT_JAPANESE_UNICODE Japanese Unicode orderWindows 2000: Not supported.
SORT_JAPANESE_XJIS ja-JP Japanese XJIS order
SORT_KOREAN_KSC ko-KR Korean KSC order
SORT_KOREAN_UNICODE Korean Unicode orderWindows 2000: Not supported.