All articles

Localize once, ship every language

Store visuals sell your app before anyone reads a word. Here is how to localize screenshots and preview videos once, then export every language in one click.

Your store page speaks before you do. Someone scrolling the App Store decides in seconds — from screenshots and preview videos alone — whether your app deserves a tap. And in most of the world, those visuals should not be speaking English.

Every developer we talk to already agrees. The blocker is never conviction — it's the production grind. Localized visuals mean multiplication: five languages times eight screenshots times two iPhone sizes is eighty assets, all of them redone at every release. Mockpose collapses that multiplication into a single project.

Your visuals speak first

Localized store listings consistently convert better in non-English markets, and visuals carry most of that effect: they are read before a single word of your description, and the captions on your device frames are pure marketing copy. Leave them in English and a browser in Tokyo or Berlin has to work just to understand you. If you are still designing your set, our App Store screenshots guide covers composition; this post is about shipping that set in every language without losing a week per release.

Bind text once, give each language its value

In Mockpose, any on-screen text — captions, 3D titles, UI labels you add to a scene — can be bound to a variable. The scene references the variable; each language supplies its own value. You design the composition exactly once. Adding a sixth language never means rebuilding scenes; it means filling in one more set of values.

Layouts that survive long translations

The classic localization failure is a German compound noun bursting out of its text box. In Mockpose, text auto-fits its box: width-fit shrinks a line to its container and multiline reflows longer copy, so a German or French translation that runs longer than the English original never breaks the layout. Japanese and Korean render properly too, with the bundled fonts or any custom font you bring.

Proof every language live

Add your languages once per project. From then on, you can switch the active language directly in the editor and watch the entire scene — every caption, every title — flip live. Proofing your Japanese copy is a dropdown away, not an export away.

Translate once, refine by hand

Typing every value in seven languages is nobody's idea of craft. AI auto-translate fills every language in one pass — it is a premium feature and draws on your monthly AI quota — and you refine any wording by hand afterwards. The variables stay yours; the machine only writes the first draft.

One click, one file per language

When the project is ready, export produces one perfectly-fit asset per locale: one click, one file per language. This works for both PNG screenshots and MP4 preview videos, so your stills and your motion go through the same pipeline instead of two different tools.

Keep App Store Connect in sync

Localized assets still need matching store metadata. This workflow pairs with the App Manager (premium, currently in beta): manage your App Store Connect languages and metadata from the same place, with language-mismatch detection that flags when your store languages and your project languages drift apart.

The workflow in four steps

  1. Bind your on-screen text to variables.
  2. Add your languages to the project.
  3. Auto-translate in one pass, then refine by hand.
  4. Export: one click, one perfectly-fit PNG or MP4 per language.

This is not theory on our side: Mockpose itself ships in seven languages — English, French, German, Italian, Spanish, Japanese and Korean — and every localized visual we publish goes through exactly this workflow.

The free plan gives you the full editor with 720p watermarked exports, so you can build your localized set end to end before paying anything; premium unlocks 4K, watermark-free exports, AI translate and the App Manager. Open app.mockpose.com, add your languages, and ship every market for the effort of one.