Sin impuesto Con impuesto

What it does for your store

  • Search across all layers. Find one phrase at a time in the database, translation catalogs, legacy files, content, emails, and code.
  • It tells you which one is in charge. Each result comes out with its exact path and a label that marks the translation that should be applied.
  • What does it return now? Ask the PrestaShop translator what text works at that moment: the answer to "I translated it and it doesn't change".
  • Translate from the result. Save to database or file, with backup before touching a file and clear cache upon completion.
  • Bulk translation: Load the remaining untranslated content from a module, theme, or core and translate it with the Google Translate extension.
  • Safe Markers Compare the markers and labels of the original with those of the translation and mark in red the rows where any are missing or extra.

Free translation locator module and translator with Google extension

Price: €48.40
First year: €48.40 tax incl.
From the second year: €12.10/year tax incl.
  • One year of technical support and lifetime updates; from the second year, support is extended for €12.10/year and includes taking on your general improvement ideas for the module.
  • Renews automatically; cancel whenever you want, with no minimum term.
One-time payment: €48.40 tax incl.
  • One year of technical support and lifetime updates; after that, support ends (with the subscription it is extended for €12.10/year).
  • A single payment, with no automatic charges.
€40.00 Sin impuesto €48.40 Con impuesto

Find any text string across all translatable layers of PrestaShop—database, core XLIFF files, modules, theme, legacy files, *_lang tables, emails, and even the code itself—tells you the exact path, identifies the most frequently translated string, and lets you translate directly from there. It also includes bulk translation by module or theme using the Google Translate extension.

Share

Compatible with

PrestaShop 1.7.6 – 9.1

Read also on our blog

Installation, updates and support

Free installation

We'll do it for you! We'll install and configure the module in your store completely free of charge , guaranteeing a quick and hassle-free start.

Lifetime updates

Get permanent access to the latest version of your module. Your investment is protected and it will always be compatible with new versions of PrestaShop.

Certified quality

Our modules have passed the official PrestaShop validation, ensuring their security, performance and compatibility with the platform's standards.

Premium support (1 year)

You have a full year of dedicated support . Any questions or problems that arise regarding the module will be resolved by our expert team.

Why did we create this module?

In PrestaShop, the same phrase can be stored in multiple places simultaneously—the database, core, module, or theme catalogs, legacy files, or even the code itself—and only one version is visible in the store. Figuring out which version, or why a translation isn't changing, is very time-consuming.

We created this search tool to look up the string across all those layers at once, determine which one is dominant, and correct it right there on the screen. And for the untranslated portions, we added bulk translations using the Google Translate extension.

You gain time and security: you save where it belongs, with a backup before touching a file and without modifying the kernel.

If you've ever wasted half an afternoon searching for where on earth a phrase from your store is stored, this module is for you. In PrestaShop, the same phrase can exist in six places at once, and only one is visible.

Search everywhere, at the same time

You type the phrase—in your language or in the original English—and the module simultaneously searches for it in:

  • Database : the ps_translation table, including theme-specific translations.
  • XLIFF catalogs : core, store, each module and each theme.
  • Legacy files with md5 keys, including the classic case of a module translation hidden within the theme.
  • Multilingual content : all tables *_lang —products, CMS, categories, order statuses, carriers—.
  • Core, theme, and module email templates .
  • The code itself : .tpl and .twig templates, controllers, classes, and JavaScript.

It tells you which one is in charge, and why.

Finding five copies of the same phrase is useless if you don't know which one is being used. Each result comes up with its exact path, domain, and a label indicating the layer that should be winning.

What if the theory doesn't convince you? The "What does it return now?" button asks PrestaShop's real translator what it's currently using for that key. It's the definitive answer to the age-old "I've translated it and nothing changes."

Translate without leaving the screen

Each result has its own edit field. You can save it to the database—which is recommended: it survives updates and takes precedence over any other file—or directly to the XLIFF or legacy file, when the translation needs to travel with the module.

Before touching a file, an automatic backup is saved, and the cache is cleaned automatically upon completion.

Mass translation with Google Translate

The second screen loads all the strings from a module, theme, or core, keeps the untranslated ones, and sends them to a separate translation sheet. You run the Google Translate browser extension, click a button, and the translations automatically return to the table, ready to be reviewed and saved in bulk.

