Screenshot Localization

Screenshot localization is adapting your App Store screenshots for each storefront language: translating the captions, fitting longer text into the layout, mirroring right-to-left languages, and uploading each set under the right locale.

Screenshot localization means giving each App Store language its own screenshot set instead of showing every storefront the primary-language one. App Store Connect keeps screenshots per localization, and a language without its own set shows the screenshots of the app's primary language. The work has four parts: translating the caption text, reflowing the layout when a translation is longer than the source, mirroring the design for right-to-left languages such as Arabic and Hebrew, and uploading every set under the matching locale code.

Why It Matters

Screenshots are the first thing a visitor sees on a product page, and they are only readable if they are in the visitor's language. Localizing them is also a per-locale, per-device-size job, so the file count grows with every language you add.

Example

An app ships to 12 locales with 6 screenshots each. That is 72 images per device size to translate, check for overflow, export and upload under the right locale, which is why most teams automate it.

Frequently Asked Questions

What happens if I do not localize my screenshots?

A storefront language with no screenshot set of its own shows the set from the app's primary language.

Is translating the captions enough?

Usually not. A translation can be longer than the source and overflow its box, and right-to-left languages need the layout mirrored, so each set needs a visual check.

Learn More

Related Terms

Ship better App Store screenshots

Shotlingo handles screenshot localization for 40+ languages in minutes. Free to try.

Try Shotlingo free