The module for translating your store uses the best cloud solutions combined with the best translator in the world DeepL.
Run your store in one language
PrestaShop Translator will take care of the rest
The module adds a small, interactive button next to each field on the content: "Translate to other languages". You'll save time and never forget to translate changes to currently edited content.
Instant PrestaShop translation in 27 languages
At PrestaShow, we tested 6 commonly available translators before deciding on a translation engine. We chose DeepL for its translation quality and context selection, DeepL API capabilities and low price.
"The website DeepL was founded by Jaroslaw Kutylowski. Since its international launch in August 2017, Translator DeepL has been breaking quality records in the field of machine translation and allows you to use the full power of neural network technology DeepL"
"The goal of DeepL is to use neural networks to expand human capabilities, overcome language barriers and bring cultures together."
Massively translate everything
what there is to translate in your store
After installing the module, start mass translating the content in your store. The translations take into account the text formatting and HTML code found in product descriptions, CMS pages, blog posts, etc.
Indicate the store elements you want to translate, select the source and target languages. Done. A module in the background will translate all the content you indicate:
Phrases in the template
Content in installed modules, such as blogs, etc.
Phrases in files and in the database
Content of categories, features, attributes, combinations, products, including tags friendly URLs, SEO, names and others....
Indicate the content whose translation you want to skip
The module will allow you to translate all or only the indicated content in your PrestaShop store.
You can skip the translation of already translated content
If you want to manually translate, for example, product names and friendly URLs, you can skip their mass translation
You can exclude content at the creation or editing stage. Embrace the content with translate="no" tag or class="notranslate" (as in CSS). You can use this to omit proper names or quotes.
How to get started.
Add an additional language in PrestaShop
If you want to start another language in your store:
Enable additional languages in PrestaShop's localization settings, and import country-specific settings (date format, taxes, etc.).
Go to the PrestaShop Translator module and indicate the source languages from which you want to get translations and the target language (e.g. Polish -> Czech).
Indicate the elements you want to translate in bulk, e.g. modules, CMS pages, product and category information, blog posts, etc.
Click TRANSLATE - the module in the background will translate the phrases in your store and inform you about the progress with an accurate logo.
When you translate all elements of the store, and then you want to edit the description of some product - you can use the option to translate the field you are currently editing. Such translation is done almost instantly and without reloading the page - when you get the message "Success" save the edited product to save your changes and their translation.
Price according to consumption
Translator DeepL in the free version allows you to translate 500,000 characters per month.
The module is ready to use immediately after installation in your store, and the free package renews automatically every month. If you would like to translate more than half a million free characters per month, createan account at DeepLand choose any character package.
After creating an account at DeepL, you will receive an API KEY, which you need to enter in the module:
For example - all content on this page is about 10,000 characters (including spaces and HTML code), and all content in our entire store is about half a million characters.
We recommend that you make a copy of the store before you run the first translation or learn how to use the module on a developer copy of the store.
Minimum requirements for all modules
PHP 7.1 or higher
ionCube server extension
Nginx or Apache server
MySQL >= 5
PrestaShop Importer only: PHP libxml version > 2.9.3
PrestaShop Facebook Integrator only: PHP 7.2 or higher
Along with the module, you get 3 months of technical support and access to updates. When the time expires you can continue to use the module. You can renew access to support and updates at any time by purchasing any of the available packages. One package always covers the entire domain and the modules assigned to it.
Knowledge Base (FAQ) The knowledge base is located on HelpDesk, it is free and open to everyone. In it you will find module documentation and answers to frequently asked questions.
HelpDesk panel This is a convenient panel for communication, on which you will receive help with the installation and configuration of modules, order individual module development and any programming and optimization work for the store and server.
Moduleupdates Modules will inform you about new updates. You will make module updates directly in your store with 1-click
PrestaShow modules use license
PrestaShow modules use license
You can find the full content of the license on this page. We have described the operation of the license handling system on this page. Below is a summary of the most important information:
Domain and additional domains
You can assign the module after purchase to 1 store = 1 domain. You can use the module in the domain without time limits. You can add a test/developer store domain to each domain for free. Support for domains in PrestaShop Multistore requires the purchase of multistore support for the module.
Changing the domain
Changing the domain is possible. For this purpose, please contact us.
The module code related to the integration with the store and the appearance (.tpl, .css) is open source and you can modify it freely. The module source is encrypted with ionCube.