loom-i18n
Installation
SKILL.md
Internationalization (i18n)
Overview
Internationalization (i18n) is the process of designing software so it can be adapted to various languages and regions without engineering changes. Localization (l10n) is the actual adaptation for a specific locale. This skill covers architecture patterns, translation formats, locale-specific formatting, and popular libraries.
Quick Reference
Common Use Cases:
- Multi-language web applications (React, Vue, Angular)
- Locale-specific date, number, and currency formatting
- RTL (right-to-left) layout support for Arabic, Hebrew, Persian, Urdu
- Pluralization rules for different languages
- Translation management and extraction workflows
- Dynamic language switching without page reload
- Server-side locale detection from headers/cookies
Popular Libraries: