RFR: 8234347: "Turkey" meta time zone does not generate composed localized names, 8236548: Localized time zone name inconsistency between English and other locales
huizhe.wang at oracle.com
Sat Feb 8 02:00:10 UTC 2020
I see the existing tests were changed, e.g. the abbreviation / short
timezone name, the result of calling getDisplayName. Would you need a
CSR to discuss/document the potential incompatibility?
On 2/7/20 1:44 PM, naoto.sato at oracle.com wrote:
> Please review the fix to the following issues:
> The proposed changeset is located at:
> This changeset includes the following changes:
> - English time zone names missing in CLDR source files are no longer
> copied from COMPAT provider at build time. Rather it is synthesized at
> runtime, which has been the way other locales did.
> - Runtime CLDR time zone name provider fallback logic has been
> refined. It now falls back to parent locales per each missing name,
> instead of resource bundle. Also, region fall back is now using
> exemplar city to synthesize the name (e.g., "Turkey" meta zone)
> - Minor fix in DateTimeFormatterBuilder on zone text parsing. It now
> parses zone texts that start with "UTC", yet it is ZoneId.
More information about the core-libs-dev