Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4219442

L10n property/classes reside in the base jar files in Java2

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Won't Fix
    • Icon: P4 P4
    • None
    • 1.2.0
    • globalization
    • generic
    • solaris_2.6







      In Java 2 distribution for Solaris, Japanese localization files are archived
      in the same jar files as the base components. This architecture
      does not allow other localizations.

      The problem is:
        - Localization other than Japanese can not be done unless the base package
          contents are altered. Japanese L10n cannot be updated (for additional
          translation or bug fixes or whatever the reason is) unless the base
          package contents are altered.

      Java L10n on Solaris is completely blocked unless there is a resolution
      for this problem.

      ---------------------------------------
      Here is a list of Japanese L10N files.
      iwabuchi@dahlia> pwd
      /usr/java1.2/lib
      iwabuchi@dahlia> jar tvf dt.jar | grep _ja
      iwabuchi@dahlia> jar tvf tools.jar | grep _ja
       83880 Tue Feb 02 12:32:22 JST 1999 sun/tools/javac/resources/javac_ja.properties
         906 Tue Feb 02 13:26:00 JST 1999 sun/tools/native2ascii/resources/MsgNative2ascii_ja.class
       17818 Tue Feb 02 13:23:34 JST 1999 sun/applet/resources/MsgAppletViewer_ja.class
        8100 Tue Feb 02 12:34:48 JST 1999 com/sun/tools/javah/resources/l10n_ja.properties
       16707 Tue Feb 02 13:26:58 JST 1999 com/sun/tools/javadoc/resources/javadoc_ja.properties
        1833 Tue Feb 02 13:26:58 JST 1999 com/sun/tools/javadoc/resources/doclets_ja.properties
       29451 Tue Feb 02 13:26:58 JST 1999 com/sun/tools/javadoc/resources/standard_ja.properties
      iwabuchi@dahlia> pwd
      /usr/java1.2/jre/lib
      iwabuchi@dahlia> jar tvf rt.jar | grep _ja
        1838 Tue Feb 02 12:41:42 JST 1999 com/sun/java/swing/plaf/motif/resources/motif_ja.properties
        1360 Tue Feb 02 12:41:44 JST 1999 com/sun/java/swing/plaf/windows/resources/windows_ja.properties
        3385 Tue Feb 02 12:38:30 JST 1999 java/awt/resources/awt_ja.properties
        2615 Tue Feb 02 12:41:42 JST 1999 javax/swing/plaf/basic/resources/basic_ja.properties
        1359 Tue Feb 02 12:41:42 JST 1999 javax/swing/plaf/metal/resources/metal_ja.properties
         945 Tue Feb 02 13:08:32 JST 1999 sun/awt/motif/resources/updialog_ja.properties
         807 Tue Feb 02 13:08:32 JST 1999 sun/awt/motif/resources/printcontrol_ja.properties
       17818 Tue Feb 02 13:23:34 JST 1999 sun/applet/resources/MsgAppletViewer_ja.class
      iwabuchi@dahlia> jar tvf i18n.jar | grep _ja
        1504 Tue Feb 02 13:33:20 JST 1999 sun/awt/im/resources/InputMethodManagerResources_ja.class
         674 Tue Feb 02 13:33:22 JST 1999 java/text/resources/DateFormatZoneData_ja.class
       44055 Tue Feb 02 13:33:26 JST 1999 java/text/resources/LocaleElements_ja.class
         772 Tue Feb 02 13:33:26 JST 1999 java/text/resources/LocaleElements_ja_JP.class

      *******************************
      I confirmed with Japan that that this poses no serious problem for them for Kestrel 1.3 on Oct 04. I also reviewed the situation with Kazem the RE. We decided to change the status to RFE to address with Merlin, when I hope to alter the L10n structure any way.


      ###@###.### 1999-10-08

            nlindenbsunw Norbert Lindenberg (Inactive)
            duke J. Duke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: