Tips from the team: Translating images and other media

Topic summary

Shopify’s Translate & Adapt feature allows translation of theme images, videos, and metafield media, but does not currently support product gallery images. This limitation affects merchants who need to display localized product images with text overlays (arrows, comparisons, before/after shots) for different language markets.

Community workarounds identified:

  • Custom coding using alt-text to show/hide images per language
  • Third-party app Weglot (mentioned as having this capability)
  • EZ Product Image Translate app - developed by a community member specifically to address this gap, compatible with Translate & Adapt

Current status:

  • Multiple merchants requesting native product gallery translation
  • One merchant reported setup issues with EZ Product Image Translate (no documentation, unclear usage charges, missing localization)
  • Developer responded directly offering email support and clarifying no usage charges exist
  • Some merchants confirmed the third-party app works for their multilingual stores

The discussion remains open as merchants await either native Shopify support or reliable third-party solutions for translating product gallery images across different markets and languages.

Summarized with AI on November 1. AI used: claude-sonnet-4-5-20250929.

Translate & Adapt can be used to translate media: images and videos, in the theme. Metafield media can also be translated. Product galleries are not yet natively translatable.

This enables you to have different media when the language is changed. You can also enable a different market to show different media, by customising the media for each language used in a market. For example, if you want the United Kingdom to show different media to the United States - that’s possible too, by customising each language used in a market.

3 Likes

Hi @richbrown_staff thanks for this valuable presentation.

I was just trying to find out how media translations work for product images in adapt & translate.

I couldn’t find it in the product page section nor in the app settings yet.

Can you please explain how it works?

Thanks a lot!

5 Likes

Hi @tina238 , thanks for this. Media translation currently only works for images in the theme, or via metafields, but not product gallery images. We’re always keen to understand use cases - what were you aiming to translate? Feel free to DM if you prefer. Rich

Hello, another vote to have the Media translation working on product gallery images as well. We have some description text within the product gallery images and it’d be awesome if those can be translated.

6 Likes

Hi, we are facing the same issue as @tina238 , we need to translate images from the product gallery. Is there a workaround to this?

1 Like

@Hanhsi Did you manage to solve this?

Hi, there’s no workaround with the shopify app. If you have code knowledge you can try to develop a code with alt-text and hide or show specific images for specific languages. We used we-glot (without the “-“) in the end cause they have this feature.

1 Like

Amazing! thank you so much @richbrown_staff ? We have been struggling with this topic for ages, dealt with apps that didn’t work and it was so simple after all!

Same here, we are also looking to have this option soon. Really hope Shopify works on that.
For multilingual sites, it’s essential to have translation access that is not limited to just specific images. For example, in our product gallery we want to add images with text on it (e.g. arrows showing benefits, comparison, before/after). And since our store serves several languages, it’s essential to be able to have multilingual feature also on product gallery images.

I will make this app, are you interested ?

@Shopify_77 we also need to have different product gallery images as other say we use sashes and roundels etc and these are different according to the country they display in.

You are looking for an app to change the product image according the country ?

1 Like

Hey everyone,

If you’re looking to translate product images based on site language, check out EZ Product Image Translate. It’s compatible with Shopify Translate & Adapt and automatically adjusts images for each language.

It’s exactly what we needed for managing text-specific images for different markets. Definitely worth a try!

If you’re looking to translate product images based on site language, check out EZ Product Image Translate. It’s compatible with Shopify Translate & Adapt and automatically adjusts images for each language.

Solution :

Hey everyone,

If you’re looking to translate product images based on site language, check out NEW LINK : EZ Product Image Translate. It’s compatible with Shopify Translate & Adapt and automatically adjusts images for each language.

It’s exactly what we needed for managing text-specific images for different markets. Definitely worth a try!

1 Like

Hi @richbrown_staff thanks a lot.

Also for the change of Product Pictures. Is there a workaround if you add a new domain ending like .de or .ch?

For me it worked to duplicate the product and translate that into the preffered language. But on the Homepage i couldn´t change the featured product to my translated one.

Do anyone has an advice for that?

Hi there !

You can try using the app EZ Product Image translate : https://apps.shopify.com/ez-product-image-translate

Tell me if it works !

I can confirm that, great app. We faced same issue, that we have a multilingual store and there was no easy and userfriendly solution to manage Product Pictures for the different language. Thanks to this App EZ Product Image Translate, we have now also this last part of our Shopify Store translated.

1 Like

Hello, could you please detail how the EZ app works? Where does it store product images and how does it show correct ones for each language?

If my english shop has image named “blue-shoes-adidas.jpg”, what image names will be for translated images?

Thanks

Hey !

I am the developer if the app. The image is stored externally but served via cloudflare.

How it works ? It’s magic !