Introduction to CloudBlue Commerce Locales
A locale is a complex of an application's interface captions and messages in a certain language.
In CloudBlue Commerce, a set of files containing the interface messages for all available control panels and system component interfaces localized in a certain language is called a system locale, language or language pack.
The scheme below shows the corresponding localization files per component.
Localization files have different formats depending on the type of component:
- Operations component (PCP). For this component,
.xmlfiles are used. -
Billing component (Billing PCP), online store, CCP v1, and MyCP. For these components,
ziparchive with three files is used:locale.cclocale-bmstore.cc-
locale-info.ccwhere
cc– country code, for example, en, fr, it, ru, etc.For more details, refer to the Billing Interface Localization Mechanism section.
- Service components (UX1 for Customers and PCP) which are based on the APS technology. For such components,
.pofiles are used. - Runtime. The corresponding
.pofile should be converted to JSON format by means of APS development tool (aps msgfmt command).