201 #define ULOC_CHINESE "zh"
203 #define ULOC_ENGLISH "en"
205 #define ULOC_FRENCH "fr"
207 #define ULOC_GERMAN "de"
209 #define ULOC_ITALIAN "it"
211 #define ULOC_JAPANESE "ja"
213 #define ULOC_KOREAN "ko"
215 #define ULOC_SIMPLIFIED_CHINESE "zh_CN"
217 #define ULOC_TRADITIONAL_CHINESE "zh_TW"
220 #define ULOC_CANADA "en_CA"
222 #define ULOC_CANADA_FRENCH "fr_CA"
224 #define ULOC_CHINA "zh_CN"
226 #define ULOC_PRC "zh_CN"
228 #define ULOC_FRANCE "fr_FR"
230 #define ULOC_GERMANY "de_DE"
232 #define ULOC_ITALY "it_IT"
234 #define ULOC_JAPAN "ja_JP"
236 #define ULOC_KOREA "ko_KR"
238 #define ULOC_TAIWAN "zh_TW"
240 #define ULOC_UK "en_GB"
242 #define ULOC_US "en_US"
249 #define ULOC_LANG_CAPACITY 12
256 #define ULOC_COUNTRY_CAPACITY 4
262 #define ULOC_FULLNAME_CAPACITY 157
269 #define ULOC_SCRIPT_CAPACITY 6
275 #define ULOC_KEYWORDS_CAPACITY 50
281 #define ULOC_KEYWORD_AND_VALUES_CAPACITY 100
287 #define ULOC_KEYWORD_SEPARATOR '@'
294 #define ULOC_KEYWORD_SEPARATOR_UNICODE 0x40
300 #define ULOC_KEYWORD_ASSIGN '='
307 #define ULOC_KEYWORD_ASSIGN_UNICODE 0x3D
313 #define ULOC_KEYWORD_ITEM_SEPARATOR ';'
320 #define ULOC_KEYWORD_ITEM_SEPARATOR_UNICODE 0x3B
346 #ifndef U_HIDE_DEPRECATED_API
353 ULOC_DATA_LOCALE_TYPE_LIMIT = 3
407 int32_t languageCapacity,
425 int32_t scriptCapacity,
443 int32_t countryCapacity,
461 int32_t variantCapacity,
484 int32_t nameCapacity,
507 int32_t nameCapacity,
560 const char* displayLocale,
562 int32_t languageCapacity,
583 const char* displayLocale,
585 int32_t scriptCapacity,
606 const char* displayLocale,
608 int32_t countryCapacity,
630 const char* displayLocale,
632 int32_t variantCapacity,
677 const char* displayLocale,
679 int32_t destCapacity,
704 const char* displayLocale,
706 int32_t destCapacity,
726 const char* inLocaleID,
728 int32_t maxResultSize,
793 int32_t parentCapacity,
821 int32_t nameCapacity,
850 const char* keywordName,
851 char* buffer, int32_t bufferCapacity,
876 const char* keywordValue,
877 char* buffer, int32_t bufferCapacity,
924 ULOC_ACCEPT_FAILED = 0,
925 ULOC_ACCEPT_VALID = 1,
926 ULOC_ACCEPT_FALLBACK = 2
947 const char *httpAcceptLanguage,
967 int32_t acceptListCount,
1024 char* maximizedLocaleID,
1025 int32_t maximizedLocaleIDCapacity,
1064 char* minimizedLocaleID,
1065 int32_t minimizedLocaleIDCapacity,
1094 int32_t localeIDCapacity,
1095 int32_t* parsedLength,
1122 int32_t langtagCapacity,