Home
last modified time | relevance | path

Searched refs:languageTag (Results 1 - 15 of 15) sorted by relevance

/base/global/i18n_lite/tools/i18n-dat-tool/src/main/java/ohos/global/i18n/
H A DLocaleMaskItem.java33 private String languageTag; field in LocaleMaskItem
43 * @param languageTag language tag
46 public LocaleMaskItem(String languageTag, ArrayList<LocaleConfig> configs) { in LocaleMaskItem() argument
47 this.languageTag = languageTag; in LocaleMaskItem()
62 ULocale locale = ULocale.forLanguageTag(languageTag); in LocaleMaskItem()
77 return languageTag; in getLanguageTag()
H A DFetcher.java75 public final String languageTag; field in Fetcher
97 LOG.log(Level.SEVERE, String.format("wrong languageTag %s", tag)); in Fetcher()
100 this.languageTag = tag; in Fetcher()
105 this.lan = this.languageTag.split("-")[0]; in Fetcher()
106 this.locale = ULocale.forLanguageTag(this.languageTag); in Fetcher()
247 return datas.hashCode() + languageTag.hashCode(); in hashCode()
355 if ("en-US".equals(languageTag) && ("Ed".equals(skeletons.get(i)))) { in processSpecialPattern()
515 String str = MeasureFormatPatternFetcher.getInstance().get(this.languageTag); in getMeasureFormatPatterns()
524 .getTimeInstance(DateFormat.SHORT, ULocale.forLanguageTag(languageTag)); in defaultHour()
538 Calendar cal = Calendar.getInstance(ULocale.forLanguageTag(languageTag)); in getWeekdata()
[all...]
H A DPluralFetcher.java119 String languageTag = splits[0]; in getPluralItems()
120 if (!languageTag.contains("-")) { in getPluralItems()
121 ret[0] = languageTag; in getPluralItems()
123 String[] tags = languageTag.split("-"); in getPluralItems()
H A DUtils.java57 * Get a locale's fallback, locale is specified with languageTag
59 * @param languageTag Use this languageTag to compute the fallback
60 * @return Fallback languageTag
62 public static String getFallback(String languageTag) { in getFallback() argument
63 if ("".equals(languageTag)) { in getFallback()
66 String[] split = languageTag.split("-"); in getFallback()
67 if ("en-US".equals(languageTag) || split.length == 1) { in getFallback()
80 * Determines whether a languageTag is valid.
82 * @param languageTag ta
85 isValidLanguageTag(String languageTag) isValidLanguageTag() argument
[all...]
H A DDataFetcher.java107 LOG.log(Level.SEVERE, String.format("wrong languageTag %s", tag)); in addFetchers()
193 String languageTag = entry.getKey(); in buildLocaleConfigs()
198 String fallbackLanguageTag = Utils.getFallback(languageTag); in buildLocaleConfigs()
201 if (!LOCALES.containsKey(fallbackLanguageTag) || fallbackLanguageTag.equals(languageTag)) { in buildLocaleConfigs()
283 String language = fetcher.languageTag; in writeData()
345 object.put(fetcher.languageTag, languageJson); in writeMeasureData()
381 LOCALES.remove(fetcher.languageTag); in main()
/base/global/i18n/frameworks/intl/test/unittest/
H A Dlocale_config_test.cpp172 std::string languageTag = "pt"; 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()
181 displayName = LocaleConfig::GetDisplayLanguage(languageTag, fakeLocaleTag, true); in HWTEST_F()
188 languageTag = "zh-Hans-CN"; in HWTEST_F()
190 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, false); in HWTEST_F()
193 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTag, true); in HWTEST_F()
196 displayName = LocaleConfig::GetDisplayLanguage(languageTag, fakeLocaleTag, false); in HWTEST_F()
199 languageTag = "pt-Latn-BR"; in HWTEST_F()
200 displayName = LocaleConfig::GetDisplayLanguage(languageTag, localeTa in HWTEST_F()
264 std::string languageTag = "zh-Hant-HK"; HWTEST_F() local
[all...]
/base/global/i18n/frameworks/intl/entity_recognition/date_time_recognition/src/
H A Ddate_time_sequence.cpp49 std::string languageTag = language; in GetDateOrder() local
50 if (DATE_ORDER_MAP.find(languageTag) != DATE_ORDER_MAP.end()) { in GetDateOrder()
51 std::string dateOrder = DATE_ORDER_MAP.find(languageTag)->second; in GetDateOrder()
/base/global/i18n/frameworks/intl/include/
H A Dlocale_compare.h33 static bool HasMapRelation(const std::string& languageTag, const std::string& localeTag1,
36 const std::string& languageTag);
H A Dlocale_config.h43 * @param languageTag language tag to set.
46 static I18nErrorCode SetSystemLanguage(const std::string &languageTag);
201 * @brief Change language part of system locale to languageTag.
203 * @param languageTag Indicats language tag use to update locale.
206 static std::string UpdateLanguageOfLocale(const std::string &languageTag);
211 * @param languageTag Indicate language part in locale.
217 static std::string CreateLocale(const std::string &languageTag, const std::string &scriptTag,
/base/global/i18n/frameworks/intl/src/
H A Dlocale_compare.cpp205 bool LocaleCompare::HasMapRelation(const std::string& languageTag, const std::string& localeTag1, in HasMapRelation() argument
208 if (scriptLocales.find(languageTag) == scriptLocales.end()) { in HasMapRelation()
256 const std::string& languageTag) in IsBaseNameRelation()
265 if (HasMapRelation(languageTag, localeBaseName1, localeBaseName2)) { in IsBaseNameRelation()
255 IsBaseNameRelation(const icu::Locale& locale1, const icu::Locale& locale2, const std::string& languageTag) IsBaseNameRelation() argument
H A Dutils.cpp113 std::string languageTag = locale.getLanguage() == nullptr ? "" : locale.getLanguage(); in IsValidLocaleTag() local
114 if (allValidLocalesLanguageTag.find(languageTag) == allValidLocalesLanguageTag.end()) { in IsValidLocaleTag()
115 HILOG_ERROR_I18N("GetTimePeriodName does not support this languageTag: %{public}s", languageTag.c_str()); in IsValidLocaleTag()
H A Dlocale_config.cpp1193 I18nErrorCode LocaleConfig::SetSystemLanguage(const std::string &languageTag) in SetSystemLanguage() argument
1195 if (!IsValidTag(languageTag)) { in SetSystemLanguage()
1197 languageTag.c_str()); in SetSystemLanguage()
1202 if (SetParameter(LANGUAGE_KEY, languageTag.data()) != 0) { in SetSystemLanguage()
1206 std::string newLocaleTag = UpdateLanguageOfLocale(languageTag); in SetSystemLanguage()
1209 MultiUsers::SaveLanguage("", languageTag); in SetSystemLanguage()
1282 std::string languageTag = localeTag.substr(0, 2); // obtain 2 length language code. in SetUsingLocalDigit() local
1283 auto it = localDigitMap.find(languageTag); in SetUsingLocalDigit()
1364 std::string LocaleConfig::UpdateLanguageOfLocale(const std::string &languageTag) in UpdateLanguageOfLocale() argument
1366 // Compute language and script part from languageTag in UpdateLanguageOfLocale()
1394 CreateLocale(const std::string &languageTag, const std::string &scriptTag, const std::string &regionTag, const std::string &extendParamTag) CreateLocale() argument
[all...]
/base/global/i18n_lite/interfaces/kits/i18n/include/
H A Dlocale_info.h179 * @param languageTag Indicates the language tag, which is to be parsed.
183 static LocaleInfo ForLanguageTag(const char *languageTag, I18nStatus &status);
197 static void ParseLanguageTag(LocaleInfo &locale, const char *languageTag, I18nStatus &status);
/base/global/i18n_lite/frameworks/i18n/src/
H A Dlocale_info.cpp270 LocaleInfo LocaleInfo::ForLanguageTag(const char *languageTag, I18nStatus &status) in ForLanguageTag() argument
273 if (languageTag == nullptr) { in ForLanguageTag()
277 ParseLanguageTag(locale, languageTag, status); in ForLanguageTag()
282 void LocaleInfo::ParseLanguageTag(LocaleInfo &locale, const char *languageTag, I18nStatus &status) in ParseLanguageTag() argument
284 const char *tag = languageTag; in ParseLanguageTag()
/base/global/i18n/interfaces/js/kits/src/
H A Di18n_addon.cpp206 std::string languageTag = languageBuf.data(); in GetDateOrder() local
207 std::string value = DateTimeSequence::GetDateOrder(languageTag); in GetDateOrder()
418 std::string languageTag = VariableConvertor::GetString(env, argv[0], code); in GetThreeLetterLanguage() local
424 std::string language = GetISO3Language(languageTag); in GetThreeLetterLanguage()

Completed in 14 milliseconds