Table of Contents
- Activating or deactivating a language
- Importing a language pack
- Creating or modifying a language translation
- Exporting a language pack
- Proposing a new translation
Activating or deactivating a language
To turn an installed language on or off:
- Go to Back Office >> Tools >> Languages
- In the Enabled column, click
to activate or
to deactivate a language.
Importing a language pack
After you have downloaded a PrestaShop language pack file (.gzip) from our Downloads page, the Translation folder on our Forum, or elsewhere, you can easily import it into PrestaShop.
First, you must create the new language:
- Go to Back Office >> Tools >> Languages >> Add new
- Complete the information and click Save.
Then, you import the language .gzip language pack :
- Go to Back Office >> Tools >> Translations >> Translation exchange >> Import a language pack
- Click Browse to locate the .gzip file on your hard drive.
- Click Import.
Creating or modifying a language translation
First, you must create the new language:
- Go to Back Office >> Tools >> Languages >> Add new
- Complete the information and click Save.
Then, you must fill in all translation fields:
- Go to Back Office >> Tools >> Translations >> Modify Translations section
- In the drop-down list, select the part of PrestaShop you want to translate (for example, “Front Office translations”)
- Click the flag corresponding to the language you have created.
- Fill in all translation fields.
- Click Update Translations.
- Repeat steps 2 through 5 for each part of PrestaShop.
As of PrestaShop v1.0 RC3, you must manually translate the following parts of PrestaShop:
- Legal & Conditions. Translations of legal mentions and sales conditions must be made manually by adding text to
../themes/prestashop/mentions.tpland../themes/prestashop/conditions.tplrespectively. If legal & conditions in your language have not been received by PrestaShop, please send them to us for inclusion in the next version.
- Installer. Translation of the installer must be made manually by providing the translations in the
../install/langs/us.phpfile. After you have translated the file, please send it to us for inclusion in the next version.
Exporting a language pack
Once you’ve completed your translations, please share your hard work with the rest of the PrestaShop Community by exporting your translation files.
To export a language translation:
- Go to Back Office >> Tools >> Translations >> Export a language
- In the drop-down list, select the language to be exported.
- Select prestashop in the drop-down list.
- Click Export.
- Post the resulting .gzip file in the Translations folder on our Forum and/or send it to us via e-mail.
Proposing a new translation
Suivez ces étapes pour ajouter une traduction :
Go to the Back Office >> Tools >> Languages.- Add a new language.
Note : you will find the flags used in PrestaShop . Don’t forget to activate the language. - Go to the Translations tab.
- In the Copy section : select English, prestashop to “the_language_that_you_have_just_add”, prestashop then click Copy.
- In the Modify translations section : choose Front Office Translations in the drop-down list, then click the flag of the new language. Begin to translate the fields. Click Save the modifications, once the translation seems correct to you.
- Repeat the last step for each type of translation (Back Office, Modules, etc.).
- Your version of PrestaShop is totally translated.
- If you want to contribute to the PrestaShop project, you can propose your new translation to the PrestaShop Team. In the Export a language section, select the new language, in the following fields select prestashop then click Export. Save this file and send it to contact@prestashop.com with as subject “New translation : XX” with XX as ISO code of the language.
- You have contributed to the PrestaShop project !


