How do I change the product image for a different language? (encode)

Topic summary

Issue: A user wants to change product images based on the selected language while using Shopify’s Translate & Adapt app.

Key Finding: Translate & Adapt does not natively support changing product images per language—it only handles text translation and can localize images/videos within theme sections.

Recommended Solutions:

  • EZ Product Image Translate — allows assigning specific images to each language and works with Translate & Adapt
  • Taglio PicTranslate — enables selecting different images/videos per language
  • RoMagic AI Image Translator — translates text embedded within images

Alternative Approach: Custom coding can be implemented to upload images for all languages and display them based on the current country/language code.

Note: Heavily customized themes may require developer assistance for proper app integration.

Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

How do I change the product image for a different language? (encode) I use translate & Adapt App.

1 Like

Hi this can’t be done with the help of adapt app, this has be coded in theme.

You can upload images for all languages and write code to show images related to current country code only.

The best way to translate your product image is to use EZ Product Image Translate link : EZ Product Image Translate - Adapt product image based on Shopify store language | Shopify App Store

Hi @Shano96 ,

You can refer to some apps below that allow you to change images based on language, or display different images depending on the customer’s selected language:

Notes & limitations

  • Shopify’s Translate & Adapt app supports translating text, as well as localizing images & videos within theme sections (you can use the Localize feature to swap images/videos per language).
  • However, changing product images per language is not a default feature of Translate & Adapt—you will need a supporting app such as EZ Product Image Translate.
  • If your theme has heavy customizations or uses custom Liquid/JS code, you may need a developer’s assistance to ensure the app integrates correctly with your theme.