Common Locale Data Repository (CLDR)
Java Enhancement Proposal 252, uses CLDR Locale Data by default, implements the decision to use locale data from the Unicode Common Locale Data Repository by default. CLDR is a key component of many software applications that supports multiple languages. It is touted as the largest locale data repository and is used by a plethora of large software providers to include Apple, Google, IBM, and Microsoft. The widespread use of CLDR has made it the unofficial industry standard repository for locale data. Making this the default repository in the Java 9 platform further solidifies it as the software industry standard.
Interestingly, CLDR was already part of JDK 8, but was not the default library. In Java 8, we had to enable CLDR by setting a system property as shown here:
java.locale.providers=JRE,CLDR
So, in Java 9, we no longer have to enable CLDR as it will be the default repository.
There are additional locale data repositories in the Java 9 platform....