qt6-bb10/util
Edward Welbourne 15189742c8 QLocale: fix likely subtags to include und -> en_Latn_US
The lack of this was hidden by other rules (redundant with it) until
CLDR v45, but v46 prunes the redundant rules, breaking this. So
include the missing rule and tweak the code that assumed likely
sub-tag rules preserved language, since this one doesn't. Rework the
tail of withLikelySubtagsAdded() to correctly use this rule, now that
we have it. (The prior comment about there being no match-all was
wrong: CLDR did have it, but our data skipped it.) Amended one test
affected by it (when system locale wasn't en_US).

On picking to 6.8, uiLanguages() needed some coaxing to avoid
duplicate C locale entries in tests of qualified C locale.

Task-number: QTBUG-130877
Change-Id: I2a415b67af4bc8aa6a766bcc1e349ee5bda9f174
Reviewed-by: Mate Barany <mate.barany@qt.io>
(cherry picked from commit 303863170c3ea7d1ee1b7188f507ad432ed3f860)
2024-12-10 12:35:05 +01:00
..
accessibilityinspector Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
aglfn Add REUSE.toml files 2024-11-07 08:38:49 +01:00
cmake Bump version to 6.8.2 2024-11-14 15:04:34 +00:00
edid Add reuse ignore 2024-05-15 18:39:47 +02:00
glgen Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
gradientgen CMake: Add PURL and CPE info to 3rd party attribution files 2024-11-15 17:41:43 +01:00
includemocs Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
integrity Initial import from the monolithic Qt. 2011-04-27 12:05:43 +02:00
lexgen Fix build of lexgen tool 2024-12-05 02:29:48 +00:00
locale_database QLocale: fix likely subtags to include und -> en_Latn_US 2024-12-10 12:35:05 +01:00
plugintest Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
qfloat16-tables Correct util file to reduce exceptions 2024-02-20 16:22:28 +01:00
testrunner sanitizer-testrunner.py: be verbose about FAILs being ignored 2023-10-18 18:20:14 +02:00
unicode Add REUSE.toml files 2024-11-07 08:38:49 +01:00
wasm wasm: make qtloader.js use FS.createPreloadedFile when preloading 2024-03-14 14:54:53 +00:00
x86simdgen Add REUSE.toml files 2024-11-07 08:38:49 +01:00
xkbdatagen Use SPDX license identifiers 2022-05-16 16:37:38 +02:00
update_public_suffix_list.sh update_public_suffix_list.sh: print suggested topic: 2024-01-31 21:18:47 +01:00