Translating your Store
page last edited on 27 February 2019
X-Cart software can be downloaded and installed in 3 different packs (US, UK and Chinese) that determines the language of the user interface (both the storefront and the admin area). In case you need a store on any language not available in a default pack, you should install a default X-Cart software (US pack) and translate it to the language you need using a language package from X-Cart Marketplace.
Language translations that you can download from X-Cart Marketplace, include but are not limited to:
If you want to translate X-Cart into a language with no language pack available for it in the X-Cart Marketplace, contact us at firstname.lastname@example.org. We will explain how this can be done and how you can get money out of it.
A language package or translation as it is referred to on Marketplace is a .csv file that contains the values of the text labels defined for a specific language, for more info see Managing Text Labels.
When a piece of text needs to be displayed on a page, X-Cart selects the respective text label from the database and determines which of its translations needs to be displayed - according to the language that is currently selected for viewing the page. If, for some reason, the value of the label for the selected language is missing, the label value for the default language (English) is displayed. If the label value for the default language is missing as well, the label name is displayed.
In this section:
Help make this document better
This guide, as well as the rest of our docs, are open-source and available on GitHub.