Enterprise Administration > Implementing Windchill ESI > Implementing Windchill ESI in an SAP Environment > Internationalization Considerations > Setup and Control of Locale Variables > Locale Communication Between EAI Components and SAP
  
Locale Communication Between EAI Components and SAP
Information on the locale and language of the data being sent from EAI software components to SAP is communicated through the following:
The global variable ESISAPAdapter/Locale, which is set when configuring the TIBCO adapters for deployment. The default value is U.S. English (en_US). Refer to the section Global Variables for Adapter Instances for further details.
The Adapter Locale value which is set in the TIBCO SAP adapter when deploying the adapter. Refer to "Configuring an Adapter Instance Deployment" in the Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP for further details.
The Adapter SAP Logon Language value which can be set only at design time. By default, it is set to English.
For materials and documents, there are ISO fields for languages in the SAP APIs that are also used to identify the language of the free text attributes being passed from the TIBCO adapters to the SAP distribution target.
BOM and CNs do not use these ISO fields. BOMs inherit free text descriptions from their BOMHeader part. CNs do not contain language keys for any free text fields so this setting does not affect them.
The following ISO values are used as defaults in these APIs. These fields can be configured by modifying the ESIDefaults.properties file. Refer to the ESIDefaults.properties description in the Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP for details on this file. The values can be unique per system and locale. Refer to SAP API Structures in the Windchill Enterprise Systems Integration Installation and Configuration Guide - SAP for details on these ISO values.
API
API Field
API Field Description
Material
LANG_ISO
Material Description
Document
LANGUAGE_ISO
Document Description
The SAP language key for objects is set through different properties in theWindchill ESI business logic, depending on the object:
Parts and Documents
A default value in ESIDefaults.properties file controls the language key of material description. The out-of-the-box value is EN.
BOMs
BOM descriptions are derived from the material header. A default value in ESIDefaults.properties file controls the language key of material description. The out-of-the-box value is EN.
CNs
No language keys are set for CNs. There is no associated language key for CN free text fields in SAP.
* 
SAP logon language cannot be changed per adapter. Thus, every adapter instance connects to SAP using one language.