Lines Matching refs:Locale
215 DecimalFormatSymbols sym(Locale::getUS(), status);
273 DecimalFormatSymbols sym(Locale::getUS(), status);
587 DecimalFormatSymbols *sym = new DecimalFormatSymbols(Locale::getUS(), status);
625 DecimalFormatSymbols* sym = new DecimalFormatSymbols(Locale::getUS(), status);
694 /* locale ID */ /* expected */
715 NumberFormat* currencyFmt = NumberFormat::createCurrencyInstance(Locale::getCanadaFrench(), status);
729 currencyFmt = NumberFormat::createCurrencyInstance(Locale(loc),status);
737 currencyFmt = NumberFormat::createCurrencyInstance(Locale(loc), status);
754 currencyFmt = NumberFormat::createCurrencyInstance(Locale(loc), status);
756 errln("Could not create currency formatter for locale %s",localeID);
763 + UnicodeString( " for locale: ")+ UnicodeString(localeID) );
780 NumberFormat::createCurrencyInstance(Locale::getUS(), ec);
788 Locale null("", "", "");
792 expectCurrency(*fmt, Locale::getFrance(),
795 expectCurrency(*fmt, Locale::getJapan(),
798 expectCurrency(*fmt, Locale("fr", "CH", ""),
801 expectCurrency(*fmt, Locale::getUS(),
805 fmt = NumberFormat::createCurrencyInstance(Locale::getFrance(), ec);
815 expectCurrency(*fmt, Locale::getJapan(),
818 expectCurrency(*fmt, Locale("fr", "CH", ""),
821 expectCurrency(*fmt, Locale::getUS(),
824 expectCurrency(*fmt, Locale::getFrance(),
950 Locale en_US("en_US");
951 Locale sv_SE("sv_SE");
1134 DecimalFormatSymbols US(Locale::getUS(), status);
1148 NumberFormat *g = NumberFormat::createInstance(Locale("hi", "IN"), status);
1193 DecimalFormatSymbols US(Locale::getUS(), ec);
1210 // Locale loc("kn", "IN", "");
1243 DecimalFormatSymbols US(Locale::getUS(), status);
1260 DecimalFormatSymbols US(Locale::getUS(), status);
1309 // Test the constructor for default locale. We have to
1310 // manually set the default locale, as there is no
1311 // guarantee that the default locale has the same
1313 Locale def = Locale::getDefault();
1314 Locale::setDefault(Locale::getUS(), status);
1318 Locale::setDefault(def, status);
1326 expect2(NumberFormat::createScientificInstance(Locale::getUS(), status),
1338 expect2(NumberFormat::createScientificInstance(Locale::getFrance(), status),
1440 DecimalFormatSymbols US(Locale::getUS(), status);
1556 DecimalFormatSymbols US(Locale::getUS(), status);
1617 DecimalFormatSymbols custom(Locale::getUS(), status);
1686 const Locale* locs = NumberFormat::getAvailableLocales(locCount);
1736 errcheckln(status, "Unable to get currency for locale, error %s", u_errorName(status));
1803 LOCALE DATA in this test. If it fails, CHECK
1804 // THE LOCALE DATA before diving into the code.
1926 Locale locDefault;
1938 Locale locBad(localeName);
1944 logln("Current locale is %s", Locale::getDefault().getName());
1945 Locale::setDefault(locBad, status);
1946 logln("Current locale is %s", Locale::getDefault().getName());
1952 errln("DecimalFormatSymbols does not have the right locale.", locBad.getName());
1967 Locale::setDefault(locDefault, status);
1968 logln("Current locale is %s", Locale::getDefault().getName());
1979 DecimalFormatSymbols *sym = new DecimalFormatSymbols(Locale::getUS(), ec);
2001 sym = new DecimalFormatSymbols(Locale::getUS(), ec);
2018 sym = new DecimalFormatSymbols(Locale::getUS(), ec);
2030 DecimalFormatSymbols sym2(Locale::getUS(), ec);
2055 DecimalFormatSymbols sym(Locale::getUS(), ec);
2083 DecimalFormat fmt(pat, ec); // locale doesn't matter here
2099 /*1*/ "loc=", // <locale for formats>
2152 Locale loc("en", "US", "");
2171 new DecimalFormatSymbols(Locale::getUS(), ec), ec);
2178 // loc= <locale>
2180 loc = Locale::createFromName(CharString().appendInvariantChars(tok, ec).data());
2247 Locale::createFromName(
2527 void NumberFormatTest::expectCurrency(NumberFormat& nf, const Locale& locale,
2534 if (*locale.getLanguage() != 0) {
2535 ucurr_forLocale(locale.getName(), curr, 4, &ec);
2548 NumberFormat::createInstance(Locale::getUS(), ec);
2615 Locale loc(localeID);
2621 dataerrln("Could not create currency formatter for locale %s - %s", localeID, u_errorName(status));
2628 + UnicodeString( " for locale: ")+ UnicodeString(localeID) );
2641 Locale loc("en_US@compat=host");
2682 Locale loc("en_US@compat=host");
2715 Locale saveDefaultLocale = Locale::getDefault();
2716 Locale::setDefault( Locale::getUK(), status );
2718 errln("couldn't set default Locale!");
2723 Locale::setDefault( saveDefaultLocale, status );
2767 DecimalFormat *df = (DecimalFormat*)NumberFormat::createCurrencyInstance(Locale::getEnglish(), status);
2805 DecimalFormat *df = (DecimalFormat*)NumberFormat::createCurrencyInstance(Locale::getEnglish(), status);
2873 DecimalFormatSymbols US(Locale::getUS(), status);
2971 Locale locale("en_US");
2972 NumberFormat* foo = NumberFormat::createCurrencyInstance(locale, status);
3033 Locale loc = Locale::createFromName(item->localeName);
3052 Locale loc4 = Locale::createFromName("en_US@numbers=foobar");
3087 // locale,
3093 // for US locale
3097 // for CHINA locale
3109 const char* locale = DATA[i][0];
3113 DecimalFormatSymbols* sym = new DecimalFormatSymbols(Locale(locale), status);
3177 MeasureFormat* curFmt = MeasureFormat::createCurrencyFormat(Locale("en_US"), status);
3202 errln("FAIL: getCurrencyFormat of default locale (en_US) failed roundtripping the number ");
3217 // Locale.US
3219 DecimalFormatSymbols* sym = new DecimalFormatSymbols(Locale("en_US"), status);
3266 // locale,
3285 // test locale without currency information
3302 Locale locale(localeString);
3304 NumberFormat* numFmt = NumberFormat::createInstance(locale, k, status);
3307 dataerrln((UnicodeString)"can not create instance, locale:" + localeString + ", style: " + k + " - " + u_errorName(status));
3345 errln((UnicodeString)"FAIL: getCurrencyFormat of locale " +
3363 // locale,
3401 Locale locale(localeString);
3403 NumberFormat* numFmt = NumberFormat::createInstance(locale, k, status);
3406 dataerrln((UnicodeString)"can not create instance, locale:" + localeString + ", style: " + k + " - " + u_errorName(status));
3446 errln((UnicodeString)"FAIL: getCurrencyFormat of locale " +
6012 Locale locale("en_US");
6016 NumberFormat* numFmt = NumberFormat::createInstance(locale, UNUM_CURRENCY, status);
6039 NumberFormat* numFmt = NumberFormat::createInstance(locale, UNUM_CURRENCY, status);
6155 Locale locale("en_US");
6157 DecimalFormat *decFmt = (DecimalFormat *) NumberFormat::createInstance(locale, UNUM_CURRENCY, status);
6190 decFmt = (DecimalFormat *) NumberFormat::createInstance(locale, UNUM_SCIENTIFIC, status);
6316 NumberFormat *fmtr = NumberFormat::createInstance(Locale::getUS(), UNUM_DECIMAL, status);
6334 NumberFormat *fmtr = NumberFormat::createInstance(Locale::getUS(), UNUM_DECIMAL, status);
6365 NumberFormat *fmtr = NumberFormat::createInstance(Locale::getUS(), UNUM_PERCENT, status);
6387 NumberFormat *fmtr = NumberFormat::createInstance(Locale::getUS(), UNUM_DECIMAL, status);
6438 DecimalFormatSymbols *symbols = new DecimalFormatSymbols(Locale::getDefault(), status);
6468 /* locale ID */ /* expected */
6487 NumberFormat *fmt= NumberFormat::createInstance(Locale(loc), status);
6489 dataerrln("Could not create number formatter for locale %s - %s",localeID, u_errorName(status));
6497 + UnicodeString( " for locale: ")+ UnicodeString(localeID) );