Software Internationalization Guide
Contents
Software Internationalization Guide—526225-002
ii
3. POSIX and XPG Internationalization Model
Multibyte Characters 2-10
Wide Characters 2-10
Signed Versus Unsigned Character Data Types 2-11
Integer Versus Character Data Types 2-11
File Codes and Process Codes 2-11
Data Transparency 2-12
Character Classification 2-13
Case Classification 2-13
New Character Classifications 2-13
Classification Functions 2-13
Collation 2-14
Character-Encoded Collation 2-14
Character-Set Collation 2-15
Multilevel Collation 2-15
Ideographic Character Collation 2-15
Other Collation Considerations 2-16
Numeric Representation 2-16
Date Formats 2-16
Time Formats 2-17
Numeric and Monetary Formats 2-18
3. POSIX and XPG Internationalization Model
Standards Organizations 3-1
POSIX 3-1
XPG 3-1
ISO 3-1
Uniforum 3-1
POSIX and XPG Internationalization Model 3-2
Working With Locales 3-2
Accessing Locale Objects 3-3
Locale Names 3-3
Locale Environment Variables 3-3
Locale Variable Precedence 3-4
Setting the User Locale Environment 3-5
Setting the Program Environment 3-6
Locale-Independent Code 3-6
Messaging System 3-7
Creating Message Source Files 3-8
Generating Message Catalogs 3-9