Home
last modified time | relevance | path

Searched refs:requestLocale (Results 1 - 5 of 5) sorted by relevance

/base/global/i18n/frameworks/intl/src/
H A Dpreferred_language.cpp106 LocaleInfo* requestLocale = new LocaleInfo(language); in GetMatchedLanguage() local
107 if (requestLocale == nullptr) { in GetMatchedLanguage()
123 if (LocaleMatcher::Match(requestLocale, supportLocaleInfo)) { in GetMatchedLanguage()
129 std::string matchedLanguage = LocaleMatcher::GetBestMatchedLocale(requestLocale, candidateLocales); in GetMatchedLanguage()
133 delete requestLocale; in GetMatchedLanguage()
H A Di18n_timezone.cpp982 std::unique_ptr<LocaleInfo> requestLocale = std::make_unique<LocaleInfo>(requestLocaleStr); in GetFallBack() local
987 if (LocaleMatcher::Match(requestLocale.get(), tempLocale)) { in GetFallBack()
999 if (LocaleMatcher::IsMoreSuitable(bestMatch, matchLocaleList[i], requestLocale.get()) < 0) { in GetFallBack()
H A Dlocale_matcher.cpp29 std::string LocaleMatcher::GetBestMatchedLocale(const LocaleInfo* requestLocale, in GetBestMatchedLocale() argument
37 if (IsMoreSuitable(bestMatch, candidateLocales[i], requestLocale) < 0) { in GetBestMatchedLocale()
/base/global/i18n/interfaces/native/inner_api/i18n/include/
H A Dlocale_matcher.h27 * @brief Obtain the best matching locale from candidateLocales for the requestLocale.
29 * @param requestLocale Represents request matching locale.
33 static std::string GetBestMatchedLocale(const LocaleInfo* requestLocale,
/base/global/i18n/interfaces/js/kits/src/
H A Di18n_addon.cpp318 LocaleInfo *requestLocale) in ProcessJsParamLocaleList()
337 if (LocaleMatcher::Match(requestLocale, temp)) { in ProcessJsParamLocaleList()
365 LocaleInfo *requestLocale = ProcessJsParamLocale(env, argv[0]); in GetBestMatchLocale() local
366 if (requestLocale == nullptr) { in GetBestMatchLocale()
370 bool isValidParam = ProcessJsParamLocaleList(env, argv[1], candidateLocales, requestLocale); in GetBestMatchLocale()
372 ReleaseParam(requestLocale, candidateLocales); in GetBestMatchLocale()
379 if (LocaleMatcher::IsMoreSuitable(bestMatch, candidateLocales[i], requestLocale) < 0) { in GetBestMatchLocale()
385 ReleaseParam(requestLocale, candidateLocales); in GetBestMatchLocale()
317 ProcessJsParamLocaleList(napi_env env, napi_value argv, std::vector<LocaleInfo*> &candidateLocales, LocaleInfo *requestLocale) ProcessJsParamLocaleList() argument

Completed in 7 milliseconds