-
Bug
-
Resolution: Fixed
-
P3
-
1.1.6, 1.2.0
-
1.1.6
-
generic
-
generic
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2018896 | 1.2.0 | Shanmugam Senthil | P3 | Closed | Fixed | 1.2beta4 |
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.
- backported by
-
JDK-2018896 Runtime uses wrong default encoding names for most locales
-
- Closed
-