• Home
  • Raw
  • Download

Lines Matching refs:locale

260         icu::Locale locale = icu::Locale::forLanguageTag(language, status);  in GetDisplayLanguageInner()  local
264 locale.getDisplayName(displayLoc, unistr); in GetDisplayLanguageInner()
416 bool LocaleConfig::SetSystemLocale(const string &locale) in SetSystemLocale() argument
421 if (!IsValidTag(locale)) { in SetSystemLocale()
424 return SetParameter(LOCALE_KEY, locale.data()) == 0; in SetSystemLocale()
548 for (string locale : locales) { in GetRelatedLocales() local
551 if (locale.find(country) != string::npos) { in GetRelatedLocales()
559 string mainLanguage = GetMainLanguage(locale); in GetRelatedLocales()
715 icu::Locale locale = icu::Locale::forLanguageTag(language, status); in GetDisplayLanguage() local
720 std::string lang(locale.getLanguage()); in GetDisplayLanguage()
725 locale.getDisplayLanguage(displayLoc, unistr); in GetDisplayLanguage()
887 LocaleInfo locale(localeStr, configs); in GetDsiplayLanguageWithDialect() local
888 std::string language = locale.GetLanguage(); in GetDsiplayLanguageWithDialect()
889 std::string scripts = locale.GetScript(); in GetDsiplayLanguageWithDialect()
890 std::string region = locale.GetRegion(); in GetDsiplayLanguageWithDialect()
923 icu::Locale locale = icu::Locale::forLanguageTag(displayLocale, status); in GetDisplayOverrideRegion() local
933 originLocale.getDisplayCountry(locale, displayRegion); in GetDisplayOverrideRegion()
957 icu::Locale locale = icu::Locale::forLanguageTag(displayLocale, status); in GetDisplayRegion() local
967 originLocale.getDisplayCountry(locale, displayRegion); in GetDisplayRegion()
977 bool LocaleConfig::IsRTL(const string &locale) in IsRTL() argument
979 icu::Locale curLocale(locale.c_str()); in IsRTL()
1140 std::string locale = GetSystemLocale(); in SetUsingLocalDigit() local
1141 LocaleInfo localeInfo(locale); in SetUsingLocalDigit()
1148 if (locale.find("-u-") == std::string::npos) { in SetUsingLocalDigit()
1149 locale += "-u" + numberSystem; in SetUsingLocalDigit()
1150 } else if (locale.find("-nu-") == std::string::npos) { in SetUsingLocalDigit()
1151 locale += numberSystem; in SetUsingLocalDigit()
1154 locale.replace(locale.find("-nu-"), oldNumberSystem.length(), numberSystem); in SetUsingLocalDigit()
1157 size_t pos = locale.find(numberSystem); in SetUsingLocalDigit()
1159 locale.replace(pos, numberSystem.length(), ""); in SetUsingLocalDigit()
1162 if (locale.find("-u") == (locale.length() - 2)) { in SetUsingLocalDigit()
1164 locale.resize(locale.length() - 2); in SetUsingLocalDigit()
1167 if (!SetSystemLocale(locale)) { in SetUsingLocalDigit()
1175 std::string locale = GetSystemLocale(); in GetUsingLocalDigit() local
1176 LocaleInfo localeInfo(locale); in GetUsingLocalDigit()