icu/tools
Rich Gillam 498abf6961 ICU-21125 Improvements to resource fallback:
- Added code to use the parentLocales data in supplementalData.xml to determine the "parent locale ID" to use when
  the requested resource bundle is not present (ICU-21126).
- Added code to change the parent-chain search path to handle the script better (ICU-21125; algorithm was described
  in CLDR-15265):
  - The base search patch is now ll_Ssss_RR -> ll_RR -> ll_Ssss -> ll -> root
  - If the requested script is not the default script for the requested language and region, we automatically
    avoid fallbacks that will implicitly change the script.
- Added new code to the CLDR-to-ICU data generation tool to generate source code, and used it to generate the lookup
  tables for the new resource-fallback logic (we can't use the existing resource files for this, since that would
  involve opening a resource bundle while trying to open another resource bundle).  The data-generation stuff is
  intended to be generic enough to allow for us to generate more static data tables in the future.
- Commented out a few collator tests, and changed one resource bundle test, because they're incompatible with the
  new fallback logic (specifically, the default-script logic).
2022-09-16 14:26:50 -07:00
..
cldr ICU-21125 Improvements to resource fallback: 2022-09-16 14:26:50 -07:00
colprobe ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
commit-checker ICU-21900 Fix issue filtering in commit checker 2022-03-09 19:20:02 -08:00
currency ICU-22116 Updating minimum Java runtime support to Java 8 2022-09-01 13:02:27 -04:00
images ICU-20033 Add a top-level README.md (#11) 2018-09-27 14:27:37 -07:00
multi ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
release ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
scripts ICU-21580 change site.icu-project.org to icu.unicode.org etc 2021-10-21 15:54:42 -07:00
trac/IcuCodeTools ICU-13392 move IcuCodeTools to separate repo 2018-01-30 01:12:31 +00:00
unicode ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00
unicodetools ICU-21148 Consistently use standard lowercase true/false everywhere. 2022-09-07 20:56:33 +02:00