Client-Library provides support for international applications through localization. Typically, an application that is localized:
Uses a native language for Client-Library and Adaptive Server messages
Uses localized datetime formats
Uses a specific character set and collating sequence (also called sort order) when converting or comparing strings
On most platforms, Client-Library uses environment variables to determine the default localization values that an application will use. If these default values meet an application’s needs, the application does not have to localize further.
If the default values do not meet an application’s needs, the application may use a CS_LOCALE structure to set custom localization values at the context, connection, or data-element levels. For information about using a CS_LOCALE structure, see “Using a CS_LOCALE structure”.
The Open Client and Open Server International Developer’s Guide contains detailed guidelines for coding international Open Client and Open Server applications. This topics page summarizes the information that is specific to Client-Library application development.