Hi Jacob,
Thank you for your reply.
According to
http://www.oracle.com/technetwork/java/javase/java8locales-2095355.html,
User Interface translation for JRE and JDK are different. JDK "tools"
(ex: "javac", "native2ascii", "javadoc") are translated to ja and zh_CN
only (except "jar"). JRE resources are translated to 10 languages. These
languages are "supported" because we have linguistic resource to support
them if bugs are filed.
thanks,
-michael
On 2015年03月24日 15:14, Jacob Wisor wrote:
Hello Michael,
Am 24.03.2015 um 18:31 schrieb Michael Fang:
Hi Jabob,
Thank you very much for contributing to the translation of
native2ascii tool and
jar tool.
The information displayed on http://openjdk.java.net/groups/i18n was
created
prior to JDK8. Due to Makefile updates, the localization instruction
does not
work anymore. We need to fix this page ASAP.
Yeah, I have noticed this too, right after I had localized
sun/tools/javac/resources/javac.properties only to find out that it is
used by the outdated compiler only. I should have started with
com/sun/tools/javac/resources/javac.properties. But anyway, now I have
localized them both.
Currently, we are not able to support additional language translation
in OpenJDK
bundles without also including them in Oracle JDK bundles.
Why is this a problem? Everybody is free to use OpenJDK in their
products, including Oracle. And, if you are referring to the fact that
additional localizations may possibly require additional customer
support then I will have to disappoint you: Various currently
"supported" localizations are incomplete in various places, tools, and
components, eg. like de or sv. So, "requiring additional support" is
actually an invalid argument.
Another possibility for Oracle - if Oracle /really/ wants to waste
existing language support - is to foster a build infrastructure that
drops localization support for certain locales at build time. It is
odd and perhaps inconvenient but possible.
To add additional localization to your environment, you could create
a jar file with translated
resource files and place the jar file under <java_home>/lib/ext
directory (works
up to JDK8).
Yes, I know. But, this would be rather tedious for many people to
install. Besides, this/these multi-language JAR file(s) would have to
be hosted somewhere for people to find and download easily. Including
all localizations into OpenJDK and then perhaps excluding them for
Oracle JDK is probably the best way to go.
Regards,
Jacob
On 2015年03月09日 13:10, Jacob Wisor wrote:
Hello there!
I have added pl localization to the JAR tool. However, I did not
find the
make/common/Defs.gmk file which is referenced here:
http://openjdk.java.net/groups/i18n.
Please review this patch. More tools are coming! ;-)
Regards,
Jacob