VS

i18n

Internationalization

(I + 18 letters + N)

Prepare software to adapt to different languages and regions.

  • ⚙️Separate text from code
  • 🌐Unicode support (UTF-8)
  • 📅Flexible formats

l10n

Localization

(L + 10 letters + N)

Adapt software to a specific region and language.

  • 💬Text translations
  • 🎨Cultural adjustments
  • 🌮Local elements
Key Differences
GoalPrepare the systemAdapt to a language
TimingBefore translatingAfter
ScopeGlobalRegional
Who does itProgrammerTranslator
logoxeland314
i18n allows translating • l10n is the translation.