Lines Matching refs:Locale
236 Locale testLocale(""); in TestBasicGetters()
238 … testLocale = Locale(rawData[LANG][i], rawData[SCRIPT][i], rawData[CTRY][i], rawData[VAR][i]); in TestBasicGetters()
241 testLocale = Locale(rawData[LANG][i], rawData[CTRY][i], rawData[VAR][i]); in TestBasicGetters()
264 Locale testLocale(""); in TestBasicGetters()
266 testLocale = Locale(rawData[LANG][i], rawData[SCRIPT][i], rawData[CTRY][i]); in TestBasicGetters()
269 testLocale = Locale(rawData[LANG][i], rawData[CTRY][i]); in TestBasicGetters()
287 Locale test8 = Locale::createFromName("x-klingon-latn-zx.utf32be@special"); in TestBasicGetters()
308 if (Locale::getDefault() != Locale::createFromName(NULL)) in TestBasicGetters()
317 Locale bogusLang("THISISABOGUSLANGUAGE"); // Jitterbug 2864: language code too long in TestBasicGetters()
322 bogusLang=Locale("eo"); in TestBasicGetters()
332 Locale a("eo_DE@currency=DEM"); in TestBasicGetters()
333 Locale *pb=a.clone(); in TestBasicGetters()
342 if (strcmp(Locale::getChinese().getName(), ULOC_CHINESE) != 0) { in TestParallelAPIValues()
345 if (strcmp(Locale::getEnglish().getName(), ULOC_ENGLISH) != 0) { in TestParallelAPIValues()
348 if (strcmp(Locale::getFrench().getName(), ULOC_FRENCH) != 0) { in TestParallelAPIValues()
351 if (strcmp(Locale::getGerman().getName(), ULOC_GERMAN) != 0) { in TestParallelAPIValues()
354 if (strcmp(Locale::getItalian().getName(), ULOC_ITALIAN) != 0) { in TestParallelAPIValues()
357 if (strcmp(Locale::getJapanese().getName(), ULOC_JAPANESE) != 0) { in TestParallelAPIValues()
360 if (strcmp(Locale::getKorean().getName(), ULOC_KOREAN) != 0) { in TestParallelAPIValues()
363 if (strcmp(Locale::getSimplifiedChinese().getName(), ULOC_SIMPLIFIED_CHINESE) != 0) { in TestParallelAPIValues()
366 if (strcmp(Locale::getTraditionalChinese().getName(), ULOC_TRADITIONAL_CHINESE) != 0) { in TestParallelAPIValues()
371 if (strcmp(Locale::getCanada().getName(), ULOC_CANADA) != 0) { in TestParallelAPIValues()
374 if (strcmp(Locale::getCanadaFrench().getName(), ULOC_CANADA_FRENCH) != 0) { in TestParallelAPIValues()
377 if (strcmp(Locale::getChina().getName(), ULOC_CHINA) != 0) { in TestParallelAPIValues()
380 if (strcmp(Locale::getPRC().getName(), ULOC_PRC) != 0) { in TestParallelAPIValues()
383 if (strcmp(Locale::getFrance().getName(), ULOC_FRANCE) != 0) { in TestParallelAPIValues()
386 if (strcmp(Locale::getGermany().getName(), ULOC_GERMANY) != 0) { in TestParallelAPIValues()
389 if (strcmp(Locale::getItaly().getName(), ULOC_ITALY) != 0) { in TestParallelAPIValues()
392 if (strcmp(Locale::getJapan().getName(), ULOC_JAPAN) != 0) { in TestParallelAPIValues()
395 if (strcmp(Locale::getKorea().getName(), ULOC_KOREA) != 0) { in TestParallelAPIValues()
398 if (strcmp(Locale::getTaiwan().getName(), ULOC_TAIWAN) != 0) { in TestParallelAPIValues()
401 if (strcmp(Locale::getUK().getName(), ULOC_UK) != 0) { in TestParallelAPIValues()
404 if (strcmp(Locale::getUS().getName(), ULOC_US) != 0) { in TestParallelAPIValues()
417 Locale testLocale(rawData[LANG][i], rawData[CTRY][i], rawData[VAR][i]); in TestSimpleResourceInfo()
439 Locale locale("en"); in TestSimpleResourceInfo()
457 Locale english("en", "US"); in TestDisplayNames()
458 Locale french("fr", "FR"); in TestDisplayNames()
459 Locale croatian("ca", "ES"); in TestDisplayNames()
460 Locale greek("el", "GR"); in TestDisplayNames()
477 if (symb.getLocale(ULOC_VALID_LOCALE, status) != Locale("root")) { in TestDisplayNames()
480 if (uprv_strcmp(Locale().getLanguage(), "tl") != 0) { in TestDisplayNames()
481 Locale().getDisplayLanguage(Locale(), s); in TestDisplayNames()
493 Locale().getDisplayLanguage(s); in TestDisplayNames()
500 logln("Default locale %s is unsupported by ICU\n", Locale().getName()); in TestDisplayNames()
510 Locale("zh", "Hant").getDisplayScript(s); in TestDisplayNames()
517 Locale test1("aa", "AA"); in TestSimpleObjectStuff()
518 Locale test2("aa", "AA"); in TestSimpleObjectStuff()
519 Locale test3(test1); in TestSimpleObjectStuff()
520 Locale test4("zz", "ZZ"); in TestSimpleObjectStuff()
521 Locale test5("aa", "AA", ""); in TestSimpleObjectStuff()
522 Locale test6("aa", "AA", "ANTARES"); in TestSimpleObjectStuff()
523 Locale test7("aa", "AA", "JUPITER"); in TestSimpleObjectStuff()
524 …Locale test8 = Locale::createFromName("aa-aa-jupiTER"); // was "aa-aa.utf8@jupiter" but in 3.0 ge… in TestSimpleObjectStuff()
612 class POSIXLocale : public Locale
616 :Locale() in POSIXLocale()
625 :Locale() in POSIXLocale()
635 Locale test3("ab","AB"); in TestPOSIXParsing()
639 Locale test6("ab", "AB", "Antares"); in TestPOSIXParsing()
674 const Locale* locList = Locale::getAvailableLocales(locCount); in TestGetAvailableLocales()
728 void LocaleTest::doTestDisplayNames(Locale& displayLocale, int32_t compareIndex) { in doTestDisplayNames()
732 Locale testLocale(""); in doTestDisplayNames()
734 … testLocale = Locale(rawData[LANG][i], rawData[SCRIPT][i], rawData[CTRY][i], rawData[VAR][i]); in doTestDisplayNames()
737 testLocale = Locale(rawData[LANG][i], rawData[CTRY][i], rawData[VAR][i]); in doTestDisplayNames()
821 Locale test("xx", "YY"); in TestISO3Fallback()
853 const char * const * test = Locale::getISOLanguages(); in TestGetLangsAndCountries()
887 test = Locale::getISOCountries(); in TestGetLangsAndCountries()
926 Locale enLoc ("en"); in TestGetLangsAndCountries()
927 const Locale *pLocales = Locale::getAvailableLocales(numOfLocales); in TestGetLangsAndCountries()
930 const Locale &loc(pLocales[i]); in TestGetLangsAndCountries()
960 Locale l(languageCodes[i], "", ""); in TestSimpleDisplayNames()
961 l.getDisplayLanguage(Locale::getUS(), test); in TestSimpleDisplayNames()
987 Locale l(iso2Languages[i], "", ""); in TestUninstalledISO3Names()
1001 Locale l("", iso2Countries[i], ""); in TestUninstalledISO3Names()
1018 Locale localesToTest [] = { Locale("de", "CA"), in TestAtypicalLocales()
1019 Locale("ja", "ZA"), in TestAtypicalLocales()
1020 Locale("ru", "MX"), in TestAtypicalLocales()
1021 Locale("en", "FR"), in TestAtypicalLocales()
1022 Locale("es", "DE"), in TestAtypicalLocales()
1023 Locale("", "HR"), in TestAtypicalLocales()
1024 Locale("", "SE"), in TestAtypicalLocales()
1025 Locale("", "DO"), in TestAtypicalLocales()
1026 Locale("", "BE") }; in TestAtypicalLocales()
1070 Locale saveLocale; in TestAtypicalLocales()
1071 Locale::setDefault(Locale::getUS(), status); in TestAtypicalLocales()
1074 localesToTest[i].getDisplayName(Locale::getUS(), name); in TestAtypicalLocales()
1086 localesToTest[i].getDisplayName(Locale("es", "ES"), name); in TestAtypicalLocales()
1095 localesToTest[i].getDisplayName(Locale::getFrance(), name); in TestAtypicalLocales()
1104 localesToTest[i].getDisplayName(Locale("inv", "IN"), name); in TestAtypicalLocales()
1109 localesToTest[i].getDisplayName(Locale("inv", "BD"), name); in TestAtypicalLocales()
1115 Locale::setDefault(saveLocale, status); in TestAtypicalLocales()
1130 Locale("th", "TH"), status); in TestThaiCurrencyFormat()
1196 Locale loc (*locales); in TestEuroSupport()
1267 Locale DATA [] = { in TestToString()
1268 Locale("xx", "", ""), in TestToString()
1269 Locale("", "YY", ""), in TestToString()
1270 Locale("", "", "ZZ"), in TestToString()
1271 Locale("xx", "YY", ""), in TestToString()
1272 Locale("xx", "", "ZZ"), in TestToString()
1273 Locale("", "YY", "ZZ"), in TestToString()
1274 Locale("xx", "YY", "ZZ"), in TestToString()
1321 Locale mylocale("hu", "", ""); in Test4139940()
1338 if (strcmp(Locale::getDefault().getLanguage(), "th") != 0) { in Test4139940()
1373 Calendar *cal = Calendar::createInstance(Locale("ru", "", ""), status); in Test4143951()
1395 Locale locale("xxx", "CCC"); in Test4147315()
1416 Locale locale("xxx", "CCC"); in Test4147317()
1432 Locale locales [] = { Locale("no", "NO"), in Test4147552()
1433 Locale("no", "NO", "B"), in Test4147552()
1434 Locale("no", "NO", "NY") in Test4147552()
1455 Locale saveLocale; in Test4147552()
1456 Locale::setDefault(Locale::getEnglish(), status); in Test4147552()
1458 Locale loc = locales[i]; in Test4147552()
1468 Locale::setDefault(saveLocale, status); in Test4147552()
1474 Locale en_US_custom("en", "US", "De Anza_Cupertino_California_United States_Earth"); in TestVariantParsing()
1481 en_US_custom.getDisplayVariant(Locale::getUS(), got); in TestVariantParsing()
1488 en_US_custom.getDisplayName(Locale::getUS(), got); in TestVariantParsing()
1495 Locale shortVariant("fr", "FR", "foo"); in TestVariantParsing()
1504 Locale bogusVariant("fr", "FR", "_foo"); in TestVariantParsing()
1513 Locale bogusVariant2("fr", "FR", "foo_"); in TestVariantParsing()
1522 Locale bogusVariant3("fr", "FR", "_foo_"); in TestVariantParsing()
1542 Locale LOC [] = { Locale::getChinese(), Locale("zh", "CN", ""), in Test4105828()
1543 Locale("zh", "TW", ""), Locale("zh", "HK", "") }; in Test4105828()
1568 Locale l("en_US"); in TestSetIsBogus()
1622 Locale l(testCases[i].localeID); in TestKeywordVariants()
1708 Locale l(testCases[i].localeID); in TestKeywordVariantParsing()
1735 Locale l(Locale::getGerman()); in TestSetKeywordValue()
1768 Locale loc(testCases[i].localeID); in TestGetBaseName()
1778 Locale loc2("en-US"); in TestGetBaseName()
1821 const Locale& validLoc, in _checklocs()
1822 const Locale& actualLoc, in _checklocs()
1847 Locale valid, actual, reqLoc; in TestGetLocale()
1854 Calendar* cal = Calendar::createInstance(Locale::createFromName(req), ec); in TestGetLocale()
1881 NumberFormat* nf = NumberFormat::createInstance(Locale::createFromName(req), ec); in TestGetLocale()
1922 Locale::createFromName(req)); in TestGetLocale()
1961 reqLoc = Locale::createFromName(req); in TestGetLocale()
2029 reqLoc = Locale::createFromName(req); in TestGetLocale()
2114 const Locale* oldList = Collator::getAvailableLocales(count1); in checkRegisteredCollators()
2190 Locale loc("en","","POSIX"); in TestVariantWithOutCountry()
2194 Locale loc2("en","","FOUR"); in TestVariantWithOutCountry()
2198 Locale loc3("en","Latn","","FOUR"); in TestVariantWithOutCountry()
2202 Locale loc4("","Latn","","FOUR"); in TestVariantWithOutCountry()
2206 Locale loc5("","Latn","US","FOUR"); in TestVariantWithOutCountry()
2210 Locale loc6("de-1901"); in TestVariantWithOutCountry()
2216 static Locale _canonicalize(int32_t selector, /* 0==createFromName, 1==createCanonical, 2==Locale c… in _canonicalize()
2220 return Locale::createFromName(localeID); in _canonicalize()
2222 return Locale::createCanonical(localeID); in _canonicalize()
2224 return Locale(localeID); in _canonicalize()
2226 return Locale(""); in _canonicalize()
2328 Locale loc = _canonicalize(j, testCases[i].localeID); in TestCanonicalization()
2661 Locale l("en_US_VALLEY@foo=value"); in TestGetVariantWithKeywords()
2674 assertFalse("root LTR", Locale::getRoot().isRightToLeft()); in TestIsRightToLeft()
2675 assertFalse("zh LTR", Locale::getChinese().isRightToLeft()); in TestIsRightToLeft()
2676 assertTrue("ar RTL", Locale("ar").isRightToLeft()); in TestIsRightToLeft()
2677 assertTrue("und-EG RTL", Locale("und-EG").isRightToLeft(), FALSE, TRUE); in TestIsRightToLeft()
2678 assertFalse("fa-Cyrl LTR", Locale("fa-Cyrl").isRightToLeft()); in TestIsRightToLeft()
2679 assertTrue("en-Hebr RTL", Locale("en-Hebr").isRightToLeft()); in TestIsRightToLeft()
2680 assertTrue("ckb RTL", Locale("ckb").isRightToLeft(), FALSE, TRUE); // Sorani Kurdish in TestIsRightToLeft()
2681 assertFalse("fil LTR", Locale("fil").isRightToLeft()); in TestIsRightToLeft()
2682 assertFalse("he-Zyxw LTR", Locale("he-Zyxw").isRightToLeft()); in TestIsRightToLeft()
2686 Locale::getDefault().getBaseName(); in TestBug11421()
2688 const Locale *localeList = Locale::getAvailableLocales(numLocales); in TestBug11421()
2690 const Locale &loc = localeList[localeIndex]; in TestBug11421()