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

Reply via email to