Oracle Procedural Gateway for APPC User's Guide
Release 9.0.1.0.1 for UNIX

Part Number A90397-01
Go To Documentation Library
Library
Go To Product List
Product
Go To Table Of Contents
Contents
Go To Index
Index

Go to previous page Go to next page

H
National Language Support

This appendix documents the National Language Support (NLS) information for the gateway. More information about using NLS is in the Oracle9i Server Application Developer's Guide.

This appendix includes the following sections:

Overview

National Language Support is a technology that enables Oracle applications to interact with users in their native language, using their conventions for displaying data.

The Oracle NLS architecture is data-driven, enabling support for specific languages and character encoding schemes to be added without requiring any changes in source code.

Languages Supported for Messages

The Oracle Procedural Gateway for APPC is capable of issuing its messages in languages other than English. The following table shows the currently supported languages in the left column, and the right column presents each language's corresponding language, territory, and recommended character set specifications for use in the language setting. Other character sets can be used, but care must be taken to ensure that the character set used contains the full set of characters required by the specified language.

Language  Setting for language_territory.charset 

American English 

american_america.us7ascii  

Brazilian Portuguese 

"brazilian portuguese"_brazil.we8iso8859p1 

Czech 

czech_czechoslovakian.ee8iso8859p2 

Danish 

danish_denmark.we8iso8859p1  

Dutch 

dutch_"the Netherlands".we8iso8859p1 

Finnish 

finnish_finland.we8iso8859p1  

French 

french_france.we8iso8859p1  

German 

german_germany.we8iso8859p1  

Greek 

greek_greece.el8iso8859p7  

Hungarian 

hungarian_hungary.ee8iso8859p2 

Italian 

italian_italy.we8iso8859p1  

Japanese 

japanese_japan.ja16euc 

Korean 

korean_korea.ko16ksc5601 

Norwegian 

norwegian_norway.we8iso8859p1  

Polish 

polish_poland.ee8iso8859p2  

Portuguese 

portuguese_portugal.we8iso8859p1  

Russian 

russian_cis.cl8iso8859p5  

Simplified Chinese 

"simplified chinese"_china.zhs16cgb231280 

Slovak 

slovak_slovakia.ee8iso8859p2 

Spanish 

spanish_spain.we8iso8859p1  

Swedish 

swedish_sweden.we8iso8859p1  

Turkish 

turkish_turkey.we8iso8859p9  

The language used by the Procedural Gateway for APPC server is specified by the LANGUAGE parameter in the initsid.ora file for the gateway. The syntax for the LANGUAGE parameter is:

LANGUAGE=language[_territory.charset]

where language, territory, and charset are valid values from the preceding table. If no LANGUAGE parameter is specified in the initsid.ora file, the default language used is American English.

The language used by the Procedural Gateway Administration Utility, PGAU, is specified by the NLS_LANG environment variable, in the same syntax as described for the LANGUAGE parameter for the server. If the NLS_LANG environment variable is not set, then the default language used is American English.

Languages Supported for Data Conversion

The Oracle Procedural Gateway for APPC does no data conversion in the gateway itself. Instead, all conversion of data flowing between the integrating server and the gateway is performed by the Oracle integrating server. This is accomplished through calls within the TIP to the UTL_RAW.CONVERT function, which converts data from the local character set at the integrating server to the character set of the OLTP system.

The character set of the remote OLTP system is specified for:

This information is generated into the TIP automatically by PGAU.


Attention:

It is extremely important to ensure that the character set or codepage of the OLTP data be specified for PGAU using these parameters:

  • DEFINE TRANSACTION . . . NLS_LANGUAGE

  • DEFINE TRANSACTION . . .REMOTE_MBCS

  • REDEFINE DATA . . . REMOTE_LANGUAGE

 

Languages and character sets supported by the UTL_RAW.CONVERT function are the same as those supported by the Oracle integrating server. Refer to the platform-specific documentation for your Oracle integrating server for information on which languages and character sets are supported. If your integrating server is on an ASCII platform, then the platform-specific documentation might not list any of the EBCDIC character sets. This does not necessarily mean they are not supported. You should contact Oracle Support Services in this case.


Attention:

Integrating servers at Version 7.2 and later support loadable character sets, and support all ASCII and EBCDIC character sets provided by Oracle7 and later.  



Go to previous page Go to next page
Oracle
Copyright © 2001 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Library
Go To Product List
Product
Go To Table Of Contents
Contents
Go To Index
Index