JDK 27 removes unmaintained translation resource files from the OpenJDK source tree, keeping only English, German, Japanese, and Simplified Chinese as actively maintained locales. Resources in the java.desktop module are exempt from removal due to their stability and end-user visibility. Oracle JDK builds are unaffected since they already excluded these files at build time. Other JDK builds will now display unsupported locale messages in English, which may impact tests or applications that depend on locale-specific output.
Sort: