|The Z and I Emulator for Web Troubleshooting Guide cites several examples of problems associated with displaying national characters.
Many of these problems are related to JVM levels and can be solved by upgrading to a later version.
information about checking for and upgrading your level of JVM, refer to the Java 1 and Java 2 checklists in the
Download and client troubleshooting checklist.
Installing and configuring the appropriate font and keyboard
Cannot use IBM Worldtype fonts in Z and I Emulator for Web display sessions
Editing the font.properties files to display characters correctly
Code page conversion for FTP sessions
For characters to be displayed correctly, you must and install and configure the appropriate font and keyboard layout for the selected host code page. For example, if the code page selected in the session profile is Greek code page 737, but you have not configured the system to use an appropriate Greek font and keyboard layout, then you will not be able to type or view all the Greek characters.
If you cannot use IBM WorldType fonts on a Z and I Emulator for Web display session, you may need to update the font.properties.<locale> file. Several font.properties files are bundled with the Java 2 SDK. You can find these files in the directory ../lib, which is located beneath the directory where Java is installed. Modify the file so that the monospaced WorldType font is the highest priority.
The following is an example for Traditional Chinese:
monospaced.0=Monotype Sans Duospace WT TC monospaced.1=Courier New monospaced.2=\u7d30\u660e\u9ad4,CHINESEBIG5_CHARSET monospaced.3=Lucida Sans Typewriter Regular monospaced.4=Lucida Sans Regular
Even though Z and I Emulator for Web is designed to support many national languages, sometimes characters are displayed as boxes or question marks on the screen. In order to see those characters correctly, you need to have the appropriate font installed, and your font.properties file has to be modified to recognize this font. The Microsoft JVM, which is the default Java environment for Internet Explorer, does not recognize font.properties files.
To modify the font.properties file, take one or both of the following steps:
Z and I Emulator for Web contains the set of font.properties files in IBM JRE for Windows under the zieweb\samples\fonts\win32 directory. Each file has a unique file extension that consists of two alphabetical characters, such as "ko" for Korean. Refer to Alphabetical list of two-letter language codes at https://www.loc.gov/standards/iso639-2/php/code_list.php for the list of two-letter language codes.
Note: If you are running Z and I Emulator for Web on a Windows platform, you may be able to see the characters correctly just by copying it to the appropriate directory of your JRE.
For example, if you are using Netscape 4 on the AIX platform and want
to reuse font.properties.ru (for Russian) for a Greek environment, you
can take the following steps:
These steps change the code page from Cyrillic to Greek. ISO8859-x is an code page specified by ISO and mostly used on Unix platforms.
Use the following table as a reference on standard code pages used in your language environment.
|8859-2||1250||Latin-2 (Central Europe)|
For more information about fonts and font.properties files, see the following documentation:
The FTP Protocol logic assumes that ASCII communication between the host FTP server and client FTP session will occur in a code page compatible with the client.