The Sterling Selling and Fulfillment Foundation directory structure must be maintained based on the language and country or region localization. File names are limited to one locale and can only contain characters a through z, 0 (zero) through 9, and the underscore (_).
Likewise, because many files are created using a transaction ID, this rule also applies to transaction names and transaction IDs. Similarly, you should adhere to these limitations when localizing the template file name for transaction events (TransactionID.On_SUCCESS.xml).
Sterling Selling and Fulfillment Foundation follows the hierarchy of lookups provided here:
The method of defaulting to the standard files occurs for the files that can have locale suffix such as alertmessages.js, scfoundationiconsbe.jar, and so on.