Skip Headers
Oracle® Application Server Globalization Guide
10
g
Release 3 (10.1.3.1.0)
Part Number B31263-01
Home
Book List
Index
Contact Us
Next
View PDF
Contents
List of Examples
List of Tables
Title and Copyright Information
Preface
Audience
Documentation Accessibility
Related Documentation
Conventions
1
Overview of Globalization in Oracle Application Server
1.1
Internet Applications Globalization
1.2
Globalization Concepts
1.2.1
Locale
1.2.2
Character Set
1.2.3
Unicode
1.3
Designing a Global Internet Application
1.3.1
Monolingual Internet Application Architecture
1.3.2
Multilingual Internet Application Architecture
1.4
Overview of Developing Global Internet Applications
2
Developing Locale Awareness
2.1
Developing Locale Awareness in Global Internet Applications
2.2
Locale Awareness in J2EE and Internet Applications
2.2.1
Locale Awareness in Java Applications
2.2.2
Locale Awareness in Perl and C/C++ Applications
2.2.3
Locale Awareness in SQL and PL/SQL Applications
2.3
Locale Awareness in Oracle Application Server Component Applications
2.3.1
Locale Awareness in Oracle Application Server Wireless Services
2.3.2
Locale Awareness in Oracle Application Server Forms Services
2.3.3
Locale Awareness in Oracle Reports
2.3.4
Locale Awareness in Oracle Business Intelligence Discoverer
3
Oracle Globalization Development Kit
3.1
Overview of the Oracle Globalization Development Kit
3.2
GDK Quick Start
3.2.1
Modifying the HelloWorld Application
3.3
GDK Application Configuration File
3.3.1
locale-charset-maps
3.3.2
page-charset
3.3.3
application-locales
3.3.4
locale-determine-rule
3.3.5
locale-parameter-name
3.3.6
message-bundles
3.3.7
url-rewrite-rule
3.4
GDK Application Framework for J2EE
3.4.1
Making the GDK Framework Available to J2EE Applications
3.4.2
Integrating Locale Sources into the GDK Framework
3.4.3
Getting the User Locale From the GDK Framework
3.4.4
Implementing Locale Awareness Using the GDK Localizer
3.4.5
Defining the Supported Application Locales in the GDK
3.4.6
Handling Non-ASCII Input and Output in the GDK Framework
3.4.7
Managing Localized Content in the GDK
3.4.7.1
Managing Localized Content in JSPs and Java Servlets
3.4.7.2
Managing Localized Content in Static Files
3.5
GDK Java API
3.5.1
Oracle Locale Information in the GDK
3.5.2
Oracle Locale Mapping in the GDK
3.5.3
Oracle Character Set Conversion in the GDK
3.5.4
Oracle Date, Number, and Monetary Formats in the GDK
3.5.5
Oracle Binary and Linguistic Sorts in the GDK
3.5.6
Oracle Language and Character Set Detection in the GDK
3.5.7
Oracle Translated Locale and Time Zone Names in the GDK
3.5.8
Using the GDK for E-mail Programs
3.6
GDK for Java Supplied Packages and Classes
3.6.1
oracle.i18n.lcsd
3.6.2
oracle.i18n.net
3.6.3
oracle.i18n.servlet
3.6.4
oracle.i18n.text
3.6.5
oracle.i18n.util
3.7
GDK for PL/SQL Supplied Packages
4
Implementing HTML Features
4.1
Implementing HTML Features for Global Applications
4.2
Formatting HTML Pages to Accommodate Text in Different Languages
4.3
Encoding HTML Pages
4.3.1
Choosing an HTML Page Encoding for Monolingual Applications
4.3.2
Choosing an HTML Page Encoding for Multilingual Applications
4.3.3
Specifying the Page Encoding for HTML Pages
4.3.3.1
Specifying the Encoding in the HTTP Header
4.3.3.2
Specifying the Encoding in the HTML Page Header
4.3.4
Specifying the Page Encoding in Java Servlets and Java Server Pages
4.3.5
Specifying the Page Encoding in Oracle PL/SQL Server Pages
4.3.5.1
Specifying the Page Encoding in PL/SQL for Monolingual Environments
4.3.6
Specifying the Page Encoding in Perl
4.3.7
Specifying the Page Encoding in Oracle Application Server Mobile Services Applications
4.3.8
Specifying the Page Encoding in Oracle Web Cache Enabled Applications
4.3.9
Specifying the Page Encoding in Oracle Application Server Reports Services Applications
4.3.9.1
Specifying the Page Encoding in JSP Reports for the Web
4.3.9.2
Specifying the Page Encoding in HTML for Oracle Application Server Reports Services
4.3.9.3
Specifying the Page Encoding in XML for Oracle Reports
4.4
Encoding URLs
4.4.1
Encoding URLs in Java
4.4.2
Encoding URLs in PL/SQL
4.4.3
Encoding URLs in Perl
4.5
Handling HTML Form Input
4.5.1
Handling HTML Form Input in Java
4.5.2
Handling HTML Form Input in PL/SQL
4.5.2.1
Handling HTML Form Input in PL/SQL for Monolingual Applications
4.5.2.2
Handling HTML Form Input in PL/SQL for Multilingual Applications
4.5.3
Handling HTML Form Input in Perl
4.5.4
Handling Form Input in Oracle Application Server Mobile Services Applications
4.6
Decoding HTTP Headers
4.6.1
Decoding HTTP Headers from Oracle Single Sign-On
4.6.2
Decoding String-type Mobile Context Information Headers in Oracle Application Server Wireless Services
4.7
Organizing the Content of HTML Pages for Translation
4.7.1
Translation Guidelines for HTML Page Content
4.7.2
Organizing Static Files for Translation
4.7.3
Organizing Translatable Static Strings for Java Servlets and Java Server Pages
4.7.4
Organizing Translatable Static Strings in C/C++ and Perl
4.7.5
Organizing Translatable Static Strings in Message Tables
4.7.6
Organizing Translatable Dynamic Content in Application Schema
5
Using a Centralized Database
5.1
Using a Centralized Database and Accessing the Database Server
5.2
Using JDBC to Access the Database
5.3
Using PL/SQL to Access the Database
5.4
Using Perl to Access the Database
5.5
Using C/C++ to Access the Database
5.5.1
Using the OCI API to Access the Database
5.5.2
Using the Unicode API Provided with OCI to Access the Database
5.5.3
Using Unicode Bind and Define in Pro*C/C++ to Access the Database
6
Configuring Oracle Application Server for Global Deployment
6.1
Installing Oracle Application Server for Global Deployment
6.2
Configuring Oracle HTTP Server and OC4J for Global Deployment
6.2.1
About Manually Editing HTTP Server and OC4J Configuration Files
6.2.2
Configuring the NLS_LANG Parameter
6.2.2.1
Preconfigured NLS_LANG Values
6.2.3
Configuring Transfer Mode for mod_plsql Runtime
6.2.4
Configuring the Runtime Default Locale
6.2.4.1
mod_jserv Runtime for Java
6.2.4.2
OC4J Java Runtime
6.2.4.3
mod_plsql Runtime for PL/SQL and Oracle PL/SQL Server Pages
6.2.4.4
mod_perl Runtime for Perl Scripts
6.2.4.5
C/C++ Runtime
6.3
Configuring Oracle Application Server Portal for Global Deployment
6.4
Configuring Oracle Application Server Wireless for Global Deployment
6.4.1
Configuring Encoding for Outgoing E-mail Messages
6.5
Configuring Oracle Application Server Forms Services for Global Deployment
6.6
Configuring OracleAS Reports Services for Global Deployment
6.7
Configuring Oracle Business Intelligence Discoverer for Global Deployment
6.8
Configuring a Centralized Unicode-enabled Database to Support Global Deployment
7
A Multilingual Demonstration for Oracle Application Server
7.1
Description of the World-of-Books Demonstration
7.2
Architecture and Design of the World-of-Books Demonstration
7.2.1
World-of-Books Architecture
7.2.2
World-of-Books Design
7.2.3
World-of-Books Schema Design
7.3
Installing the World-of-Books Demonstration
7.4
Building, Deploying, and Running the World-of-Books Demonstration
7.4.1
How to Build the World-of-Books Demonstration
7.4.2
How to Deploy the World-of-Books Demonstration
7.4.3
How to Run the World-of-Books Demonstration
7.5
Locale Awareness of the World-of-Books Demonstration
7.5.1
How World-of-Books Determines the User's Locale
7.5.2
How World-of-Books Uses Locale Information in LocalizationContext Methods
7.5.3
How World-of-Books Sorts Query Results
7.5.4
How World-of-Books Searches the Contents of Books
7.6
Encoding HTML Pages for the World-of-Books Demonstration
7.7
Handling HTML Form Input for the World-of-Books Demonstration
7.8
Formatting HTML Pages in the World-of-Books Demonstration
7.9
Encoding URLs in the World-of-Books Demonstration
7.10
Accessing the Database in the World-of-Books Demonstration
7.11
Organizing the Content of HTML Pages in the World-of-Books Demonstration
7.11.1
Static Files for World-of-Books Online Help
7.11.2
Using Resource Bundles for the Content of World-of-Books HTML Pages
A
Oracle Application Server Translated Languages
B
GDK Error Messages
Glossary
Index