/ohos5.0/docs/zh-cn/application-dev/internationalization/ |
H A D | i18n-sorting-local.md | 16 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 D | system_locale_manager.cpp | 128 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 D | i18n-sorting-local.md | 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/test/fuzztest/collator_fuzzer/ |
H A D | collator_fuzzer.cpp | 33 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 D | intl_test.cpp | 617 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 D | js-apis-intl.md | 552 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 D | sqlite_connection.cpp | 915 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 D | js-apis-intl.md | 552 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 D | BUILD.gn | 109 "src/collator.cpp",
|