Articles on: Reversia PrestaShop

How to install Reversia on PrestaShop?

This guide will walk you through the installation and configuration of our translation solution step by step.

The Reversia technical team handles the entire technical setup.


We work in collaboration with you, your agency, or your developers according to the project's needs.

Don't hesitate to reach out at any time: we're here to ensure a smooth and seamless integration.


Technical Compatibility


Reversia is compatible with PrestaShop from version 1.7.6 to the latest available version.

Our solution works with both multilingual and multistore modes, offering you maximum flexibility for your international strategy.

Whitelist Reversia's IP Address (IMPORTANT ⚠️)


Throughout the entire project duration, you must whitelist our fixed IP address.

This was communicated to you by the Reversia teams (34.xxx.xxx.xxx).


Please ask your hosting provider or the person managing your server to whitelist this IP address.


This IP must be authorized across all your protections:

  • .htpasswd file (password protection)
  • Cloudflare or any other firewall/CDN
  • PrestaShop maintenance mode
  • Web Application Firewall (WAF)
  • Any other back-office or API access restrictions


Without this authorization, Reversia won't be able to communicate with your store.


Step 1: Front-Office Module Export


To get started, we need to retrieve the list of modules displayed on the front-office (visible to your end customers).

Back-office modules don't need to be translated.

Module Installation


  1. Log in to your PrestaShop back-office
  2. Navigate to Customize > Modules > Module Manager
  3. If the Reversia module isn't installed yet, click "Install module"


/


Export Your Front Modules to Translate


  1. Once installed, click the "Configure" button on the Reversia module
  2. Click the "Export modules" button
  3. Select only the front-office modules that will be visible to your end customers. Don't worry if you forget some modules, we can integrate them later
  4. Click "Export selected modules"
  5. Send the export file to the Reversia team


Step 2: Technical Integration by Reversia


You don't need to take any action during this step.


Our technical team will now integrate your modules into the Reversia platform. This step is entirely handled by us.

Reversia's Strength


We regularly receive modules that don't follow PrestaShop's translation standards.

This is actually the case for a large majority of market modules.


Our expertise lies precisely in making these modules perfectly compatible with translation, regardless of their origin:

  • PrestaShop Addons Marketplace
  • Agency-developed modules
  • Independent developer modules


Reversia handles all this technical integration. If necessary, we'll reach out to your agency, developers, or directly to your team for additional information.


Step 3: Pre-Production Testing Phase

Important Reminder: IP Whitelisting ⚠️

Before starting tests, verify that our IP is properly whitelisted across all your protections (htpasswd, Cloudflare, PrestaShop maintenance mode, WAF, etc.). Without this authorization, tests won't work.


Testing Objectives

At this stage, we verify that Reversia is able to:

✅ Retrieve your store's content

✅ Translate it with quality

✅ Insert translations correctly


Tests cover a representative sample of content: products, categories, and module translations.

Once all tests are validated, we move to production.


Step 4: Production Deployment

Important: No New Onboarding Required!


You don't need to go through a complete onboarding again.

Carefully follow the instructions below to simply modify the module configuration settings from pre-production to production.

Procedure:


  1. Install the Reversia module on your production environment
  • Go to Customize > Modules > Module Manager
  • Install the Reversia module if not already done
  • Click the "Configure" button



  1. Configure the connection with your Reversia project
  • Click the "Debug" button (top right)
  • Click the "Settings" button (top right)
  • You now need to enter your Reversia project API key




  1. Retrieve your Reversia API key
  • Log in to your Reversia back-office
  • Go to Settings > General
  • Select the "Communication and Security" tab
  • Copy the API Key (⚠️ be careful not to confuse it with the secure cookie)





  1. Finalize the configuration
  • Paste the API key in the designated field in your PrestaShop module
  • Save



That's it! The production configuration is now operational.


Step 5: Launch Complete Translation


Reversia is now configured and can automatically translate and insert all your PrestaShop store content in the desired languages.

Going Forward


  • New front-office modules? If you install new modules visible to your customers, export them using the process described in Step 1 and send them to us.
  • Permanent whitelisting: Remember to maintain whitelisting of our IP across all your protections (maintenance mode, Cloudflare, htpasswd, etc.) to ensure Reversia's continued proper functioning.


Support


The Reversia team remains available throughout the process and beyond.

Don't hesitate to contact us if you have any questions or need assistance.


Welcome to the international adventure with Reversia! 🌍


Updated on: 12/15/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!