Documentation Home
> International Language Environments Guide
International Language Environments Guide
Book Information
Preface
Chapter 1 Solaris Internationalization Overview
New Internationalization and Localization Features in Solaris 8
Internationalization and Localization Defined
Basic Steps in Internationalization
What Is a Locale?
Full and Partial Locales
Cultural Conventions
Locale Categories
Using Locale Categories for Localization
Time Formats
Date Formats
Numbers
Decimal and Thousands Separators
List Separators
Currency
Language Word and Letter Differences
Word Delimiters
Sort Order
Character Sets
Number of Characters
Western European Alphabets
Japanese Text
Korean Text
Thai Text
Chinese Text
Keyboard Differences
Other Differences
Paper Sizes
Creating Worldwide Software: The Book
Chapter 2 Internationalization Framework in the Solaris 8 Environment
Support for Codeset Independence
The CSI Approach
CSI-enabled Commands
Solaris 8 CSI-enabled Libraries
Locale Database
Process Code Format
Multibyte Support Environment (MSE)
Dynamically Linked Applications
libw and libintl
ctype Macros
Internationalization APIs in libc
genmsg Utility
Chapter 3 Contents of Solaris 8 Products
Overview of the Solaris 8 Locales
Summary of the Solaris 8 Locale
Localization Content on Solaris 8 CD-ROMs
Localization Functions in Solaris Interfaces
Script Enabling for Solaris 8
Localization in the Base and Multilingual Solaris Product
European Localization
Multiple Key Compose Sequences for Locales
Keyboard Support in the Solaris 8 Product
Changing Between Keyboards on SPARC
Changing Between Keyboards on IA
Codesets for IA
Font Formats
Location of Fonts on the System
Adding and Removing Font Packages
Summary of Asian Locales
Simplified Chinese Localization
Traditional Chinese Localization
Japanese Localization
Japanese Locales
Japanese Character Set
Japanese Font
Japanese Input Systems
How to Input Japanese Strings by using cs00
Terminal Setting for Japanese Terminals
Japanese iconv Module
Japanese Specific Printer Support
User Defined Character Support
Not Included on the Base Solaris Product
Korean Localization
Chapter 4 Overview of en_US.UTF-8 Locale Support
Unicode Overview
Unicode Locale: en_US.UTF-8 Support Overview
Desktop Input Methods
Script Selection and Input Modes
English/European Input Mode
Cyrillic Input Mode
Greek Input Mode
Arabic Input Mode
Hebrew Input Mode
Thai Input Mode
Unicode Hexadecimal and Octal Code Input Method Input Modes
Table Lookup Input Method Input Mode
Japanese Input Mode
Korean Input Mode
Simplified Chinese Input Mode
Traditional Chinese Input Mode
Input Mode Switch Key Sequence Summary
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
Setting Terminal Options
Saving the Settings in ~/.cshrc
Code Conversions
Printing
DtMail
Programming Environment
FontSet Used with X Applications
XmFontList Definition as CDE/Motif Applications
Chapter 5 X/DPS
Localization Resource Category
Information on Language Interpreters
Chapter 6 Desktop Environments
Overview of CDE
Setting Locales
Integrating Fonts
Internationalization and CDE
Matching Fonts to Character Sets
Storage of Localized Text
Xlib Dependencies
Message Guidelines
Internationalization and Distributed Networks
Mail Interchange
OpenWindows
Chapter 7 Complex Text Layout
Overview of CTL Technology
Overview of CTL Architecture
Changes in Motif to Support CTL Technology
XmDirection
Layout Direction
For More Information
XmStringDirection
XmRendition
Additional Layout Behavior
XmText, XmTextField
Character Orientation Action Routines
Character Orientation Additional Behavior
XmText Action Routines
XmTextFieldGetLayoutModifier
Purpose
Synopsis
Description
Return Value
Related Information
XmTextGetLayoutModifier
Purpose
Synopsis
Description
Return Value
Related Information
XmTextFieldSetLayoutModifier
Purpose
Synopsis
Description
Related Information
XmTextSetLayoutModifier
Purpose
Synopsis
Description
Related Information
XmStringDirectionCreate
Synopsis
Description
Related Information
UIL
How to Develop CTL Applications
Layout Direction
Creating a Rendition
Editing a Rendition
Related Information
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 8 Printing
Localization Printing Support Under the Solaris 8 Operating Environment
European Printing Support
Asian Multibyte Printing Support
Solaris Font Downloader
Reference Documents
Appendix A iconv Code Conversions
Appendix B Partial L10N Package Names on OS CD
Appendix C Languages CD Packages List
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
Y
Z
© 2010, Oracle Corporation and/or its affiliates