Product Images per Language for PrestaShop: a Cover in Each Language

For products whose box, label or manual changes with the language. Each customer only sees the images of their language and the cover you choose for them, on the product page, in categories, in the cart and in Google Shopping. Managed right below the product images, one click per image.

$59.99
Option
PS 1.7+, 8.x, 9.x
SSL Secure
Instant Download
Official Support
Licensed
Product Images per Language for PrestaShop
Product Images per Language for PrestaShop: a Cover in Each Language
Selected:
$59.99

What your customer sees

The photo in their language: the Spanish box for Spanish shoppers, the German one for Germany.

If your product's box, label or manual changes with the language, until now you had two options: show everyone the same photo, or show them all at once. With this module each customer only sees the images of their language, and the cover you choose for them, on the product page, in categories, in search and in the cart.

PrestaShop product images per language: the same product page shows a different cover in English, Spanish and French

Shared images, for everyone

A photo without text —the product in use, a detail, the dimensions— is seen by everybody. You only limit the ones with the language printed on them, and a language you enable later sees the shared images and none of those made for another.

Where it shows

Everywhere PrestaShop shows a product image.

Product page and listings

The product gallery, categories, search, quick view and the product blocks on the home page.

Cart

The thumbnail in the cart and in the checkout summary is the one for the language the customer shops in.

Google Shopping

Each Google Merchant Center PRO feed goes out with the images of its language, without touching the feed module.

Social and search engines

The image shown when the page is shared, the structured data and the image sitemap, in the language of the page.

How you manage it

Right below the product images, without leaving the page.

You upload images as usual. Below them there is one tab per language showing what that customer will see: their cover in large and the rest in a row. Click an image to show or hide it in that language, and its star to make it the cover. Every click is saved at once and you see it change in front of you: no need to save the product or open another page.

Images per language editor on the PrestaShop product page: one tab per language, chosen cover and shown or hidden images

Each language's cover, the one you say

If you choose none, each language shows the product cover, and if that one isn't theirs, their first image. With the star you set the one you want; the image becomes visible in that language if it wasn't.

Per combination too

The size, colour or format with the photo of its language.

If each combination has its own photos, the editor shows you, language by language, which images will appear when each one is chosen. You tick the version of every language in the combination —the red box in Spanish and the red box in German— and each customer sees theirs when switching combination. A combination left without its own images in a language shows the product ones, just as PrestaShop does.

What you decide per language

  • Which images it sees and which it doesn't.
  • Which one is its cover.
  • What each combination shows.

What doesn't change

  • Uploading, sorting and deleting images, as always.
  • The alt text of each image.
  • Your theme: no templates to edit.

Is it for you?

If your photos carry text, yes.

Shops that benefit

  • Food, cosmetics and drinks with a different label in each country.
  • Toys, games and books with a translated box or cover.
  • Software, courses and digital products with screenshots in each language.
  • Brands selling in several countries with material in each language.

What you notice

  • Customers asking whether the product comes in their language.
  • Galleries with the same photo repeated in three languages.
  • Google Shopping showing the box in another language.
  • Products duplicated just to change the photo.

Before you buy

What to know before installing it.

Your PrestaShop

From PrestaShop 1.7.5 to 9, with the classic and the new product page, and with any theme.

Languages and multistore

Every active language of your shop, and the same rules in every shop of a multistore.

Alongside your modules

Works with ETS SEO, which also handles images, and with Google Merchant Center PRO.

No traces left

If you uninstall it, your images stay where they were and are shown in every language again.

Frequently asked questions

How do I show a different image per language in PrestaShop?

PrestaShop only translates an image's alt text, not the image. With this module you upload each language's version to the same product and, below the images, tick the languages each one is shown in and the cover of each language.

Can I have a different cover image in each language?

Yes. Click the star on the image in that language's tab and it becomes its cover on the product page, in categories, in the cart and in Google Shopping. The other languages keep theirs.

What about the images of each combination?

Each combination shows, in each language, the images associated with it that are visible in that language. Associate each language's version with the combination and each customer sees theirs when choosing it.

Does Google Shopping get each language's image?

With Google Merchant Center PRO, yes: each language feed goes out with its images and its cover, and Merchant Center picks them up on the next feed fetch. Modules that read images on their own, without asking PrestaShop —such as the official Google or Facebook ones— keep receiving the usual ones.

Do I have to duplicate the product for each language?

No. It is a single product, with one stock, one price and one URL per language; only the photos each customer sees change.

Does it work with other modules that change images?

The module uses a small override of three PrestaShop functions. It works alongside ETS SEO, which overrides one of them, and detects it by itself on install. If another module uses that same slot, the installation tells you which one before changing anything.

Does it work on PrestaShop 8 and 9?

Yes, from PrestaShop 1.7.5 to 9, with the classic and the new product page. The licence includes updates.

Getting started

Install, open a product and choose.

1. Install the module

There is nothing to configure: until you limit an image, your shop keeps showing all of them in every language.

2. Upload each language's version

On the product page, like any other image.

3. Choose what each language sees

Below the images, one tab per language: show, hide and set the cover.

4. Review it in Catalog › Images per language

The list of products with images per language and the module status, on one screen.

Tell us what your business needs

A module, an app, a server that is giving you trouble or something urgent. We answer within 24 hours, with a fixed quote with a price and a date.