Font Display problem on win 98
We are facing a font display problem on windows 98. The application written in Java runs on both Win98 and Win NT Server Ver 4.0. It is used to display data in multiple languages eg Camodian, Laotian etc.
We are using Arial Unicode MS font for displaying Unicode characters.
These characters appear fine on Windows NT but appear differently on windows 98 for Cambodian, Laotian, Vietnamese, Turkish, Greek languages.
For all other languages ( 13 other than these) there is no problem.
Arial Unicode MS shows all languages used by us correclty in both OS except these five.
We need help to reslove this issue ASAP.
[658 byte] By [
tntsoft] at [2007-9-26 7:11:15]

Hi Dipti
Windows NT is built around Unicode, but Windows 98 does not include full Unicode support.
There are at least 3 places to add multilingual support in Windows 98:
Control Panel > Add/Remove Programs > Windows Setup > Multilanguage Support
Program Menu > Microsoft Office Tools > Microsoft Office Language Settings
IE 5 > Tools menu > Windows Update > PRODUCT UPDATES > INTERNATIONAL LANGUAGE SUPPORT
It is also possible that adding keyboard drivers from Control Panel might help.
One more most important thing is see whether "i18n.jar" file is present in <Java_home>\jre\lib or not.
regards
Ravindra Kumar
the problem is that the default Windows 98 fonts aren't capable of displaying the two characters:(\u201e & \u201c).
You need to:
1) install a font that is capable of displaying these characters into your Windows environment (unless you already have such a font installed. Do a text search of this forum for messages relating to the Arial Unicode MS font).
2) set this font on the Component on which you are displaying the text. Easiest way is to use the "setFont" method.
Windows NT systems come with Unicode display fonts already installed and presumably your java VM is using one of these as a default.
Post back if you need more clarification.
Regards,
Joe
joefk at 2007-7-1 16:54:28 >
