On Tue, 31 Mar 2026 22:33:34 GMT, Justin Lu <[email protected]> wrote:
> This PR updates localizable resource files so that they may only be one of > the locales: en, de, ja, or zh_CN. > > Below are the resources affected: > > - src/java.base/share/classes/sun/launcher/resources > - src/java.base/share/classes/sun/security/tools/keytool/resources > - src/java.base/share/classes/sun/security/util/resources > - src/java.desktop/macosx/classes/com/apple/laf/resources > - src/java.desktop/share/classes/com/sun/accessibility/internal/resources > - src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/resources > - src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/resources > - src/java.desktop/share/classes/com/sun/swing/internal/plaf/basic/resources > - src/java.desktop/share/classes/com/sun/swing/internal/plaf/metal/resources > - src/java.desktop/share/classes/com/sun/swing/internal/plaf/synth/resources > - src/java.desktop/share/classes/sun/awt/resources > - src/java.desktop/share/classes/sun/print/resources > - src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/resources > - src/java.desktop/windows/classes/sun/awt/windows > - src/java.logging/share/classes/sun/util/logging/resources > - src/java.rmi/share/classes/sun/rmi/registry/resources > - src/java.sql.rowset/share/classes/com/sun/rowset > - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/res > - > src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util > - src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime > - src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg > - > src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex > - src/java.xml/share/classes/com/sun/org/apache/xml/internal/res > - > src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/utils > - src/java.xml/share/classes/com/sun/org/apache/xpath/internal/res > - src/java.xml/share/classes/javax/xml/catalog > - src/jdk.jartool/share/classes/sun/tools/jar/resources > - src/jdk.management.agent/share/classes/jdk/internal/agent/resources I added the following comment to the CSR ====== I think compatibility risk==low is not right here. Not from a programming API/ABI perspective, but from an end user perspective, where I assume most of these messages are still referenced and accurate. The tool ones probably don't matter as much as the ones in the desktop module which provide localizations of end user dialogs like print and file dialogs and the removal of the accessibility ones which could affect A11Y in those regions. This also deserves a very prominent release note. ===== So I think the ones in the desktop module might be better to be left there even in the current state ------------- PR Comment: https://git.openjdk.org/jdk/pull/30524#issuecomment-4172488660
