Timothy Lee
-
2003-07-28
- priority: 5 --> 7
Under the Traditional Chinese version of Windows 98,
the internal coding is BIG5. When entering text using
IME, UniRed treats the BIG5 encoding as if it were
Unicode characters, thus resulting in the display of
incorrect text.
For example, the BIG5 chracter 0xA440 corresponds to
U+4E00. However when entered into UniRed, it appears
as U+A440.
UniRed seems to assume that IMM always use Unicode as
it's internal encoding. This assumption does not hold
for Win9x and WinME.