From b066f65a506c2b6709ebdd364736e1d193bc5210 Mon Sep 17 00:00:00 2001 From: Peter Edberg Date: Fri, 4 Sep 2020 11:41:11 -0700 Subject: [PATCH] ICU-21249 integrate CLDR release-38-alpha1 to ICU trunk --- icu4c/source/data/cldr-icu-readme.txt | 9 +- icu4c/source/data/coll/br.txt | 12 + icu4c/source/data/lang/en.txt | 1 + icu4c/source/data/locales/ar.txt | 86 +- icu4c/source/data/locales/en_001.txt | 1 - icu4c/source/data/locales/en_AE.txt | 1 - icu4c/source/data/locales/es_419.txt | 4 +- icu4c/source/data/locales/es_AR.txt | 1 - icu4c/source/data/locales/es_CO.txt | 2 - icu4c/source/data/locales/es_MX.txt | 2 +- icu4c/source/data/locales/es_US.txt | 2 +- icu4c/source/data/locales/et.txt | 10 +- icu4c/source/data/locales/fr.txt | 1 + icu4c/source/data/locales/is.txt | 2 +- icu4c/source/data/locales/jv.txt | 2 +- icu4c/source/data/locales/ku.txt | 2 +- icu4c/source/data/locales/ms.txt | 241 --- icu4c/source/data/locales/nl.txt | 2 +- icu4c/source/data/locales/pl.txt | 2 +- icu4c/source/data/locales/ps.txt | 2 +- icu4c/source/data/locales/pt.txt | 2 +- icu4c/source/data/locales/root.txt | 6 +- icu4c/source/data/locales/sat.txt | 4 +- icu4c/source/data/locales/sd.txt | 2 +- icu4c/source/data/locales/so.txt | 2 +- icu4c/source/data/locales/sr.txt | 2 +- icu4c/source/data/locales/sr_Latn.txt | 2 +- icu4c/source/data/locales/vi.txt | 2 +- icu4c/source/data/locales/zh.txt | 4 +- icu4c/source/data/misc/dayPeriods.txt | 1662 +++++++++-------- icu4c/source/data/misc/genderList.txt | 1 + icu4c/source/data/misc/icuver.txt | 7 +- icu4c/source/data/misc/keyTypeData.txt | 5 + icu4c/source/data/misc/metadata.txt | 10 +- icu4c/source/data/misc/pluralRanges.txt | 1 + icu4c/source/data/misc/plurals.txt | 723 +++---- icu4c/source/data/misc/units.txt | 3 +- icu4c/source/data/zone/ti.txt | 576 ------ icu4c/source/test/cintltst/cpluralrulestest.c | 2 +- icu4c/source/test/intltest/dtfmttst.cpp | 44 +- .../cldr/units/unitPreferencesTest.txt | 880 ++++----- .../test/testdata/cldr/units/unitsTest.txt | 367 ++-- .../com/ibm/icu/impl/locale/KeyTypeData.java | 9 + icu4j/main/shared/data/icudata.jar | 4 +- icu4j/main/shared/data/icutzdata.jar | 2 +- icu4j/main/shared/data/testdata.jar | 2 +- .../data/cldr/units/unitPreferencesTest.txt | 880 ++++----- .../ibm/icu/dev/data/cldr/units/unitsTest.txt | 367 ++-- .../test/format/CompactDecimalFormatTest.java | 4 +- .../icu/dev/test/format/DateFormatTest.java | 44 +- .../icu/dev/test/format/PluralRulesTest.java | 7 +- .../icu/dev/test/util/TestLocaleValidity.java | 1 + 52 files changed, 2658 insertions(+), 3354 deletions(-) create mode 100644 icu4c/source/data/coll/br.txt diff --git a/icu4c/source/data/cldr-icu-readme.txt b/icu4c/source/data/cldr-icu-readme.txt index ffd49a9cc94..039550b6fee 100644 --- a/icu4c/source/data/cldr-icu-readme.txt +++ b/icu4c/source/data/cldr-icu-readme.txt @@ -232,9 +232,11 @@ make check 2>&1 | tee /tmp/icu4c-newData-makeCheck.txt # may fail. # Repeat steps 4-7 until there are no errors. -# 9. You can also run the make check tests in exhaustive mode (these will also -# be run automatically on the default branch after the merge resulting from this -# integration): +# 9. You can also run the make check tests in exhaustive mode. As an alternative +# you can run them as part of the pre-merge tests by adding the following as a +# comment in the pull request: "/azp run CI-Exhaustive". You should do one or the +# other; the exhaustive tests are *not* run automatically on each pull request, +# and are only run occasionally on the default branch. cd $ICU4C_DIR/source export INTLTEST_OPTS="-e" @@ -249,7 +251,6 @@ make check 2>&1 | tee /tmp/icu4c-newData-makeCheckEx.txt # as a base for comparison): cd $ICU4J_ROOT -ant all 2>&1 | tee /tmp/icu4j-oldData-antAll.txt ant check 2>&1 | tee /tmp/icu4j-oldData-antCheck.txt # 12. Transfer the data to ICU4J: diff --git a/icu4c/source/data/coll/br.txt b/icu4c/source/data/coll/br.txt new file mode 100644 index 00000000000..a5d3f5178b4 --- /dev/null +++ b/icu4c/source/data/coll/br.txt @@ -0,0 +1,12 @@ +// © 2016 and later: Unicode, Inc. and others. +// License & terms of use: http://www.unicode.org/copyright.html#License +// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml +br{ + Version{"38"} + collations{ + standard{ + Sequence{"&C