File Naming Conventions
For files containing Locale specific data, Java specifies naming conventions so that the Java Runtime Engine can extract data from the files in the language required. SDL Passolo uses these conventions to determine the language of a file or establish the name of a target file.
Before adding Java source files to your project, specify the target path rules for the relevant Java file type (or copy the rules into the project). This is done in the Target Path Rules dialog.
The naming convention for Java files is of the form BaseName[_Language[_Country[_Variant]]]. Starting, for example, with the file myresources.properties, this means:
myresources.properties contains neutral data without a specific assigned language. If the Java Runtime Engine has no other choice, it will use the data from this file. For these files, Passolo suggests the language setting Neutral - the user has to go about specifying the language.
The file myresources_en.properties contains English data, without distinguishing between British and American English, for example. For such files, Passolo automatically suggests English without a specific country code.
The file myresources_en_GB.properties contains data in British English, in which case Passolo automatically suggests British English.