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

RFE: Windows NT 4.0 and Windows 2000 missing support for encodings

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • 1.4.0
    • 1.3.0
    • core-libs



      Name: mc57594 Date: 01/08/2000


      JDK 1.3R is missing default file.encoding support for three Windows NT 4.0
      locales and eight Windows 2000 locales. These locales are:

      Windows NT 4.0
      Chinese (Hong Kong)
      Croatian
      Vietnamese

      Windows 2000
      Azeri (Cyrillic)
      Azeri (Latin)
      Chinese (Macau)
      Farsi
      Kazakh
      Tatar
      Uzbek (Cyrillic)
      Uzbek (Latin)

      I am including a fix for these encodings in the
      \src\win32\native\common\locale_str.h file below.

        Fixes for Azeri and Uzbek (ISO 639 az and uz) have been omitted as Microsoft NLSAPI code
      return the same country for these -- Azerbaijan and Uzbekistan,
      respectively. Given the same country return, these locale may possibly
      require a variant, but I leave that for Sun to decide. Note that the
      encodings for Azeri and Uzbek Latin forms should be "Cp1254", and the
      encodings for Azeri and Uzbek Cyrillic forms should be "Cp1251".
      (Review ID: 99678)
      ======================================================================

            sherman Xueming Shen
            mchamnessunw Mark Chamness (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: