# Product Image Translation for Marketplaces | Vitra.ai

> Spec callouts, size charts and warnings live inside product images. How to translate that baked-in text, and what expansion and RTL do to the layout.

**Canonical URL**: https://www.vitra.ai/e-commerce/product-image-translation
**Source**: This is the Markdown rendering of https://www.vitra.ai/e-commerce/product-image-translation, generated at build time from that page.

---

4 min read

# Product Image Translation for Marketplaces

Spec callouts, size charts and warnings live inside product images. How to translate that baked-in text, and what expansion and RTL do to the layout.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Senior Product Manager , Vitra.ai
Updated Aug 17, 2026

![Product Image Translation for Marketplaces](https://www.vitra.ai/static/images/blog/product-image-translation.jpg)

Table of contents

[The words the exporter cannot see](#the-words-the-exporter-cannot-see)

[What expansion does to a layout](#what-expansion-does-to-a-layout)

[Do it as a re-render, not a retype](#do-it-as-a-re-render-not-a-retype)

[Consistency across the catalogue](#consistency-across-the-catalogue)

[FAQ](#faq)

Contributors

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Senior Product Manager

Subscribe to our newsletter

Subscribe

> **Quick answer —** Product image translation re-renders the text baked into your images — spec callouts, size charts, warnings — for each marketplace. The trap is layout: German and Russian expand, Arabic reverses, and a tight English design breaks in all three.[Vitra.ai Universe](https://www.vitra.ai/platform) generates, adapts and translates the whole set.

## The words the exporter cannot see

A product feed carries title, bullets, attributes. It does not carry the text in your images, so a fully translated listing can still show a shopper a size chart in English. That is the gap. And it is usually the part of the page carrying the numbers.

Warnings, spec callouts, size and fit charts, "what's in the box" graphics, certification marks — all pixels, all invisible to the translation workflow that handled the copy.

## What expansion does to a layout

Language

Rough length against English

What breaks first

German

+30% and long compound words

Callouts and button-shaped labels

Russian

+15%

Two-line headings become three

French, Spanish

+20%

Table cells and captions

Arabic, Hebrew

Similar length, reversed

Whole layout mirrors

Chinese, Japanese

Shorter

Nothing, but tracking looks wrong

Arabic is the one that needs a decision rather than a resize. Mirroring the layout is usually right — the reading order moves — but a product photograph inside that layout should not flip, or you have shown a left-handed version of the product.

## Do it as a re-render, not a retype

The distinction decides the cost.

Retyping means a designer opens each file, replaces the text, fixes the reflow and exports.

Re-rendering means the text is still a layer, so [image translation](https://www.vitra.ai/features/image-translation) swaps the string and lays it out again — and thirty markets is a batch rather than a project.

Design with room for it. Anything laid out tightly around English will need a redesign at +30%, so the honest fix is a layout that has slack in it from the start.

## Consistency across the catalogue

The same feature appears in twenty images across a range, and it should be called the same thing in all of them. A [translation memory](https://www.vitra.ai/features/translation-memory) holds the approved term so the twenty-first image does not invent a twenty-first phrasing. Per-channel sizes come afterwards. Once the language version exists, [image personalization](https://www.vitra.ai/features/image-personalization) throws the marketplace, social and email crops from it rather than starting again per placement.

One caution worth stating plainly. [Regulatory text on packaging shots](https://www.vitra.ai/consumer-electronics/regulatory-marking-translation) — warnings, ingredients, certifications — is not a translation exercise you should improvise, because the destination market usually specifies the wording.

Once a language version exists it still needs every channel shape, which is [bulk resizing](https://www.vitra.ai/e-commerce/bulk-product-image-resizing).

## FAQ

**Why do translated listings still show English images?** Because product feeds carry titles, bullets and attributes but not the text inside images. Size charts, callouts and warnings are pixels, so a workflow that translated all the copy leaves them untouched.

**How much do layouts need to grow for other languages?** German commonly runs about 30% longer than English with long compound words, French and Spanish around 20%, Russian around 15%. Chinese and Japanese run shorter. Design with slack rather than shrinking type later.

**Should product images be mirrored for Arabic?** The layout usually should, because reading order moves right to left. The product photograph inside it should not, or shoppers see a reversed version of the item they are buying.

**What is the difference between retyping and re-rendering image text?** Retyping needs a designer per file. Re-rendering keeps the text as a layer so the string is swapped and laid out again automatically, which turns thirty markets into a batch instead of a project.

Our blog

## Lastest blog posts

Tool and strategies modern teams need to help their companies grow.

Automotive

[Automotive Brochure Localization by Market](https://www.vitra.ai/automotive/automotive-brochure-localization)
A car brochure is a spec grid, a legal footer and a photo library, all market-specific. What actually has to change, and why the layout decides the schedule.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Aug 18, 2026

Automotive

[Automotive Campaign Localization Across Markets](https://www.vitra.ai/automotive/automotive-campaign-localization)
Campaigns run through national companies and dealer networks, so one master becomes hundreds of files. Where the offer text and the disclaimers actually break.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Aug 18, 2026

Automotive

[Car Service Manual Translation for Technicians](https://www.vitra.ai/automotive/automotive-service-manual-translation)
A workshop manual is read mid-repair by someone with the car on a lift. What that demands of procedures, torque figures and fault codes, in every language.

[Samhitha J Bhatt](https://www.vitra.ai/author/samhitha)
Aug 18, 2026

[View all posts](https://www.vitra.ai/blog/page/1)

---

## Structured data

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://www.vitra.ai/e-commerce/product-image-translation"
  },
  "headline": "Product Image Translation for Marketplaces",
  "image": [
    {
      "@type": "ImageObject",
      "url": "https://www.vitra.ai/static/images/blog/product-image-translation.jpg"
    }
  ],
  "datePublished": "2026-08-17T00:00:00.000Z",
  "dateModified": "2026-08-17T00:00:00.000Z",
  "author": [
    {
      "@type": "Person",
      "name": "Samhitha J Bhatt"
    }
  ],
  "publisher": {
    "@type": "Organization",
    "name": "Vitra.ai",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.vitra.ai/static/images/vitra-v-logo.png"
    }
  },
  "description": "Spec callouts, size charts and warnings live inside product images. How to translate that baked-in text, and what expansion and RTL do to the layout."
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://www.vitra.ai"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "E-commerce",
      "item": "https://www.vitra.ai/e-commerce"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Product Image Translation for Marketplaces",
      "item": "https://www.vitra.ai/e-commerce/product-image-translation"
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Why do translated listings still show English images?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Because product feeds carry titles, bullets and attributes but not the text inside images. Size charts, callouts and warnings are pixels, so a workflow that translated all the copy leaves them untouched."
      }
    },
    {
      "@type": "Question",
      "name": "How much do layouts need to grow for other languages?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "German commonly runs about 30% longer than English with long compound words, French and Spanish around 20%, Russian around 15%. Chinese and Japanese run shorter. Design with slack rather than shrinking type later."
      }
    },
    {
      "@type": "Question",
      "name": "Should product images be mirrored for Arabic?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The layout usually should, because reading order moves right to left. The product photograph inside it should not, or shoppers see a reversed version of the item they are buying."
      }
    },
    {
      "@type": "Question",
      "name": "What is the difference between retyping and re-rendering image text?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Retyping needs a designer per file. Re-rendering keeps the text as a layer so the string is swapped and laid out again automatically, which turns thirty markets into a batch instead of a project."
      }
    }
  ]
}
```
