Integration with Other Applications > Introduction to Windchill ESI > Using Windchill Integration for MES > MES Integration Implementation Considerations > Internationalization Considerations
  
Internationalization Considerations
This section describes the internationalization design considerations provided by Windchill Integration for MES. You need to be aware of these when deploying in an environment that traverses international boundaries.
Windchill Integration for MES manages language data on a per transaction basis. Windchill ESI services detect an appropriate language fromWindchill PDMLink and communicates it the MES interfaceI software components via the languageLocaleID attribute that is sent with the ISA 95 B2MML message. Windchill ESI Services get the language from the Change Administrator III's preferred language, if set, otherwise it uses the Windchill method server language.
Supported Languages and Locales
Windchill Integration for MES supports eight languages and ten locales. These values map to nine unique MES free text language key codes. All initial Windchill Integration for MES messages are provided in the supported languages listed in the following table. A systems integrator can localize these for additional locales and languages.
* 
All PTC-developed code-level language is in U.S. English only.
Country
Locale Description
Windchill Language
Windchill Locale Value (Setting for languageLocaleID)
Language
Language Value
United States
English
English
en_US
English
EN
Great Britain
English
English
en_GB
English
EN
Japan
Japanese
Japanese
ja
Japanese
JA
Taiwan
Chinese
Chinese
zh_TW
Traditional Chinese
ZF
China (PRC)
Simplified Chinese
Chinese
zh_CN
Simplified Chinese
ZH
Korea
Korean
Korean
ko
Korean
KO
Italy
Italian
Italian
it
Italian
IT
France
French
French
fr
French
FR
Germany
German
German
de
German
DE
Spain
Castilian Spanish
Spanish
es
Spanish
ES
Setup and Control of Locale Variables
The locale information is controlled in both Windchill PDMLink and MES distribution targets at the user level. TheWindchill Integration for MES business logic does not translate language, date, or currency. In the Windchill Integration for MES business logic, textual elements are not hard-coded; instead, they are stored outside the source code and retrieved dynamically.
The following describes how the locale information is controlled betweenWindchill PDMLink and the MES interface and the MES distribution target.
Internationalization: Business Scenarios
This section describes two valid internationalization business scenarios, each followed by suggested locale and languages variables.
Business Scenario One
The following figure illustrates a business scenario where users create, modify, and view data in one language in Windchill PDMLink and MES.
The following figure illustrates the suggested locales and languages to be used in the preceding business scenario.
Scenario Two
The following figure illustrates a business scenario where some users create, modify, or view data in one language inWindchill PDMLink and the MES, while other users create, modify, or view data in another language. The data created, modified, or viewed by each set of users is not shared inWindchill PDMLink and the MES.
The following figure illustrates the suggested locales and languages to be used in the preceding business scenario.