-
Sub-task
-
Resolution: Delivered
-
P4
-
9
-
generic
-
generic
-
Verified
In JDK 9, the default locale data uses data derived from the Unicode Consortium's Common Locale Data Repository (CLDR). As a result, users may see differences in locale sensitive services behavior and/or translations. For example, CLDR does not provide localized display names for most 3-letter time zone IDs, thus the display names may be different from JDK 8 and older. The JDK continues to ship with the legacy JRE locale data and the system property `java.locale.providers` can be used to configure the lookup order. To enable behavior compatible with JDK 8, the system property can be set with:
`-Djava.locale.providers=COMPAT,SPI`
For more detail, refer to the [JEP 252][jep252].
[jep252]: http://openjdk.java.net/jeps/252
`-Djava.locale.providers=COMPAT,SPI`
For more detail, refer to the [JEP 252][jep252].
[jep252]: http://openjdk.java.net/jeps/252