Key Takeaways
- Visual context improves UI localization quality, especially for short and ambiguous strings that are difficult to interpret in isolation.
- Screenshots are most effective when they are easy for translators to access within their workflow, rather than stored separately and requiring manual lookup.
- Screenshots help translators understand context, but high-quality localization still requires clear string descriptions, terminology guidance, and post-translation localization QA.
Imagine receiving a spreadsheet of software text: “Book.” “From.” “Back.” “All.” A few strings might come with a short note, but many don’t, and even the notes can leave questions open. Is “Book” a command to reserve a flight, or a noun for something you read? Does “Back” mean returning to the previous screen?
This is a normal working day for many translators working on user interface (UI) text: the words on buttons, menus, labels, and messages inside apps and websites. Translators may receive some guidance, such as notes, descriptions, or glossaries. The real question is when that guidance is enough and when it needs to be supplemented with screenshots. The answer affects translation quality, turnaround time, and budget, so here is what the research and industry practice suggest.
What the Research Shows
The most direct evidence comes from a 2014 study by Leiva and Alabau, published by the ACM (a leading computing association). Researchers asked 30 professional translators to localize a simulated airline website containing 92 UI strings from English into Spanish. The translators were split into three groups of ten.
The first group worked the traditional way, in a gettext editor (a standard file-based tool for software translation) with no view of the interface. The second group used the same editor but had links to the real pages, which they could click if they wanted. The third translated directly on the live interface, so context was always visible.
Quality was measured with HTER, or Human-targeted Translation Edit Rate. In simple terms, it is the share of a translation that a reviewer had to change, so lower is better.
| Workflow | Edit rate (HTER) | Average time |
| No visual context | 34.60% | 12.73 min |
| Optional context (click-through links) | 19.14% | 33.44 min |
| Always-visible context (in-place) | 10.79% | 19.84 min |
Translators without context needed roughly three times as many corrections as those who could always see the interface. That is a striking gap for a change that involves no new linguistic skill, only better information.
Why UI Strings Are So Hard to Translate
UI text is compressed language. Buttons, menu items, placeholders, and field labels are often one or two words long. In the study above, the average string length was just 1.99 words, so there is very little in the text itself for a translator to reason from.
In ordinary writing, context comes from the surrounding sentences. In software, it comes from the screen, which translators usually don’t have in front of them. Strings typically arrive as a list in a file, often in random order and detached from the feature they belong to. Notes and descriptions are meant to fill that gap, and good ones help a great deal.
But notes are written by people who know the product inside out, and they can miss exactly what an outsider needs. Google’s Chromium guidelines, for example, ask developers to write a description for every string precisely because translators see each string in isolation. Translators don’t know which feature a string belongs to, where it appears, or what action it triggers. Even so, the guidelines also recommend adding screenshots for every string.
The consequences go beyond word choice. Consider the example of “delayed.” In English it’s neutral. In Spanish it must be masculine or feminine depending on what is delayed, and translators without context tend to default to masculine, which may be wrong.
Now multiply that across thousands of strings and dozens of languages with grammatical gender, case, or levels of formality. Small guesses become visible errors in front of customers.
Context Only Helps If It’s Actually Used
The study’s middle group offers perhaps the most practical lesson. Their context was one click away, yet they skipped it 29% of the time. They also scored significantly worse than the group with context visible by default.
They were also the slowest, at more than 33 minutes against roughly 13 for the no-context group. Strings weren’t sorted by page, so translators kept jumping between the editor and the website hunting for each one. When the researchers discounted that searching time, this group’s speed was about the same as the in-place group’s.
So the slowdown didn’t come from having context. It came from the friction of finding it. As the authors put it, if translators must locate UI elements without help, productivity can drop significantly.
For buyers, this changes the question. It’s less “do we provide screenshots?” and more “how easily can a translator get to the right one?”
This is also where modern localization technology can help. Rather than storing screenshots in separate folders or linking them through external references, leading localization platforms increasingly display screenshots automatically alongside strings. Clearly Local’s localization workflow, for example, is designed to surface visual context directly during translation so linguists don’t lose time hunting for supporting materials.
How Google and Apple Approach Context
Two major platform vendors offer a more current perspective. Google’s Chromium localization guidelines recommend including screenshots, meanings, and descriptions for every string, and call this crucial for high-quality translations. They also note that requests for screenshots account for at least 5% of localization bugs, a sign of how often translators need them.
Notably, Google treats descriptions as the primary vehicle for context and screenshots as a supplement. A good description covers where the string appears, its grammar (noun or verb?), its audience, what triggers it, what any placeholders mean, and any length limits.
Apple has gone further and built screenshot capture into its tooling. Xcode can generate screenshots during automated UI tests and bundle them into the localization export. Each screenshot comes with a property list that maps string IDs to the exact location where each string appears, so translators see which text sits where rather than just a picture.
Apple also offers two levels of effort. Test plans generate screenshots for many languages at scale, while a simpler scheme setting suits smaller projects. The tooling is optional and takes real engineering work, which is a useful reminder that screenshots have a cost.
When Screenshots Matter Most
Screenshots earn their keep when meaning depends on placement or appearance. Short, ambiguous strings are the classic case: “Book,” “Submit,” “Back,” or “From” and “To” in date fields. These are typically one or two words, and their meaning depends entirely on the interface element they sit in.
They also help with fragments of larger sentences. Google’s example is “Account budget increased,” which is really a placeholder in a sentence like “PLACEHOLDER from X to Y.” Seeing the full sentence resolves that at a glance.
Screenshots are also valuable when tone or cultural adaptation is involved. A playful error message, a search box that expects a city or postal code, or a layout with several competing elements all benefit from being seen in place. A picture conveys in a second what a paragraph of notes might miss.
When Text and Guidance May Be Enough
Not every string needs an image. Longer, self-contained strings, such as a full-sentence error message, carry much of their meaning in the words themselves. The study found that longer sentences were more likely to be translated correctly in every condition, though the effect was weakest when visual context was present.
Good written guidance can also do a lot. Using “Zoom” as an example shows how. A note explaining that clicking the command launches help on zooming, with a suggested limit of ten characters, tells the translator what the string does and how much room it has.
A “meaning” field can also separate identical words with different roles. For instance, “click” might be translated as “clic” or “clique” depending on use. Simple strings like “OK” or “Cancel” rarely need more than that.
Descriptions and screenshots are not interchangeable, though. A description can stand in for a missing screenshot, but a screenshot can’t always replace a missing description. Character limits, placeholder values, and causality often can’t be seen in an image.
Where Screenshots Fall Short
Screenshots have real limits. They capture one device size, one language, and one state of the interface, so they can mislead when the UI is dynamic or scrollable. Some strings, such as accessibility labels, don’t appear on screen at all.
A screenshot also shows the source-language layout, so it doesn’t reveal how a longer translation will fit. Text expansion is a separate problem that needs character limits and layout testing. Producing screenshots takes effort as well, especially for teams without automated UI tests. For unreleased products, sharing images raises confidentiality questions that need controlled access.
It’s also worth keeping the 2014 study in perspective. It involved 30 translators, one language pair, one airline website, and a lab setting without deadlines or client feedback. Tools have evolved since then, so treat it as foundational evidence of a persistent problem rather than a description of today’s technology.
Machine translation and AI don’t make the problem go away. An AI model translating a one-word string is as unsure as a human translator. Context still determines quality.
A Practical Approach for Localization Buyers
For most teams, the sensible answer is a tiered one:
- Write good descriptions for every string. Cover location, grammar, placeholders, and length limits.
- Prioritize screenshots for high-risk strings. These include short labels, buttons, sentence fragments, and anything tonal or culturally sensitive.
- Connect images to strings inside the translation tool. Context should be reachable in one click, not a search.
- Give translators a way to ask questions. A clear query process catches gaps before they reach production.
Conclusion
So, do translators need screenshots to translate UI strings? Often, yes, especially for the short, ambiguous text that makes up so much of a modern interface. But screenshots work best as part of a wider context package, alongside clear descriptions and easy access.
The evidence points to a consistent theme: translation quality depends on the information around the words as much as the words themselves. The teams that get the best results decide deliberately where context is worth the investment and make it effortless to use.
Get Better Localization Results with Clearly Local
At Clearly Local, we build context into our software and app localization workflows from the start, so your translators see what your users will see. Explore our software and app localization services, or get in touch to talk through how we can help your product speak clearly to every market.
FAQ
No. Many strings can be translated accurately using clear descriptions, glossaries, and metadata, but screenshots become especially valuable when strings are short, ambiguous, or heavily dependent on visual context.
Not necessarily. Screenshots and descriptions serve different purposes. Screenshots show where text appears, while descriptions can explain functionality, audience, character limits, and other details that screenshots cannot convey.
Yes. Research has shown that translators who had immediate access to visual context produced translations requiring significantly fewer edits than those working without context.
No. Screenshots can reduce ambiguity, but successful localization also depends on well-written source content, terminology management, reviewer feedback, and localization QA.

