Lines Matching defs:locale

46 #include <locale.h>
173 /*7*/ UOPTION_DEF("locale", 'l', UOPT_REQUIRES_ARG),
307 logger->log("Usage: %s --locale loc_name --platform platform\n", name);
369 // a locale.
483 getExemplars(const char *locale, UnicodeSet &exemplars, UErrorCode &status) {
485 UResourceBundle *res = ures_open(NULL, locale, &status);
590 setLocale(const char* locale, UErrorCode &status)
592 gWinLCID = uloc_getLCID(locale);
593 setlocale(LC_COLLATE, locale);
598 gCol = ucol_open(locale, &status);
650 const char *locale = ucol_getLocale(gCol, ULOC_REQUESTED_LOCALE, &status);
651 if(locale == NULL) {
652 locale = "en";
654 strcpy(myLoc, locale);
691 generateRepertoire(locale, exemplarUSet, hanAppears, status);
704 logger->log("\n*** Detecting ordering for the locale\n\n");
766 processLocale(const char *locale, UErrorCode &status) {
767 setLocale(locale, status);
768 setFiles(locale, status);
773 debug->log("Locale %s (LCID:%06X, unix:%s)\n", locale, gWinLCID, setlocale(LC_COLLATE, NULL));
774 tailoringBundle->log("// Ordering for locale %s (LCID:%06X, unix:%s), platform %s reference %s<br>\n",
775 locale, gWinLCID, setlocale(LC_COLLATE, NULL),
778 referenceBundle->log("// Reference for locale %s (LCID:%06X, unix:%s), platform %s reference %s<br>\n",
779 locale, gWinLCID, setlocale(LC_COLLATE, NULL),
871 // must have locale, platform and ref in order to be
944 void generateRepertoire(const char *locale, UnicodeSet &rep, UBool &hanAppears, UErrorCode &status) {
946 debug->log("Getting repertoire for %s\n", locale);
956 // now add the scripts for the locale
958 int32_t scriptLength = uscript_getCode(locale, script, 256, &status);