Lines Matching refs:Locale
110 // use locale keys
114 return LocaleKey::createWithCanonicalFallback(id, NULL, status); // no fallback locale
161 const Locale* loc;
165 } else if ((loc = dynamic_cast<const Locale*>(obj)) != NULL) {
252 ICUServiceTest::confirmEqual(const UnicodeString& message, const Locale* lhs, const Locale* rhs)
326 // create a service using locale keys,
329 // register an object with one locale,
330 // search for an object with a more specific locale
342 // register a new object with the more specific locale
343 // search for an object with that locale
354 // search for an object that falls back to the first registered locale
367 // register a new object with yet another locale
374 // search for an object with the new locale
498 return LocaleKey::createWithCanonicalFallback(id, NULL, status); // no fallback locale
527 virtual UnicodeString& getDisplayName(const UnicodeString& /*id*/, const Locale& /*locale*/, UnicodeString& result) const {
589 UnicodeString& getDisplayName(const UnicodeString& id, const Locale& locale, UnicodeString& result) const {
599 Locale loc = Locale::createFromName(buffer);
600 loc.getDisplayName(locale, result);
634 confirmEqual("21) locale", result, &en_US);
644 confirmEqual("22) locale", &resultID, &en_US_BAR);
720 service.getDisplayName("en_US_SURFER_DUDE", name, Locale::getEnglish());
743 service.getDisplayNames(names, Locale("es"), status);
761 service.getDisplayName(actualID, displayName, Locale::getEnglish());
765 service.getDisplayName(id, displayName, Locale::getEnglish());
783 service.getDisplayName(actualID, displayName, Locale::getEnglish());
787 service.getDisplayName(id, displayName, Locale::getEnglish());
848 UnicodeString& getDisplayName(const UnicodeString& id, const Locale& locale, UnicodeString& result) const
852 UnicodeString ls = locale.getName();
875 suffix = ICUResourceBundleFactory::getDisplayName(id, locale, result);
914 service.getDisplayNames(names, Locale::getGermany(), status);
1048 service.registerInstance(germany, Locale::getGermany(), status);
1050 service.registerInstance(japan, Locale::getJapan(), status);
1075 Locale actualReturn;
1078 confirmEqual("test de_US 6", &actualReturn, &Locale::getGerman());
1084 Locale actualReturn;
1086 confirmEqual("test de_US 7", &actualReturn, &Locale::getGerman());
1092 Locale actualReturn;
1095 confirmEqual("test de_US 9", &actualReturn, &Locale::getGerman());
1102 service.registerInstance(one, Locale("de_US"), 1, status);
1103 service.registerInstance(two, Locale("de_US"), 2, status);
1129 Locale localeResult;
1136 logln(UnicodeString("lkey current locale: ") + lkey->currentLocale(localeResult).getName());
1156 Locale loc = Locale::getDefault();
1157 Locale::setDefault(Locale::getJapanese(), status);
1161 confirmEqual("test with ja locale", japanese, target);
1176 Locale::setDefault(loc, status);
1191 confirmEqual("test with en locale", root, target);
1250 UnicodeString& getDisplayName(const UnicodeString& id, const Locale& /* locale */, UnicodeString& result) const {
1331 logln(sf->getDisplayName("object", Locale::getDefault(), temp));
1403 Locale loc;
1404 logln(UnicodeString("current locale: ") + key->currentLocale(loc).getName());
1405 logln(UnicodeString("canonical locale: ") + key->canonicalLocale(loc).getName());
1419 logln(lkf.getDisplayName("en_US", Locale::getDefault(), result));
1429 logln(invisibleLKF.getDisplayName("en_US", Locale::getDefault(), result.remove()));