Consultor Eletrônico



Kbase 21761: Additional Language for Multi-byte Support on Windows 2000
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/02/2002
SUMMARY:

If the proper steps are not taken when setting up Windows 2000 Regional Locals to support multi-Byte Languages with Progress 9.1x you will experience problems.

For instance, you might encounter problems entering data in a client session and could corrupt the database if the PC is not configured correctly and the correct code pages are not chosen for Progress.

SOLUTION:

To add an additional language support in Windows 2000, follow these steps:

1) Choose Start > Settings > Control Panel.
2) Double-click Regional Settings.
3) Click the General tab. In the area titled "Language Settings
for the System", click the check box for the Language you want to
install or support, such as "Simplified Chinese", and then click
the "Set as Default button". Failure to choose "set as default"
for the language you want to support will result in the wrong font
being used, that is, many characters will be displayed improperly
in files such as the database log files, DOS Windows messages,
error messages to the clients from the application, etc.

The system will either prompt for a Windows 2000 CD-ROM or access
the system files across the network. Once the language is
installed, Windows 2000 will prompt you to restart the computer.

4) To select the Keyboard Input Locale, Click on the "Input Locals"
Tab and select the appropriate language. Click Properties.
Click the appropriate keyboard layout/IME setting then click OK.
Click on the IME Settings button and then choose the proper
settings for your use. Click OK > Apply > OK.

NOTE: The following example is for Simplified Chinese but will apply to all multi-byte languages. You must select a Keyboard layout that has IME support. An example is: Simplified Chinese (PRC) QuanPin local has IME support. If the "IME setting" button is grayed out after selecting a keyboard layout [ as with Simplified Chinese (PRC) - US Keyboard ] you will not be able to input Chinese Characters from any application window.

Progress Version 9.1B does not contain code page CP936 to support Windows 2000 Simplified Chinese. Users must upgrade to Progress Version 9.1C as a minimum level.

WARNING: Make sure you use the proper -cpinternal and -cpstream settings for Progress and the Language you chose. With the Microsoft Simplified Chinese locale on Windows 2000, -cpinternal and -cpstream for Progress must be CP936. Using GB2312 may cause data corruption with the database.


References to Written Documentation:

Progress Internationalization Guide, Version 9