Loading…
Loading…
Preparing a product to be easily adapted for different languages and regions.
stellae.design
Internationalization (i18n) UX designs products adaptable across languages, regions, and cultures. Goes beyond translation: text expansion/contraction, date/time/currency formatting, cultural color associations, reading direction, name/address variations. Should be built in from the start — retrofitting is enormously expensive.
Internationalization UX — often abbreviated i18n — is the practice of designing and building products so they can be adapted to different languages, regions, and cultural conventions without requiring structural redesign. Ignoring internationalization until after launch means retrofitting layouts that break when German words are 40 percent longer than English ones, or when Arabic text flows right-to-left. Products that handle internationalization well from the start reach global audiences faster, reduce localization costs dramatically, and signal cultural respect that builds trust with non-English-speaking users.
Airbnb adapts not just language but date formats, currency symbols, measurement units, and even review display order based on the user's locale setting. The layout gracefully accommodates German and Finnish translations that are significantly longer than their English equivalents without breaking card layouts or truncating critical information. This deep localization makes the product feel native to users in over 60 languages.
Firefox fully mirrors its interface for right-to-left languages like Arabic and Hebrew, including toolbar layout, tab order, and navigation flow. The mirroring extends to directional icons — back arrows flip appropriately — so the entire experience feels naturally constructed for RTL users rather than awkwardly reversed. This level of attention ensures RTL users have the same intuitive experience as LTR users.
An international e-commerce site uses a single address form layout based on the US postal format — requiring a ZIP code, state dropdown with US states, and a fixed field order. Users in Japan, where the address hierarchy flows from prefecture to city to block number, are forced to guess which field maps to which concept. The rigid form leads to high checkout abandonment rates in every market outside the United States.
• Teams frequently treat internationalization as a translation-only problem, swapping strings but ignoring locale-specific conventions like date formats, number separators, name ordering, and address structures. Another common error is concatenating translated sentence fragments in code — joining a subject, verb, and object separately — which produces grammatically broken output in languages with different word order. Designers also routinely forget to test with actual translated content, discovering only at launch that buttons overflow, tables collapse, and headlines wrap awkwardly in longer languages.
Was this article helpful?