Localization Friendly Writing

Parent: Writing and Documentation · researched 2026-05-29T19:22:10.801Z· 8 sources · 9 concepts · skill localization-friendly-writing

Reference for writing source-language strings that translate cleanly into 30+ locales.

Localization-Friendly Writing

The one rule: write so a translator can reorder, expand, and replace

Core concept 1 — The translation-friendly English rules

Core concept 2 — ICU MessageFormat: plural

Core concept 3 — CLDR plural categories

Core concept 4 — ICU select and selectordinal

Core concept 5 — Placeholders that survive translation

Core concept 6 — Translator comments

Core concept 7 — Pseudo-localization

Core concept 8 — RTL-friendly writing

Core concept 10 — Key naming conventions

References

Children

Frontier under this node: Avoiding Text-in-Images, CLDR Plural Categories, ICU MessageFormat Syntax, Key Naming Conventions, Named Placeholders (never positional), Pseudo-Localization Testing, RTL-Friendly Layouts, Translation-Friendly English Rules, Translator Comment Discipline

← the whole tree · 3D view· how to read this page