Localization

Added

The ongoing adaptation of an interface as it crosses linguistic, cultural, and regional boundaries, transforming locally meaningful patterns into ones that resonate in every context.

Layers

Linguistic

Surface text: translation, plural rules, grammatical gender, script direction.

Cultural

Communication directness (high-context vs low-context cultures), formality expectations, colour and iconography symbolism, culturally-situated mental models.

Regional

Date, time, number, currency, and address formats. Measurement units. First day of week. Legal and regulatory requirements (GDPR, data residency, accessibility mandates). Links to data entry (forgiving format parsing), good defaults (smart defaults from location), settings (language and timezone preferences), privacy.

Variants

Full localisation

All four layers adapted — linguistic, cultural, regional, contextual. Reserved for areas where investment justifies the depth. Requires ongoing maintenance as language evolves and cultural norms shift.

Partial localisation

Translate the interface, format the data, defer deeper cultural adaptation.

Community localisation

Actor-contributed translations. Requires review workflows, quality thresholds, and attribution. See also collaboration.

Machine-assisted localisation

Agent-generated translations (with human review). Quality varies by language pair and domain. See also generated content.

Accessibility

  • lang attributes on elements signal language to screen readers, enabling correct pronunciation and hyphenation
  • RTL/LTR is both a localisation and accessibility concern
  • Translation quality directly affects plain language thresholds — a well-written English interface can become inaccessible in a poorly translated locale

Decision tree

Resources & references

Related patterns

Precedes

  • Conversation — dialogue structure adapted to cultural communication norms
  • Generated content — locale-aware generation
  • Data entry — locale-aware input parsing and format tolerance
  • Notification — localised message content, timing conventions
  • Help — localised documentation and support content

Enacts

  • Adaptability — the interface re-forms for each locale — language, format, and register shift while the structure holds
  • Shareability — a shared link crosses locales — sender's language or recipient's becomes a design decision
  • Privacy — crossing a border changes what may be collected and where the data may live
  • Temporality — timezones, calendars, and date formats make the same moment read differently in each locale
  • Density — translated text expands or contracts, crowding or emptying the same layout
  • Learnability — translation quality decides whether the interface still teaches in the new language

Complements

  • AI tuning — locale as a generation parameter
  • Form — locale-aware parsing and format tolerance for input.
  • Onboarding — first-run locale detection and selection

Tangentially related

Related

  • Text lens — tone adjustment with cultural bounds

Preceded by

  • Good defaults — locale detection and sensible starting configuration
  • Information architecture — controlled vocabularies and label strategies that localization must adapt
  • Settings — language, timezone, and format preferences