Home
last modified time | relevance | path

Searched refs:collator (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/internationalization/
H A Di18n-sorting-local.md16 2. 创建collator排序对象。
19 let collator = new intl.Collator(locale: string | Array<string>, options?: CollatorOptions);
24 let compareResult = collator.compare(first: string, second: string);
80 let collator = new intl.Collator("zh-CN", options);
85 return collator.compare(a, b);
92 return collator.compare(a, b);
102 collator = new intl.Collator("zh-CN", options);
105 return collator.compare(a, b);
114 collator = new intl.Collator("tr", options);
117 let matches = sourceArray.filter(item => collator.compare(item, s) === 0);
/ohos5.0/base/global/i18n/frameworks/intl/src/
H A Dsystem_locale_manager.cpp128 Collator *collator = new (std::nothrow) Collator(collatorLocaleTags, collatorOptions); in SortLocaleItemList() local
129 if (collator == nullptr) { in SortLocaleItemList()
132 auto compareFunc = [collator, options](LocaleItem item1, LocaleItem item2) { in SortLocaleItemList()
142 result = collator->Compare(item1.localName, item2.localName); in SortLocaleItemList()
151 result = collator->Compare(item1.displayName, item2.displayName); in SortLocaleItemList()
161 delete collator; in SortLocaleItemList()
229 Collator *collator = new (std::nothrow) Collator(collatorLocaleTags, collatorOptions); in SortTimezoneCityItemList() local
230 if (collator == nullptr) { in SortTimezoneCityItemList()
233 auto sortFunc = [collator](TimeZoneCityItem item1, TimeZoneCityItem item2) { in SortTimezoneCityItemList()
235 result = collator->Compare(item1.cityDisplayName, item2.cityDisplayName); in SortTimezoneCityItemList()
[all …]
/ohos5.0/docs/en/application-dev/internationalization/
H A Di18n-sorting-local.md19 let collator = new intl.Collator(locale: string | Array<string>, options?: CollatorOptions);
24 let compareResult = collator.compare(first: string, second: string);
80 let collator = new intl.Collator("zh-CN", options);
85 return collator.compare(a, b);
92 return collator.compare(a, b);
102 collator = new intl.Collator("zh-CN", options);
105 return collator.compare(a, b);
114 collator = new intl.Collator("tr", options);
117 let matches = sourceArray.filter(item => collator.compare(item, s) === 0);
/ohos5.0/base/global/i18n/frameworks/intl/test/fuzztest/collator_fuzzer/
H A Dcollator_fuzzer.cpp33 Collator collator(localeTags, options); in DoSomethingInterestingWithMyAPI() local
34 collator.Compare(input, "for test"); in DoSomethingInterestingWithMyAPI()
35 collator.ResolvedOptions(options); in DoSomethingInterestingWithMyAPI()
/ohos5.0/base/global/i18n/frameworks/intl/test/unittest/
H A Dintl_test.cpp617 Collator *collator = new Collator(locales, inputOptions); variable
624 collator->ResolvedOptions(options);
658 delete collator;
687 collator->ResolvedOptions(options);
705 delete collator;
727 collator->ResolvedOptions(options);
754 delete collator;
786 collator->ResolvedOptions(options);
805 delete collator;
827 collator->ResolvedOptions(options);
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-localization-kit/
H A Djs-apis-intl.md552 let collator = new intl.Collator();
576 let collator = new intl.Collator("zh-CN", {localeMatcher: "lookup", usage: "sort"});
606 let collator = new intl.Collator("en-GB");
608 let compareResult = collator.compare("first", "second"); // compareResult = -1
630 let collator = new intl.Collator("zh-Hans", { usage: 'sort', ignorePunctuation: true });
632 let options = collator.resolvedOptions();
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Dsqlite_connection.cpp915 void LocalizedCollatorDestroy(UCollator *collator) in LocalizedCollatorDestroy() argument
917 ucol_close(collator); in LocalizedCollatorDestroy()
929 UCollator *collator = ucol_open(localeStr.c_str(), &status); in ConfigLocale() local
934 ucol_setAttribute(collator, UCOL_STRENGTH, UCOL_PRIMARY, &status); in ConfigLocale()
940 …int err = sqlite3_create_collation_v2(dbHandle_, "LOCALES", SQLITE_UTF8, collator, Collate8Compare, in ConfigLocale()
/ohos5.0/docs/en/application-dev/reference/apis-localization-kit/
H A Djs-apis-intl.md552 let collator = new intl.Collator();
576 let collator = new intl.Collator("zh-CN", {localeMatcher: "lookup", usage: "sort"});
606 let collator = new intl.Collator("en-GB");
608 let compareResult = collator.compare("first", "second"); // compareResult = -1
630 let collator = new intl.Collator("zh-Hans", { usage: 'sort', ignorePunctuation: true });
632 let options = collator.resolvedOptions();
/ohos5.0/base/global/i18n/frameworks/intl/
H A DBUILD.gn109 "src/collator.cpp",