Documentation Home
> International Language Environments Guide
International Language Environments Guide
Book Information
Index
Numbers and Symbols
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
W
X
Preface
Chapter 1 Solaris Internationalization Overview
New Internationalization and Localization Features
Internationalization and Localization Defined
Basic Steps in Internationalization
Localization Functions in Solaris Interfaces
What Is a Locale?
Full and Partial Locales
Behavior Affected by Locales
Locale Categories
Using Locale Categories for Localization
Time Formats
Date Formats
Numbers
Currency
Language Word and Letter Differences
Word Delimiters
Sort Order
Character Sets
Western European Alphabets
Japanese Text
Korean Text
Thai Text
Chinese Text
Hebrew Text
Hindi Text
Keyboard Differences
Differences in Paper Sizes
Chapter 2 General Internationalization Features
Support for Codeset Independence
CSI Approach
CSI-enabled Commands
Solaris 9 CSI-enabled Libraries
Locale Database
Process Code Format
Multibyte Support Environment
Dynamically Linked Applications
Changed Interfaces
ctype Macros
Internationalization APIs in libc
genmsg Utility
User Defined and User Extensible Code Conversions
Chapter 3 Localization in the Solaris 9 Environment
Software Support for Localization
Summary of the Solaris 9 Locale Packages
Additional Locales in This Release
Supported Locales
Multiple Key Compose Sequences for Locales
Keyboard Support in the Solaris 9 Product
Changing Between Keyboards on SPARC Systems
Changing Between Keyboards on Intel Systems
Keyboard Layout Illustrations
Chapter 4 Supported Asian Locales
Asian Supported Locales
Input Method Auxiliary Window Support for Simplified and Traditional Chinese
Thai Localization
Thai Input Method Auxiliary Window
Simplified Chinese Localization
Traditional Chinese Localization
Japanese Localization
Japanese Locales
Japanese Character Sets
Japanese Fonts
Japanese Input Systems
Terminal Setting for Japanese Terminals
Japanese iconv Module
User-Defined Character Support
Differences Between Partial and Full Locales
Korean Localization
Chapter 5 Overview of UTF-8 Locale Support
Unicode Overview
Unicode Locale: en_US.UTF-8 Support Overview
Desktop Input Methods
Script Selection and Input Modes
Accessing Input Mode
Input Mode Switch Key Sequences
English/European Input Mode
Arabic Input Mode
Cyrillic Input Mode
Greek Input Mode
Hebrew Input Mode
Hindi Input Mode
Japanese Input Mode
Korean Input Mode
Simplified Chinese Input Mode
Thai Input Mode
Traditional Chinese Input Mode
Traditional Chinese (Hong Kong) Input Mode
Unicode Hexadecimal Input Mode
Table Lookup Input Mode
System Environment
Locale Environment Variable
TTY Environment Setup
Loading a STREAMS Module at Kernel
dtterm and Terminals Capable of Input and Output of UTF-8 Characters
Terminal Support for Latin-1, Latin-2, or KOI8-R
Saving the Settings in ~/.cshrc
Code Conversions
DtMail
Programming Environment
FontSet Used with X Applications
FontList Definition in CDE/Motif Applications
Chapter 6 Complex Text Layout
Overview of CTL Technology
Overview of CTL Architecture
CTL Support for X Library Based Applications
New XOC Resources
Changes in Motif to Support CTL Technology
XmNlayoutDirection
Determining the Layout Direction
XmStringDirection
XmRendition
Additional Layout Behavior
XmText and XmTextField
Character Orientation Action Routines
Character Orientation Additional Behavior
XmText Action Routines
XmTextFieldGetLayoutModifier
XmTextGetLayoutModifier
XmTextFieldSetLayoutModifier
XmTextSetLayoutModifier
XmStringDirectionCreate
UIL Arguments
How to Develop CTL Applications
Layout Direction
Creating a Rendition
Editing a Rendition
Creating a Render Table in a Resource File
Creating a Render Table in an Application
Horizontal Tabs
Mouse Selection
Keyboard Selection
Text Resources and Geometry
Porting Instructions
Chapter 7 Print Filter Enhancement With mp
Printing for UTF-8
mp Print Filter Enhancement Overview
Using mp with the Locale Specific Font Configuration File mp.conf
Using mp With the Locale-specific PostScript Prologue Files
Using mp as an Xprt (X Print Server) Client
Localization of the Configuration File
Font Aliasing
Font Group Definition
Mapping Section
Association Section
Adding a Printer-resident Font
Creating a Shared Object File
Customizing Existing prolog Files and Adding New prolog Files
PostScript File Customization
Locale-dependent prolog Files
Common PostScript prolog Files
Print Layout prolog Files
.xpr File Customization
STARTCOMMON/ENDCOMMON Keywords
STARTPAGE/ENDPAGE
STARTFORCEDPAGE/ENDFORCEDPAGE
STARTCOLUMN/ENDCOLUMN
STARTFORCEDCOLUMN/ENDFORCEDCOLUMN
Creating a New .xpr File
Appendix A iconv Code Conversions
Appendix B Partial Locale Package List on Software CDs
Appendix C Full Locale Package List on Languages CD
© 2010, Oracle Corporation and/or its affiliates