Infocenter

Chinese (Simplified) and Chinese (Traditional)

The following problems have been encountered both with Host On-Demand running in a Chinese (Simplified) language environment and with Host On-Demand running in a Chinese (Traditional) language environment.

Ctrl+Alt is detected as Ctrl with Internet Explorer 6.0 running as a Java 1 browser

When the Host On-Demand client is run on the Windows platform with Internet Explorer 6.0 running as a Java 1 browser, and the locale is Chinese (Simplified) or Chinese (Traditional), Ctrl+Alt is detected as Ctrl if Ctrl+Shift or Ctrl+Space has previously been pressed. This problem was originally seen on Windows XP.

Problem scenario:
The problem scenario is as follows:
  1. The user starts a 3270 or 5250 session and clicks Edit > Preferences > Keyboard.
  2. The keyboard reassignment popup appears.
  3. The user clicks the Key Assignment tab.
  4. The user chooses any category and function, such as Menu Commands, About Host On-Demand.
  5. The user clicks Assign a key.
  6. The user presses the key sequence Ctrl+Alt.

Normally this scenario works correctly; that is, the key sequence Ctrl+Alt is associated with the specified function, such as About Host On-Demand.

However, if the user has pressed Ctrl+Shift or Ctrl+Space one or more times at any time after the session was started and before the 6-step scenario described above is started, then the problem occurs.

The problem is that the key sequence Ctrl, rather than Ctrl+Alt, is associated with the specified function.

Reason for the problem:

The reason for this problem is a bug in the Java 1 JVM (JVM level 3805) of Internet Explorer 6.0. When the user presses Ctrl+Alt after either Ctrl+Shift or Ctrl+Space has been pressed one or more times, then the Java 1 JVM passes Ctrl to the application, rather than Ctrl+Alt.

Note: Ctrl+Shift or Ctrl+Space is also the key sequence in Traditional or Simplified Chinese that toggles the IME window open or closed.

After the problem described above has occurred, pressing Ctrl+Shift or Ctrl-Space any number of times does not fix the problem.

Workaround:

In the environment in which this problem occurs, do not use Ctrl+Alt as an assigned key sequence.

IME toolbar mistakenly turns on when clicking sessions using Java 2

On Traditional/Simplified Chinese Windows, the IME toolbar might launch and turn to On when you single click icons on the Host On-Demand desktop. However, when you launch Host On-Demand terminal windows, IME will be turned to Off and you can input SBCS characters correctly.

Auto IME with Chinese (Simplified) and Chinese (Traditional)

On Simplified and Traditional Chinese Windows, the Auto IME function does not work if the default SBCS (English) IME is set as the current IME. To use Auto IME, manually set DBCS IME as the default IME using Control Panel > Keyboard > Input Locales.

font.properties.zh_TW and .zh in IBM Java2 for Linux version 1.3.1 are not configured correctly for WorldType fonts.

In IBM Java 2 for Linux version 1.3.1, the files font.properties.zh and font.properties.zh_TW are not configured correctly for IBM WorldType fonts. Consequently DBCS characters are not displayed correctly.

To resolve this problem, download and install IBM Java 2 for Linux version 1.3.1 SR2 or higher.

For instructions on modifying the font.properties.xx files, see IBM WorldType fonts for Linux for the DBCS languages and On a Windows client with a Java 2-enabled browser, some GB18030 4-byte characters are not displayed correctly in 3270 and 5250 display sessions.