summary of site-wide JavaScript functionality
United States-English
»
Contact HP
Search:
More options
Manual
Technical documentation - English
All of HP US
Common Desktop Environment: Internationalization Programmer's Guide
»
Technical documentation
»
Feedback
» Table of Contents
»
Index
HP Part Number: B1171-90155
Published: August 1997
Legal Notices
Publication History
Table of Contents
Preface
Who Should Use This Book
How This Book Is Organized
Related Publications
What DocBook SGML Markup Means
1 Introduction to Internationalization
Overview of Internationalization
Current State of Internationalization
Internationalization Standards
Common Internationalization System
Locales
Fonts, Font Sets, and Render Tables
Font Specification
Font Set Specification
Base Font Name List Specification
Render Tables
Text Drawing
Input Methods
Preedit Area
Status Area
Auxiliary Area
Focus Area
Layout Direction
Vertical Writing
Interclient Communications Conventions (ICCC)
2 Internationalization and the Common Desktop Environment
Locale Management
Font Management
Matching Fonts to Character Sets
Font Objects
Font Set and Render Table Syntax
Font and Render Table Functions
Font Charsets
Default Font Set Per Language Group
Drawing Localized Text
Simple Text
XmString (Compound String)
Inputting Localized Text
Basic Prompts and Dialogs
Input within a DrawingArea Widget
Application-Specific and Language-Specific Intermediate Feedbacks
Text and TextField Widget
Character Input within Customized Widgets Not Using Text[Field] Widgets
Extracting Localized Text
Resource Files
Message Catalogs
Private Files
Message Guidelines
Message Extraction Functions
XPG4/Universal UNIX Messaging Functions
XPG4 Messaging Examples
Xlib Messaging Functions
Xlib Message and Resource Facilities
Dt Messaging Functions
Localized Resources
Labels and Buttons
List Resources
Title
Text Widget
Input Method (Keyboards)
Layout Direction
Pixmap (Icon) Resources
Font Resources
Operating System Internationalized Functions
3 Internationalization and Distributed Networks
Interchange Concepts
iconv Interface
Stateful and Stateless Conversions
Simple Text Basic Interchange
iconv Conversion Functions
X Interclient (ICCCM) Conversion Functions
Window Titles
Mail Basic Interchange
Encodings and Code Sets
Code Set Strategy
Code Set Structure
ISO EUC Code Sets
4 Xt, Xlib, and Motif Dependencies
Locale Management
Font Management
Drawing Localized Text
Inputting Localized Text
Geometry Management
Focus Management
Internationalized User Interface Language
Programming for Internationalized User Interface Language
default_charset Character Set in UIL
Compound Strings in UIL
A Message Guidelines
File-Naming Conventions
Cause and Recovery Information
Comment Lines for Translators
Programming Format
Writing Style
Usage Statements
Standard Messages
Regular Expression Standard Messages
Sample Messages
Index
List of Figures
1-1
Information external to the application
1-2
Common internationalized system
1-3
Example of VendorShell widget with auxiliary (Japanese)
1-4
Example of OffTheSpot preediting with the VendorShell widget (Japanese)
1-5
Example of OverTheSpot preediting with the VendorShell widget (Japanese)
1-6
Example of Root preediting with the VendorShell widget (Japanese)
3-1
Code Set Overview
4-1
Japanese preediting example
4-2
Sample UIL program on English and Japanese environments
List of Tables
1
DocBook SGML Markup
1-1
Locale Categories
2-1
Font Set and Render Table Syntax
2-2
Localized Resources
2-3
Resources Used for Reading Lists
2-4
Resources Used for Setting Titles and Icon Names
2-5
Locale-Sensitive Text[Field] Resources
2-6
Localized Resources for Input Method Customization
2-7
The layoutDirection Resource
2-8
Pixmap Resources
2-9
Localized Font Resources
2-10
Base Operating System Internationalized Functions
3-1
Using iconv to Perform Conversions
3-2
Encoding for eucJP
3-3
Encoding for eucTW
3-4
16 Planes of the CNS 11643-1992 Standard
3-5
Encoding for eucKR
A-1
New Standard Messages
A-2
Regular Expression Standard Messages
Printable version
Privacy statement
Using this site means you accept its terms
Feedback to webmaster
© Hewlett-Packard Development Company, L.P.