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

Runtime uses wrong default encoding names for most locales

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.1.6
    • 1.1.6, 1.2.0
    • hotspot
    • 1.1.6
    • generic
    • generic
    • Verified

        The mapping tables in locale_str.h (both Windows and Solaris) that determine which encoding is used as the default encoding if the OS doesn't specify one has not been completely updated for the recent converter name changes. Only the Japanese JISEUC has been renamed to EUC_JP, and ISO8859_1 doesn't depend on this table. It is therefore likely that most locales on Solaris and some on Windows use the wrong default encoding. This may explain some of the problems that we've seen with Chinese text display.

              ssenthilsunw Shanmugam Senthil (Inactive)
              nlindenbsunw Norbert Lindenberg (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: