Contributing to PrestaShop is not only about the code, it’s also about taking part in the PrestaShop translation project! This report will tell you how the translations of the software evolved in May.

Crowdin Monthly banner

Project news

First news, Swahili will be available in PrestaShop 1.7.8! 🎉

I have the pleasure to announce that PrestaShop will finally be available in Swahili in the 1.7.8 version! I thus encourage you to translate, suggest, and proofread the PrestaShop Swahili project. Currently, there aren’t many Swahili translators on PrestaShop’s Crowdin community, so if you know any Swahili natives, spread the word and do not hesitate to invite them to participate in the PrestaShop Swahili translations project, they will be more than welcome! 😍

Daily language packs updates

I would like to take this opportunity to explain to you how translation packs are updated in PrestaShop now, after you translate and approve strings.

Translations are updated everyday with a 24 hours delay. Every morning an export request is sent to Crowdin, but since the exporting process takes some time, the export made the day before is downloaded and the files are sent to Github. When the repository is updated, a robot will gather the translation files and make them available to download. But one detail to take into account is that only translations of the last version, the 1.7.7, are updated.

Since PrestaShop 1.7.7 hasn’t been officially released yet, what you can do is to translate and approve strings of the 1.7.7 version, retrieve these strings from translationfiles and upload them on: app/Resources/Translations/{localeCode}. (Reminder: {localeCode} has to be changed by the code of the concerned language, for instance, by en-us if it’s English). It might be inconvenient for now but PrestaShop’s developers team have in the backlog projects to make all new translations available for all shops from the 1.7.5 version and on, so let’s keep a positive mind! ✨

💕 Special thanks to newcomers

Many people subscribe to the project(s) of their choice each month, but not so many start translating straightaway. For that reason, the PrestaShop team would like to thank the ones who rushed into the effort immediately! So lots of love to the dedicated: choefer, Çocuk Saatleri (cocuksaatleri), nenowasaleh, Pacho Gonzalez (Pachogzz), Puunaama1 and Stella Georgakopoulou (Stella_Geo). See you soon on Crowdin… and in PrestaShop. 😜

A few stats

  • 37 members were active on the project this month.
  • A total of 53,384 words have been translated and 46,675 validated.
  • All this in 28 different languages.

Thank you for your involvement!

Top contributors

A lot of you are working every day on Crowdin to have PrestaShop available in many languages, and we can’t thank you enough for your dedication! Here are the most active translators and proofreaders for May 2020.

Top 10 translators in May:

Translator Language # Words
  1. | Rijad Osmanovic (rijado) | Bosnian | 29,098
  2. | mirmal | Esperanto | 7,892
  3. | cubache | Catalan | 4,058
  4. | Çocuk Saatleri (cocuksaatleri) | Turkish | 3,676
  5. | Rytis (Mangustux) | Lithuanian | 1,184
  6. | Rauno Riikman (weaver) | Finnish | 852
  7. | AmirRzd | Persian | 642
  8. | Zoran Tejic (zotamal) | Serbian (Latin) | 588
  9. | nenowasaleh | Swahili | 568
  10. | Stella Georgakopoulou (Stella_Geo) | Greek | 500

Top 10 proofreaders in May:

Proofreader Language # Words
  1. | Rijad Osmanovic (rijado) | Bosnian | 40,220
  2. | AmirRzd | Persian | 954
  3. | SeongHyeon Cho (jaymz9634) | Korean | 832
  4. | Gerardas (gerardas) | Lithuanian | 635
  5. | Zoran Tejic (zotamal) | Serbian (Latin) | 588
  6. | David Gonzalez (davidglezz) | Spanish | 537
  7. | Stamatis (breezer) | Greek | 512
  8. | Patrik Lindblom (extendus) | Swedish | 489
  9. | webdvl (megashopba) | Slovak; Czech | 455
  10. | Gabriel Tenita (ggedamed) | Romanian | 438

Congrats, and welcome to our new top contributors! 👏

Remember, you can see who’s been contributing to our translation project thanks to the Translators page.

Complete translations

Fully translated languages

At the end of May 2020, PrestaShop 1.7.7 was fully available (= 100% translated and validated) in 11 languages:

| Chinese Traditional | Danish | Dutch | French | Greek | Italian | | Portuguese, Brazil | Slovak | Slovene | Spanish | Swedish |

Languages with the best evolution

In comparison with April 2020, the following languages had the best progress thanks to the translation community:

  • Bosnian (+27% to reach 58% approved)
  • Esperanto (+16% to reach 25% translated)
  • Catalan (+9% to reach 100% translated)

Best translation progress for May 2020

A huge thank you to all the contributors!

Of course, this is highlighting the languages that made some progress with new translations; but it doesn’t mean that the languages that aren’t mentioned here aren’t active. Indeed, some editing and rewriting could be going on, but the percentage of translation wouldn’t be modified (since it’s working on strings that are already translated). So let’s not forget about the work of other proofreaders! Thanks to you too!

Languages that need (more) proofreaders

A translated string will not be available in PrestaShop as long as it is not validated. For this reason, it’s important to keep a high level of validated strings vs. translated strings, to make sure everyone benefits from the latest translations! 🔥

At the end of May 2020, some languages would still benefit from some proofreading:

  • Spanish, Argentina (100% translated vs 13% validated).
  • Spanish, Venezuela (52% vs 11%).
  • Galician (100% vs 59%).
  • Esperanto (25% vs 0%).
  • Tagalog (48% vs 24%).

Languages that need proofreading

If you wish to help to proofread what has been translated, please contact PrestaShop with the language you’d like to proofread: just send an email to [email protected]. Your help is needed!

If you haven’t joined us on Crowdin yet, it’s never too late! 😉

If you want to gather your fellow translators to work towards a better harmonization, start a glossary, or anything else, do let me know: I’ll include a word about it in the next monthly report.

Do you have a question, a remark? Don’t hesitate to leave a comment. See you next month! 🙋‍♀️