Translating on Crowdin

Want to help translate PrestaShop into your language? Here's everything you need to get started.

If you wish to translate PrestaShop into your language, you have to start by joining our Crowdin project, available here:

πŸ€” How do I join the project?

It's simple: if you don't have a Crowdin account yet,

  1. Create an account by clicking on "Sign up",

  2. Go back to the PrestaShop page and click on the language you wish to translate (please, do not pick a random language),

  3. Click on "Join",

  4. Tell us why you want to help translate this project as well as your background with PrestaShop software.

Once your membership has been approved by the team, you'll be able to contribute!

πŸ’ͺ Contributing

Once you have been accepted into the project by a team member, you will be able to translate strings into your language. To do this, simply select a string and start translating it. By default, Crowdin will show untranslated strings first.

Translated but unapproved strings will not appear in the PrestaShop software:

IconStatusAvailability in PrestaShop

Not translated

Not available


Not available

Approved and translated


Note that only proofreaders can approve translations. If you wish to become a proofreader, check out Proofreading: All You Need to Know.

❓What happens if I approve a translation on Crowdin?

When a string is validated by a proofreader in Crowdin, it usually takes up to a couple of days before it's available in PrestaShop software.

This is because the catalog of approved strings is pushed to the software every day, or in other words, when "PrestaShop builds the project":

This is why you need to update your translations to benefit from the latest translation. To do this, go to International > Translations > Add/Update a language.

βœ‰οΈ Need help? Contact us!

Should you have any questions, please drop us an e-mail at!

Thank you for your help! πŸ™Œ

Last updated