i18n-date-patterns
Installation
SKILL.md
i18n and Localization Patterns
Overview
This skill provides comprehensive guidance for implementing internationalization in React applications. It ensures ALL user-facing strings, date displays, currency, lists, and time calculations are locale-aware.
When to use this skill:
- Adding ANY user-facing text to components
- Formatting dates, times, currency, lists, or ordinals
- Implementing complex pluralization
- Embedding React components in translated text
- Supporting RTL languages (Hebrew, Arabic)
Bundled Resources (load with Read("${CLAUDE_SKILL_DIR}/<path>")):
references/formatting-utilities.md- useFormatting hook API referencereferences/icu-messageformat.md- ICU plural/select syntaxreferences/trans-component.md- Trans component for rich textchecklists/i18n-checklist.md- Implementation and review checklistexamples/component-i18n-example.md- Complete component example