Searched refs:collation (Results 1 - 7 of 7) sorted by relevance
/base/global/i18n/frameworks/intl/src/ |
H A D | collator.cpp | 70 collation = ParseOption(options, "collation"); in ParseAllOptions() 101 bool Collator::IsValidCollation(std::string &collation) in IsValidCollation() argument 104 const char *currentCollation = uloc_toLegacyType("collation", collation.c_str()); in IsValidCollation() 107 icu::Collator::getKeywordValuesForLocale("collation", icu::Locale(locale.getBaseName()), false, status)); in IsValidCollation() 131 if (collation != "") { in SetCollation() 132 if (IsValidCollation(collation)) { in SetCollation() 133 locale.setUnicodeKeywordValue("co", collation, status); in SetCollation() 135 collation in SetCollation() [all...] |
H A D | locale_info.cpp | 50 collation = "";
in ResetFinalLocaleStatus() 112 if (!hourCycle.empty() || !numberingSystem.empty() || !calendar.empty() || !collation.empty() ||
in ComputeFinalLocaleTag() 125 if (!collation.empty()) {
in ComputeFinalLocaleTag() 126 finalLocaleTag += collationTag + collation;
in ComputeFinalLocaleTag() 152 collation = localeTag.substr(localeTag.find(collationTag) + CONFIG_TAG_LEN);
in ParseLocaleTag() 153 collation = collation.substr(0, collation.find(flag));
in ParseLocaleTag() 182 if (configs.count("collation") > 0) {
in ParseConfigs() 183 collation in ParseConfigs() [all...] |
H A D | taboo.cpp | 200 void Taboo::SplitValue(const std::string& value, std::set<std::string>& collation) in SplitValue() argument 206 collation.insert(value.substr(startPos)); in SplitValue() 209 collation.insert(value.substr(startPos, endPos - startPos)); in SplitValue()
|
/base/global/i18n/frameworks/intl/include/ |
H A D | collator.h | 54 std::string collation; member in OHOS::Global::I18n::Collator 64 bool IsValidCollation(std::string &collation);
|
H A D | taboo.h | 47 void SplitValue(const std::string& value, std::set<std::string>& collation);
|
H A D | locale_info.h | 59 std::string collation;
member in OHOS::Global::I18n::LocaleInfo
|
/base/global/i18n/interfaces/js/kits/src/ |
H A D | intl_addon.cpp | 63 DECLARE_NAPI_GETTER_SETTER("collation", GetCollation, SetProperty), in InitLocale() 323 GetOptionValue(env, argv[1], "collation", map); in LocaleConstructor() 1254 GetOptionValue(env, options, "collation", map); in GetCollatorCollation() 1255 auto it = map.find("collation"); in GetCollatorCollation() 1257 std::string collation = it->second; in GetCollatorCollation() local 1275 if (validCollation.find(collation) == validCollation.end()) { in GetCollatorCollation() 1276 map["collation"] = "default"; in GetCollatorCollation() 1571 SetOptionProperties(env, result, options, "collation"); in GetCollatorResolvedOptions()
|
Completed in 6 milliseconds