i18n-localization

Installation
Summary

Internationalization and localization patterns for multi-language app support.

  • Covers core i18n concepts, implementation patterns for React, Next.js, and Python, and file structure organization for managing translations across locales
  • Includes best practices for using translation keys, namespacing, pluralization, date/number formatting, and ICU message format to avoid common pitfalls
  • Provides RTL (right-to-left) layout guidance using CSS logical properties for languages like Arabic and Hebrew
  • Includes a hardcoded string detection script to identify missing translations and ensure all user-facing text uses translation keys
SKILL.md

i18n & Localization

Internationalization (i18n) and Localization (L10n) best practices.


1. Core Concepts

Term Meaning
i18n Internationalization - making app translatable
L10n Localization - actual translations
Locale Language + Region (en-US, tr-TR)
RTL Right-to-left languages (Arabic, Hebrew)

2. When to Use i18n

Related skills
Installs
1.8K
GitHub Stars
37.3K
First Seen
Jan 20, 2026