Internationalization

PrestaShop has been designed to be adaptable to any country, region, language or culture.

To achieve this goal, PrestaShop relies on multiple features:

  1. There is a Translator system that you can use to translate pre-defined strings. For example, using the translation you can print “Add to cart” in multiple languages in your shop.

  2. This Translator can load multiple translation sources, it can be the software translation catalog files, it can be modules catalog files, it can be theme catalog files…

  3. For each translation catalog file, PrestaShop provides pre-translated packs for a lot of languages.

  4. If however a wording is not translated for one language and you need it, PrestaShop provides a Translation interface in the Back Office to allow to add the missing translation or customize the already existing translations.

In this section you’ll learn more about how to work with PrestaShop’s internationalization features.

In this section

Next: Translation ›