Previous Topic: Code PageNext Topic: Specifying a Code Page Value


Code Page Translation

Different platforms use different code page values for different languages and as data moves between platforms with different code pages, the binary value must be translated to preserve the original character representation on the new platform. This is code page translation.

Code page translation is supported in all versions of the CA Gen CSE and its Clients, and Toolsets, and the Host Encyclopedia.

Code page translation is not a language translation, as in French data into German data. An example of code page translation is the translation of character data from an IBM mainframe to a format suitable for a PC. When data moves between these two platforms, code page translation occurs to ensure that characters retain their meaning.

Code page translation supports the translating textual data when different code page definitions exist between toolsets and encyclopedias, and between encyclopedias, including translating text data between the Client Server Encyclopedia clients and servers.

All text strings are translated. Some text strings such as model names, subset names, and encyclopedia names do not allow national language characters. The following strings can contain national language characters:

When the code pages of platforms differ, a code page translation occurs during:

Code page translation requires storing the code page of the model's characters with the model always and requires that all encyclopedias translate model information from the code page of their requester toolsets or encyclopedias into one or more supported code pages on the encyclopedia.

The CSE server installation automatically adds character translation tables in the Coordination and Encyclopedia databases to facilitate code page translation.

Note: For more information about installation, see the Distributed Systems Installation Guide.