Home
last modified time | relevance | path

Searched refs:localeTag (Results 1 - 25 of 29) sorted by relevance

12

/base/global/i18n/frameworks/intl/src/
H A Dlocale_info.cpp58 void LocaleInfo::InitLocaleInfo(const std::string &localeTag, std::map<std::string, std::string> &configMap) in InitLocaleInfo() argument
62 if (localeTag != "") { in InitLocaleInfo()
63 ComputeFinalLocaleTag(localeTag); in InitLocaleInfo()
66 if (localeTag == "" || U_FAILURE(status)) { in InitLocaleInfo()
83 LocaleInfo::LocaleInfo(const std::string &localeTag) in LocaleInfo() argument
86 InitLocaleInfo(localeTag, configMap); in LocaleInfo()
89 LocaleInfo::LocaleInfo(const std::string &localeTag, std::map<std::string, std::string> &configMap) in LocaleInfo() argument
91 InitLocaleInfo(localeTag, configMap); in LocaleInfo()
96 void LocaleInfo::ComputeFinalLocaleTag(const std::string &localeTag) in ComputeFinalLocaleTag() argument
98 if (localeTag in ComputeFinalLocaleTag()
136 ParseLocaleTag(const std::string &localeTag) ParseLocaleTag() argument
270 std::string localeTag = curBaseName + restConfigs; Maximize() local
291 std::string localeTag = curBaseName + restConfigs; Minimize() local
[all...]
H A Dindex_util.cpp27 IndexUtil::IndexUtil(const std::string &localeTag) in IndexUtil() argument
30 if (localeTag == "") { in IndexUtil()
34 icu::Locale locale(localeTag.c_str()); in IndexUtil()
65 void IndexUtil::AddLocale(const std::string &localeTag) in AddLocale() argument
68 icu::Locale locale(localeTag.c_str()); in AddLocale()
H A Dlocale_config.cpp1036 std::string LocaleConfig::GetValidLocale(const std::string &localeTag) in GetValidLocale() argument
1040 std::size_t found = localeTag.find("-u-"); in GetValidLocale()
1041 baseLocale = localeTag.substr(0, found); in GetValidLocale()
1043 extension = localeTag.substr(found); in GetValidLocale()
1228 I18nErrorCode LocaleConfig::SetSystemLocale(const std::string &localeTag) in SetSystemLocale() argument
1230 if (!IsValidTag(localeTag)) { in SetSystemLocale()
1231 HILOG_ERROR_I18N("LocaleConfig::SetSystemLocale %{public}s is not a valid locale tag.", localeTag.c_str()); in SetSystemLocale()
1234 if (SetParameter(LOCALE_KEY, localeTag.data()) != 0) { in SetSystemLocale()
1238 MultiUsers::SaveLocale("", localeTag); in SetSystemLocale()
1241 UpdateConfiguration(AAFwk::GlobalConfigurationKey::SYSTEM_LANGUAGE, localeTag); in SetSystemLocale()
1281 std::string localeTag = GetSystemLocale(); SetUsingLocalDigit() local
1304 std::string localeTag = GetSystemLocale(); AddLocalDigitToLocale() local
1325 std::string localeTag = GetSystemLocale(); RemoveLocalDigitFromLocale() local
1398 std::string localeTag = languageTag; CreateLocale() local
1414 std::string localeTag = GetSystemLocale(); UpdateRegionOfLocale() local
1447 std::string localeTag = locale.toLanguageTag<string>(status); CreateLocaleFromRegion() local
[all...]
H A Dsystem_locale_manager.cpp60 std::string languageDisplayName = LocaleConfig::GetDisplayLanguage(*it, options.localeTag, true); in GetLanguageInfoArray()
61 languageDisplayName = tabooUtils->ReplaceLanguageName(*it, options.localeTag, languageDisplayName); in GetLanguageInfoArray()
110 std::string regionDisplayName = LocaleConfig::GetDisplayRegion(*it, options.localeTag, true); in GetCountryInfoArray()
111 regionDisplayName = tabooUtils->ReplaceCountryName(*it, options.localeTag, regionDisplayName); in GetCountryInfoArray()
126 std::vector<std::string> collatorLocaleTags { options.localeTag }; in SortLocaleItemList()
H A Di18n_break_iterator.cpp24 I18nBreakIterator::I18nBreakIterator(std::string localeTag) in I18nBreakIterator() argument
27 iter = icu::BreakIterator::createLineInstance(localeTag.c_str(), status); in I18nBreakIterator()
H A Di18n_calendar.cpp42 I18nCalendar::I18nCalendar(std::string localeTag) in I18nCalendar() argument
45 icu::Locale tempLocale = icu::Locale::forLanguageTag(localeTag, status); in I18nCalendar()
65 I18nCalendar::I18nCalendar(std::string localeTag, CalendarType type) in I18nCalendar() argument
68 icu::Locale tempLocale = icu::Locale::forLanguageTag(localeTag, status); in I18nCalendar()
/base/global/i18n/frameworks/intl/test/unittest/
H A Dlocale_config_test.cpp173 std::string localeTag = "en-US"; in HWTEST_F() local
174 std::string displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, true); in HWTEST_F()
177 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, false); in HWTEST_F()
185 displayName = LocaleConfig::GetDisplayLanguage(fakeLanguageTag, localeTag, true); in HWTEST_F()
189 localeTag = "en-US"; in HWTEST_F()
190 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, false); in HWTEST_F()
193 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, true); in HWTEST_F()
200 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, false); in HWTEST_F()
207 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, true); in HWTEST_F()
210 localeTag in HWTEST_F()
232 std::string localeTag = "zh-Hans-CN"; HWTEST_F() local
265 std::string localeTag = "zh-Hant"; HWTEST_F() local
339 string localeTag = "zh"; HWTEST_F() local
355 string localeTag = "zh"; HWTEST_F() local
[all...]
H A Di18n_test.cpp335 std::string localeTag = "en-Latn-US"; in HWTEST_F() local
336 I18nBreakIterator enBrkIterator(localeTag); in HWTEST_F()
579 std::string localeTag = "en-Latn-US"; in HWTEST_F() local
580 std::string displayName = timezone3.GetDisplayName(localeTag); in HWTEST_F()
584 std::string cityDisplayName = I18nTimeZone::GetCityDisplayName(fakeId, localeTag); in HWTEST_F()
587 cityDisplayName = I18nTimeZone::GetCityDisplayName(id, localeTag); in HWTEST_F()
/base/global/i18n/frameworks/intl/test/unittest/mock/include/
H A Di18n_break_iterator_mock.h26 I18nBreakIteratorMock(std::string localeTag) : I18nBreakIterator(localeTag) { in I18nBreakIteratorMock() argument
H A Di18n_calendar_mock.h26 I18nCalendarMock(std::string localeTag) : I18nCalendar(localeTag) { in I18nCalendarMock() argument
/base/global/i18n/frameworks/intl/include/
H A Dlocale_info.h31 explicit LocaleInfo(const std::string &localeTag);
32 LocaleInfo(const std::string &localeTag, std::map<std::string, std::string> &configs);
77 void ComputeFinalLocaleTag(const std::string &localeTag);
79 void ParseLocaleTag(const std::string &localeTag);
81 void InitLocaleInfo(const std::string &localeTag, std::map<std::string, std::string> &configMap);
H A Dindex_util.h29 explicit IndexUtil(const std::string &localeTag);
32 void AddLocale(const std::string &localeTag);
H A Di18n_calendar.h48 explicit I18nCalendar(std::string localeTag);
49 I18nCalendar(std::string localeTag, CalendarType type);
H A Dsystem_locale_manager.h55 std::string localeTag; member
H A Drelative_time_format.h50 RelativeTimeFormat(const std::vector<std::string> &localeTag, std::map<std::string, std::string> &configs);
H A Dlocale_config.h59 * @param localeTag locale tag to set.
62 static I18nErrorCode SetSystemLocale(const std::string &localeTag);
94 static std::string GetValidLocale(const std::string &localeTag);
H A Dnumber_format.h47 NumberFormat(const std::vector<std::string> &localeTag, std::map<std::string, std::string> &configs);
H A Ddate_time_format.h62 std::string localeTag; member in OHOS::Global::I18n::DateTimeFormat
/base/global/i18n/interfaces/js/kits/src/
H A Dsystem_locale_manager_addon.cpp261 std::string localeTag; in GetSortOptionsFromJsParam() local
265 localeTag = LocaleConfig::GetSystemLocale(); in GetSortOptionsFromJsParam()
270 VariableConvertor::GetOptionValue(env, jsOptions, "locale", localeTag); in GetSortOptionsFromJsParam()
271 if (localeTag.length() == 0) { in GetSortOptionsFromJsParam()
272 localeTag = LocaleConfig::GetSystemLocale(); in GetSortOptionsFromJsParam()
280 options.localeTag = localeTag; in GetSortOptionsFromJsParam()
H A Di18n_calendar_addon.cpp195 std::string localeTag = VariableConvertor::GetString(env, argv[0], code); in I18nCalendarConstructor() local
208 if (!obj->InitCalendarContext(env, info, localeTag, type)) { in I18nCalendarConstructor()
561 std::string localeTag = VariableConvertor::GetString(env, argv[0], code); in GetDisplayName() local
574 std::string name = obj->calendar_->GetDisplayName(localeTag); in GetDisplayName()
689 bool I18nCalendarAddon::InitCalendarContext(napi_env env, napi_callback_info info, const std::string &localeTag, in InitCalendarContext() argument
692 calendar_ = std::make_unique<I18nCalendar>(localeTag, type); in InitCalendarContext()
H A Di18n_addon.cpp221 std::string localeTag; in GetTimePeriodName() local
222 if (GetParamOfGetTimePeriodName(env, info, localeTag, hour) == -1) { in GetTimePeriodName()
229 icu::Locale locale = icu::Locale::forLanguageTag(localeTag.data(), icuStatus); in GetTimePeriodName()
303 std::string localeTag = VariableConvertor::GetString(env, argv, code); in ProcessJsParamLocale() local
309 icu::Locale locale = icu::Locale::forLanguageTag(localeTag.data(), icuStatus); in ProcessJsParamLocale()
314 return new LocaleInfo(localeTag); in ProcessJsParamLocale()
983 std::string localeTag = VariableConvertor::GetString(env, argv[0], code); in I18nBreakIteratorConstructor() local
995 obj->brkiter_ = std::make_unique<I18nBreakIterator>(localeTag); in I18nBreakIteratorConstructor()
1358 std::string localeTag = ""; in I18nIndexUtilConstructor() local
1378 localeTag in I18nIndexUtilConstructor()
1395 InitIndexUtilContext(napi_env env, napi_callback_info info, const std::string &localeTag) InitIndexUtilContext() argument
[all...]
H A Dintl_addon.cpp280 std::string localeTag = ""; in GetLocaleTag() local
301 localeTag = buf.data(); in GetLocaleTag()
303 localeTag = ""; in GetLocaleTag()
305 return localeTag; in GetLocaleTag()
318 std::string localeTag = GetLocaleTag(env, argc > 0 ? argv[0] : nullptr); in LocaleConstructor() local
337 if (!obj->InitLocaleContext(env, info, localeTag, map)) { in LocaleConstructor()
344 bool IntlAddon::InitLocaleContext(napi_env env, napi_callback_info info, const std::string localeTag, in InitLocaleContext() argument
354 locale_ = std::make_unique<LocaleInfo>(localeTag, map); in InitLocaleContext()
933 std::string localeTag = obj->locale_->Maximize(); in Maximize() local
943 status = napi_create_string_utf8(env, localeTag in Maximize()
968 std::string localeTag = obj->locale_->Minimize(); Minimize() local
[all...]
H A Di18n_system_addon.cpp313 std::string localeTag = VariableConvertor::GetString(env, argv[0], code); in SetAppPreferredLanguage() local
319 icu::Locale locale = icu::Locale::forLanguageTag(localeTag.data(), icuStatus); in SetAppPreferredLanguage()
320 if (U_FAILURE(icuStatus) || !(IsValidLocaleTag(locale) || localeTag.compare("default") == 0)) { in SetAppPreferredLanguage()
327 PreferredLanguage::SetAppPreferredLanguage(localeTag, errCode); in SetAppPreferredLanguage()
/base/global/i18n/interfaces/js/kits/include/
H A Di18n_calendar_addon.h57 bool InitCalendarContext(napi_env env, napi_callback_info info, const std::string &localeTag, CalendarType type);
H A Di18n_addon.h90 bool InitIndexUtilContext(napi_env env, napi_callback_info info, const std::string &localeTag);

Completed in 22 milliseconds

12