Programmer's Guide to Writing Programs
Table of Contents
Index
Chapter 8: Internationalization Support
8.1 Introduction
8.2 National Language Support (NLS)
8.3 Double-Byte Character Set (DBCS) Support
8.3.1 DBCS Transparency Support
8.3.2 Double-Byte Line Draw and Graphics Characters
8.3.2.1 Additional Syntax to Support DBCS
8.3.3 Support for Translation between ASCII and EBCDIC
8.4 Enabling Internationalization
8.5 Setting Up the Environment for NLS and DBCS
8.6 Creating Programs That Use NLS
8.7 Running Your NLS-Enabled Program
8.7.1 String Comparisons
8.7.2 Class Condition Tests
8.7.3 Key Comparisons in Indexed Sequential Files
8.7.4 SORT and MERGE Comparisons
8.7.5 Case Conversion
8.7.6 Collating Sequence Operations
8.7.7 Editing and De-editing Moves
8.7.8 Intrinsic Functions Numval and Numval-c
8.7.9 User Interfaces
8.8 Mixing NLS-enabled and Non-NLS-enabled Programs
8.9 Writing NLS Message Files
8.10 NLS Library Routines
8.11 Converting Between ASCII and EBCDIC
8.11.1 Converting ASCII/EBCDIC Data Using the CHARSET Directive
8.11.2 Current Limitations on ASCII and EBCDIC
8.11.3 Collating Sequences for ASCII and EBCDIC
8.11.4 Converting ASCII/EBCDIC Data Using the CODESET Program
8.11.5 Configuring _CODESET with the Codecomp Utility
8.11.5.1 Creating Mapping Files
8.11.5.2 Specifying New Translation Schemes
8.11.5.3 Format of the Mapping Files for Codecomp
8.11.5.4 Example of Configuring _CODESET Using Codecomp
8.11.6 Configuring the _CODESET Program Manually