Localisation (l10n)
Actually translating and adapting it for a country.
Definition
Adapting a product for a specific language and region, including translation, formats and cultural conventions.
Craft convention. True because the industry converged on it. Breaking it costs familiarity, not correctness.
On this plate
In plain language
Actually translating and adapting it for a country.
Example
Translating strings, switching date formats and mirroring the layout for right-to-left languages.
Commonly confused with
Close neighbours that get substituted for each other. The difference is stated first, then the condition that picks one over the other.
Internationalization (i18n)
TermBuilding so that language, direction, format and content can vary without code changes.
Key difference
Internationalisation is the engineering that makes translation and adaptation possible. Localisation is the work of adapting for one locale. You cannot localise a product that was never internationalised.
Use Localisation (l10n) when
- A locale has been chosen and content is being produced.
- The question is wording, imagery, currency or legal detail.
- The engineering groundwork is already in place.
Use Internationalization (i18n) when
- You are designing layouts, dates, numbers or string handling.
- The question is whether the system can accommodate another locale.
- Nothing has been translated yet.
Local chart
TERM·136 · Region X · Grid C5
This entry and the entries it is stated to connect with. Each line is labelled with what the connection means.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Deeper reading
The full entry behind this definition.
- HueFND·020 · UI foundation
- InternationalizationWRT·006 · UX writing
Nearby in the Atlas
Adjacent territory, found through shared tags rather than a stated link.