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:

Installs
4
Repository
cosmix/loom
GitHub Stars
50
First Seen
May 20, 2026
loom-i18n — cosmix/loom