[jdk19u] RFR: 8293834: Update CLDR data following tzdata 2022c update [v2]

Andrew John Hughes andrew at openjdk.org
Tue Sep 27 15:16:39 UTC 2022


On Mon, 26 Sep 2022 00:05:50 GMT, Andrew John Hughes <andrew at openjdk.org> wrote:

>> This adds the alias for `Europe/Kyiv` to the CLDR translation data, following the tzdata update which introduces this zone.
>> 
>> This is unnecessary for trunk, as it will be added by an update to CLDR v42, but such updates are not backported.
>> 
>> Without patch (from https://github.com/openjdk/jdk/pull/10012#issuecomment-1247209990):
>> 
>> ~~~
>> jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US)
>> $178 ==> "Kyiv Time"
>> 
>> jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US)
>> $179 ==> "Eastern European Time"
>> ~~~
>> 
>> With patch:
>> 
>> ~~~
>> jshell> ZoneId.of("Europe/Kyiv").getDisplayName(TextStyle.FULL, Locale.US)
>> $178 ==> "Eastern European Time"
>> 
>> jshell> ZoneId.of("Europe/Kiev").getDisplayName(TextStyle.FULL, Locale.US)
>> $179 ==> "Eastern European Time"
>> ~~~
>
> Andrew John Hughes has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Update TimeZoneNamesTest to check Europe/Kyiv translations

This now has `jdk19u-fix-yes`.

@naotoj are you still ok with this, with the additional test changes?

-------------

PR: https://git.openjdk.org/jdk19u/pull/26


More information about the jdk-updates-dev mailing list