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
Goal Prepare the system Adapt to a language
Timing Before translating After
Scope Global Regional
Who does it Programmer Translator
logo xeland314
i18n allows translating • l10n is the translation.