← All features

Multi-Language Amazon Listing Images

The short answer

Graflio localises a set three ways. Generate in Spanish, English, German, French or Italian and the copy is written in that language from the start, with the renderer refitting the design around the real string lengths. Translate a finished image into any of 13 languages for 1 credit, which returns a flat raster. Or layerize (0.5 credit) and retype, the only route where the layout is byte-for-byte identical across locales.

Selling the same product on amazon.de, .fr, .es and .it means the same six images four more times, and what breaks is never the translation. It is the layout. A German callout title routinely runs two to three times its English source, and the box it sits in did not grow. Graflio gives you three routes to a localised set, differing in what survives: the copy, the layout, or the editability.

Three routes, and they are not interchangeable

There is no single "make this German" button in Graflio. There are three routes, each protecting something different.

Route 1 — generate in the target language. The language selector sits next to the brief: Auto, Español, English, Deutsch, Français, Italiano. "Auto" means the copy comes out in the language of the listing you imported, which is what you want when you paste an amazon.de URL. Pick a language explicitly and the layout model writes every string — headline, sub-headline, callout titles and bodies, badges, close-up captions, footer — in that language from the start, and the renderer fits the design around the real string lengths.

Route 2 — translate a finished image. In the Studio, "🌐 Translate to" flattens the canvas and sends it to an image model with one instruction: redraw this exactly, change only the language of the words. It costs 1 credit and offers thirteen targets — Spanish, English, German, French, Italian, Portuguese, Dutch, Polish, Swedish, Turkish, Japanese, Arabic and Chinese. The result replaces the canvas, and ⌘Z undoes it.

Route 3 — layerize and retype. Run layerize (0.5 credit), which lifts the baked-in text into real text objects, then type the German over the English yourself. Slowest, and the only route where the layout is identical across locales, because nothing regenerates.

Why German and French break a fixed layout

The measured figures are worse than sellers expect, and they get worse the shorter the string. IBM's localisation guidance, reproduced by the W3C, budgets expansion by source length: an English string of up to 10 characters needs room for 200–300% of its original length once translated into a European language; 11–20 characters, 180–200%; 31–50 characters, 140–160%; only past 70 characters does the budget fall to around 130%. The W3C's own example is the Flickr word "views", which comes out 2.8 times longer in German and 3.0 times longer in Italian.

Now look at what an infographic is made of. Graflio's layout schema asks for a headline of six words or fewer, a sub-headline of twelve or fewer, callout titles of two to four words, callout bodies of ten or fewer, badges of three or fewer, close-up captions of four or fewer. Every one of those sits in the worst band of that table. A four-word English callout title is exactly the kind of text that doubles in German.

What the renderer actually does about it

This applies to route 1 only. When the layout is drawn, two fitting passes run over the real, already-translated strings:

  • Widow control on the headline. If a headline wraps and leaves one word alone on the last line, the box narrows in 5% steps to pull a companion word down. If narrowing adds a line instead, the box is restored and the font size steps down 2 px at a time, with a floor of 30 px.
  • Callout column fitting. Each column of cards must fit between the bottom of the headline block and the top of the footer. If the stack is too tall, title and body font sizes drop 1 px per pass — up to eight passes, floors of 15 px on titles and 16 px on bodies — and each card's height is recomputed around the reflowed text. If the cards still collide or spill, they are restacked evenly with the gap clamped between 12 and 44 px.

The consequence: a German set generated natively comes out with slightly smaller callout type than the English set of the same design, at slightly different heights. Template, palette, photo, anchors and arrows are identical.

What each route costs and keeps

Generate in the languageTranslate the imageLayerize and retype
Cost per imageNormal generation cost1 credit0.5 credit, then free
Languages offered5 plus Auto13Any language you can type
Layout identical to sourceSame design, refitted typeApproximatelyYes
Text editable afterYes, after layerizeNo — flat raster until you layerize againYes, it already is
Copy qualityWritten natively from the listingMachine translation of your own copyYours, or your translator's
Product photoYour real photo, compositedRedrawn by an image modelUntouched

The last row decides most cases. Route 2 hands the whole image, product included, to a generative model and asks it to reproduce everything faithfully. It usually does. "Usually" is a different standard from "the pixels are unchanged", and on a product with fine printed text on the pack it is the wrong risk to take.

Where this is strong and where it is not

Where Graflio wins

  • Copy written from the listing in the target language, not translated from an English design that was never sized for German.
  • Automatic refitting runs on the actual translated strings, not on the English ones.
  • Text stays reachable. After layerize, a wrong term or a sensitive claim is a retype, not a regeneration.

Where it falls short

  • No batch action renders one saved layout across several locales at once. Each language is its own pass over each image.
  • Generation covers five languages; the thirteen-language list belongs to the image translator only. Polish or Dutch means route 2 or typing it yourself.
  • Machine translation is machine translation. Regulated claims and certification wording still need a human who sells in that market.

Which route to use

Rolling a full set into a second marketplace: route 1. Paste the target marketplace's own listing URL, leave the language on Auto, and let both research and copy come from the market you are selling into.

One image, one extra language, tonight: route 2. A credit and a minute. Check the redrawn product against the original before you upload.

Type sizes that must match across five locales: route 3. Build the English set, layerize it, paste each translation over the top. Nothing regenerates, so nothing drifts.

Whichever route you take, words are only part of a locale. Units, plug types, certification marks and claim wording change across EU marketplaces too, and no image tool decides those for you.

Common questions

Can Graflio make Amazon listing images in multiple languages?

Yes, three ways: generate a set directly in Spanish, English, German, French or Italian by picking the language first; translate a finished image into any of thirteen languages for 1 credit; or layerize an image and retype the text in any language yourself. No single action renders one layout across several locales at once.

Does the layout survive translation into German?

The design survives; some type sizes do not. Generated natively in German, the renderer shrinks callout title and body type by 1 px per pass, floors at 15 px and 16 px, and restacks the column evenly if cards still spill. Template, palette, photo and anchors stay the same. For identical type sizes across locales, layerize the English image and retype instead of regenerating.

How much longer is German than English on a listing image?

Short strings expand most, which is the bad case for infographics. IBM's guidance, published by the W3C, budgets 200–300% of the original length for English source strings under 10 characters and 180–200% for 11–20 characters. Graflio callout titles are two to four words, so they sit in the worst band. Plan for a German callout roughly twice the length of the English one.

Which languages can Graflio translate an infographic into?

The image translator offers Spanish, English, German, French, Italian, Portuguese, Dutch, Polish, Swedish, Turkish, Japanese, Arabic and Chinese, at 1 credit per image. It returns a flat image, so run layerize afterwards if you want editable text. Generating a set natively is limited to Spanish, English, German, French and Italian.

Is the translated image still editable?

Not immediately. Translation redraws the whole canvas and arrives as a single flat background, so the text objects are gone. Running layerize on it, at 0.5 credit, lifts the translated text back into editable objects. ⌘Z restores the pre-translation canvas if you would rather start again.

This page is written by Graflio, so read our own column with appropriate suspicion. Competitor facts are the vendors’ published information as of August 2026 and change often — check before you buy.

Paste one ASIN. Get the whole set.

Graflio reads the live listing and its reviews, studies the best sellers around it, then renders a full set of on-brand infographics — every image still editable in a layer studio. €10 of credits free, no card.

Try Graflio free →