With a safety net. An automatic translator misses the %s , %d , %shop_name% and HTML tags, and that breaks the production workflow. The module compares the markers in the original with those in the translation and highlights in red any row where one is missing or extra.

Details that make the difference

  • It also searches in English even if you don't have it installed. PrestaShop always writes the original strings in English: the module checks the default and en-US catalogs no matter what.
  • Find by hash. In legacy files, the keys are MD5. The module calculates the hash of what you're looking for and matches the exact entry.
  • It detects fixed strings. If a phrase is written directly into a template and doesn't go through the translator, it tells you instead of leaving you searching forever.
  • Integrated user guide in Spanish, English and Italian, within the module itself.
  • No overrides. It does not modify the core or overwrite PrestaShop classes.

Compatibility

PrestaShop 1.7.6 to 9.x · PHP 7.4 or higher · Compatible with multi-store and multi-language support · One-click installation, no prior configuration required.

Rekire · PrestaShop Development since 2010

Modules made by people who manage stores every day, not by people who have read the documentation.

Version 1.3.1
Compatibility PrestaShop 1.7.6 – 9.1
PHP 7.4 or higher
Languages included Spanish
Modify the core No: no overrides
Own tables None
Requirements Google Translate browser extension, for bulk translation only
Documentation README in Spanish and integrated guide in Spanish, English and Italian

v1.3.2

  • Security (important): Any back-office employee could write code on the server. The localizer and quick translation actions did not check profile permissions, and the "replace text in file" option allowed modification of .php files. Now:
  • Searching and collecting require permission to view the tab; saving requires permission to edit it;
  • Replacing text in a code file and repairing the menu can only be done by a SuperAdmin;
  • The save type is signed along with the destination, and the browser can no longer change it.
  • Repairing the menu was granting permissions to the wrong tab : it was passing the profile number where PrestaShop expects the tab's profile number. Now it grants permissions to the module's tabs, which was the intended effect.
  • The quick translation sheet requires you to be logged in.
  • The backup folder ( backups/ ) is no longer served via the web.

v1.3.1

  • Improved : Upon updating, the module menu is automatically repaired: missing screens are created, placed under REKIRE MODULES, and their permissions are regenerated.

v1.3.0

  • Improved: The module screens are now in the REKIRE MODULES menu of the back office, alongside the rest of the Rekire modules.

At Rekire we want to make things easy for you. That's why our PrestaShop modules come with a flexible usage license:

  • Unlimited use in your projects. You can use the module in as many of your own installations as you want, even if you are an agency and manage several websites (without needing to be in multi-store mode).
  • Distribution restrictions. It is not permitted to exchange, distribute, sell, or republish the module to third parties.

Professional ethics. This software is our livelihood. We ask for your professional ethics and that you make new purchases if the volume of projects requires it: it's the only way for us to make it worthwhile to continue developing such great modules and maintain our constant improvements.

Technical support

In order to provide you with the best service, module support is governed by these conditions:

  • Support is provided exclusively on the website declared as the main site .
  • If you have not declared a primary site, support is automatically applied to the first installation where the module is activated.

You might also like

  • New
easyblog
€121.00
€100.00 Sin impuesto €121.00 Con impuesto
Product Videos
Easy Blog: a blog inside your PrestaShop store (English)
play_circle_outline
  • New
easyseointernallinks
€72.60
€60.00 Sin impuesto €72.60 Con impuesto
Product Videos
Easy SEO Internal Links, internal linking without touching your texts (English)
play_circle_outline
Full translation module
€193.60
€160.00 Sin impuesto €193.60 Con impuesto
Product Videos
play_circle_outline
Blog
Redirection module
€30.25
€25.00 Sin impuesto €30.25 Con impuesto
Product Videos
RKR Redirections in 2 minutes (English)
play_circle_outline
Blog

4 other products in the same category

easyproduct labels module
€60.50
€50.00 Sin impuesto €60.50 Con impuesto
Product Videos
Easy Product Labels in a minute and a half (English)
play_circle_outline
Blog

Questions and answers

Nobody has asked anything about this product yet.

Loading...
Cookie consent
Back to top