<i18n dev> RFR: 8296248: Update CLDR to Version 43.0
Naoto Sato
naoto at openjdk.org
Thu Apr 13 21:42:46 UTC 2023
On Thu, 13 Apr 2023 20:46:10 GMT, Steven R. Loomis <duke at openjdk.org> wrote:
>> Upgrading the CLDR to [version 43](https://cldr.unicode.org/index/downloads/cldr-43). This semi-annual release is their `limited-submission` release so I would not expect regressions caused by formatting changes as we had in JDK20/CLDRv42 (https://inside.java/2023/03/28/quality-heads-up/)
>
> make/data/cldr/common/main/ken.xml line 19:
>
>> 17: </localeDisplayNames>
>> 18: <characters>
>> 19: <exemplarCharacters>[a á à ǎ b c d e é è ě ɛ {ɛ\u0301} {ɛ\u0300} {ɛ\u030C} f g {gb} {gh} h i ɨ {ɨ\u0301} {ɨ\u0300} {ɨ\u030C} j k {kp} m n {ny} ŋ o ó ò ǒ ɔ {ɔ\u0301} {ɔ\u0300} {ɔ\u030C} p r s t u ú ù ǔ ʉ {ʉ\u0301} {ʉ\u0300} {ʉ\u030C} w y]</exemplarCharacters>
>
> @naotoj this is in common/main but not at basic level… is this intentional?
JDK keeps CLDR sources intact. On building JDK, .xml files are transformed into ResourceBundles and those not at the basic level are filtered out.
> make/data/cldr/common/properties/coverageLevels.txt line 115:
>
>> 113: sq ; modern ; Albanian
>> 114: sr ; modern ; Serbian
>> 115: sr_Latn ; modern ; Serbian (Latin)
>
> @naotoj BTW this was fixed
Yes. The patch before was removed with this commit: https://github.com/openjdk/jdk/pull/13469/commits/0e3456c8924960dc0bc488b08b9763bd08557a68
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/13469#discussion_r1166055276
PR Review Comment: https://git.openjdk.org/jdk/pull/13469#discussion_r1166055288
More information about the i18n-dev
mailing list