String Resource Files
The naming convention for the base resource file is always in English:
emx<APPLICATION_NAME>StringResource.properties, where
<APPLICATION_NAME>
is the original name of the app.
For example, the string resource file for Engineering BOM Management is emxEngineeringCentralStringResource.properties. The
string resource file for pages that can be available for any app is
emxFrameworkStringResource.properties.
For Collaboration and Approvals, these files comprise the string resources:
- emxFrameworkStringResource.properties
- emxCommonStringResource.properties
- emxTeamCentralStringResource.properties
The naming convention for internationalized versions of the string resource files is
emx<APPLICATION_NAME>StringResource_<LANGUAGE>.properties
,
where <LANGUAGE>
is the standard abbreviation for the
language, such as fr for French or de for German, in lowercase.
All string resource files must be located in Apps/Framework/VERSION/UserInterface.
The string resource properties files must be encoded in ASCII for all languages, both double-byte and Latin-based languages. To edit text for languages that include non-ASCII characters, work with the native file that is included in the properties directory (such as emxFrameworkStringResource_jaNative.properties) and then convert the modified file to ASCII. These native files are encoded using the native format for the language. For the English files, you only need to make sure you save the properties file as ASCII.