Jump to content

Import translation from another shop


Recommended Posts

Hello, it's been a few days since I finished a copy of my Shop, I've updated it from an older version so I reinstalled it from scratch, I'm looking for a module or a way to import translations from a shop to another, now they are both on Prestashop 1.7, I can export the files but even if I try to manually replace them in App/ressources/translation nothing seems to work, is there any way to take care of that or should I just re make everything from scratch  ?

  • Like 1
Link to comment
Share on other sites

  • 8 months later...
  • 3 years later...

In PrestaShop 1.7, translations are mainly stored in the database, not just in files. That’s why copying files into /app/Resources/translations does not work.

Best solution:

  • Go to International → Translations
  • Export the language (core, theme, modules)
  • Import it on the new shop from the same section

This is the only official and reliable method.

If you have many custom translations, you can migrate them via the database (ps_translation* tables), but this is advanced and risky if language or shop IDs differ.

So no, you don’t need to redo everything manually, just use the translation export/import tool.

Link to comment
Share on other sites

In PS 8.2, translations are still mainly stored in the database, not in
/app/Resources/translations/ (those files are auto-generated and overwritten).

Only reliable solution:

  • Export/import translation tables (ps_translation, ps_translation_lang, ps_lang)
  • Ensure the same languages exist on both shops
  • Clear cache after import

For modules only, you can copy:

/modules/yourmodule/translations/

(Core and theme translations won’t work this way.)

Link to comment
Share on other sites

--Wepresta

Sounds like the only way to get it 100% is to create a list of changes from the en-US file then manually put them in via Translations.

Thanks for the helpful feedback.

LC

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...