/base/global/i18n/frameworks/intl/src/ |
H A D | locale_info.cpp | 58 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 D | index_util.cpp | 27 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 D | locale_config.cpp | 1036 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 D | system_locale_manager.cpp | 60 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 D | i18n_break_iterator.cpp | 24 I18nBreakIterator::I18nBreakIterator(std::string localeTag)
in I18nBreakIterator() argument 27 iter = icu::BreakIterator::createLineInstance(localeTag.c_str(), status);
in I18nBreakIterator()
|
H A D | i18n_calendar.cpp | 42 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 D | locale_config_test.cpp | 173 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 D | i18n_test.cpp | 335 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 D | i18n_break_iterator_mock.h | 26 I18nBreakIteratorMock(std::string localeTag) : I18nBreakIterator(localeTag) { in I18nBreakIteratorMock() argument
|
H A D | i18n_calendar_mock.h | 26 I18nCalendarMock(std::string localeTag) : I18nCalendar(localeTag) { in I18nCalendarMock() argument
|
/base/global/i18n/frameworks/intl/include/ |
H A D | locale_info.h | 31 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 D | index_util.h | 29 explicit IndexUtil(const std::string &localeTag); 32 void AddLocale(const std::string &localeTag);
|
H A D | i18n_calendar.h | 48 explicit I18nCalendar(std::string localeTag);
49 I18nCalendar(std::string localeTag, CalendarType type);
|
H A D | system_locale_manager.h | 55 std::string localeTag; member
|
H A D | relative_time_format.h | 50 RelativeTimeFormat(const std::vector<std::string> &localeTag, std::map<std::string, std::string> &configs);
|
H A D | locale_config.h | 59 * @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 D | number_format.h | 47 NumberFormat(const std::vector<std::string> &localeTag, std::map<std::string, std::string> &configs);
|
H A D | date_time_format.h | 62 std::string localeTag; member in OHOS::Global::I18n::DateTimeFormat
|
/base/global/i18n/interfaces/js/kits/src/ |
H A D | system_locale_manager_addon.cpp | 261 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 D | i18n_calendar_addon.cpp | 195 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 D | i18n_addon.cpp | 221 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 D | intl_addon.cpp | 280 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 D | i18n_system_addon.cpp | 313 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 D | i18n_calendar_addon.h | 57 bool InitCalendarContext(napi_env env, napi_callback_info info, const std::string &localeTag, CalendarType type);
|
H A D | i18n_addon.h | 90 bool InitIndexUtilContext(napi_env env, napi_callback_info info, const std::string &localeTag);
|