<i18n dev> Add Arabic Language

Michael Fang michael.fang at oracle.com
Fri Nov 15 09:42:41 PST 2013


Hi Nashwan,

We provided localization instructions around JDK6/7 time at the 
following URL:
http://openjdk.java.net/groups/i18n/

However, there was lack of interest, so we did not continue with the 
project. The instructions is outdated now. If there is still interest in 
adding translation for various languages to openjdk, we need come up 
with updated instruction and process.

About the files to translate, I suspect most people are only interested 
in translating resource files in rt.jar (or a subset of it). Is this 
what you have in mind? Below is a list of (for example) Spanish files in 
rt.jar

% jar tvf rt.jar | grep _es
   5267 Tue Nov 12 00:22:22 PST 2013 
com/sun/accessibility/internal/resources/accessibility_es.class
   3067 Tue Nov 12 00:22:22 PST 2013 
com/sun/java/swing/plaf/gtk/resources/gtk_es.class
   2079 Tue Nov 12 00:22:22 PST 2013 
com/sun/java/swing/plaf/motif/resources/motif_es.class
   2492 Tue Nov 12 00:22:22 PST 2013 
com/sun/java/swing/plaf/windows/resources/windows_es.class
  39865 Tue Nov 12 00:19:26 PST 2013 
com/sun/org/apache/xalan/internal/res/XSLTErrorResources_es.class
  15393 Tue Nov 12 00:19:24 PST 2013 
com/sun/org/apache/xalan/internal/xsltc/compiler/util/ErrorMessages_es.class
   3541 Tue Nov 12 00:19:26 PST 2013 
com/sun/org/apache/xalan/internal/xsltc/runtime/ErrorMessages_es.class
   2728 Tue Nov 12 00:19:28 PST 2013 
com/sun/org/apache/xerces/internal/impl/msg/XMLMessageFormatter_es.class
  10387 Tue Nov 12 00:19:20 PST 2013 
com/sun/org/apache/xml/internal/res/XMLErrorResources_es.class
   4869 Tue Nov 12 00:19:20 PST 2013 
com/sun/org/apache/xml/internal/serializer/utils/SerializerMessages_es.class
   1319 Tue Nov 12 00:19:22 PST 2013 
com/sun/org/apache/xml/internal/utils/res/XResources_es.class
  21838 Tue Nov 12 00:19:22 PST 2013 
com/sun/org/apache/xpath/internal/res/XPATHErrorResources_es.class
   9121 Tue Nov 12 00:22:22 PST 2013 
com/sun/swing/internal/plaf/basic/resources/basic_es.class
   2810 Tue Nov 12 00:22:22 PST 2013 
com/sun/swing/internal/plaf/metal/resources/metal_es.class
   2350 Tue Nov 12 00:22:22 PST 2013 
com/sun/swing/internal/plaf/synth/resources/synth_es.class
  16476 Tue Nov 12 00:21:50 PST 2013 
sun/applet/resources/MsgAppletViewer_es.class
  10391 Tue Nov 12 00:22:24 PST 2013 sun/awt/resources/awt_es.class
   7926 Tue Nov 12 00:22:24 PST 2013 
sun/launcher/resources/launcher_es.class
   5806 Tue Nov 12 00:22:24 PST 2013 sun/management/resources/agent_es.class
    934 Tue Nov 12 00:21:56 PST 2013 sun/misc/resources/Messages_es.class
   9073 Tue Nov 12 00:22:22 PST 2013 sun/print/resources/serviceui_es.class
  25305 Tue Nov 12 00:21:58 PST 2013 
sun/security/tools/keytool/Resources_es.class
   7661 Tue Nov 12 00:21:58 PST 2013 
sun/security/tools/policytool/Resources_es.class
   5668 Tue Nov 12 00:21:58 PST 2013 
sun/security/util/AuthResources_es.class
   7560 Tue Nov 12 00:21:58 PST 2013 sun/security/util/Resources_es.class
   3468 Tue Nov 12 00:22:24 PST 2013 sun/tools/jar/resources/jar_es.class
    760 Tue Nov 12 00:22:24 PST 2013 
sun/util/logging/resources/logging_es.class

thanks,

-michael

On 13年11月14日 03:08 下午, Naoto Sato wrote:
> Hi Nashwan,
>
> As to whether Java supports Arabic or not, it *does* support Arabic as 
> follows:
>
> http://www.oracle.com/technetwork/java/javase/javase7locales-334809.html
>
> However, you are right that Arabic translations for those UIs are not 
> included in the run time.
>
> Naoto
>
> On 13-11-14 上午6:08, Nashwan Doaqan wrote:
>> Hi Everyone, I am Nashwan Doaqan a Web Developer from Yemen, I was
>> wondering with some of my friends why the Arabic language is not 
>> supported?!
>>
>> I am The Arabic Validator in the WordPress project, and I can help 
>> you to
>> translate all the strings in Java UI to the Arabic langauge.
>>
>> Best Regrades
>> Nashwan Doaqan



More information about the i18n-dev mailing list