i18n
CommunityAdd multi-language support without complexity.
Authorcosmix
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Internationalization and localization are essential but complex when building software for multiple locales. This Skill provides guidance on architecture patterns, translation formats, and locale-aware formatting to simplify multi-language support.
Core Features & Use Cases
- Architecture patterns: Separate translatable content from code and support dynamic locale switching.
- Translation formats: JSON, YAML, PO/POT, and ICU message formats with practical examples.
- Localization practices: RTL handling, pluralization rules, date/number formatting, and locale fallbacks.
- Use Case: Build an app that supports en-US and fr-FR with proper date, number, and currency formatting across locales.
Quick Start
Set up locale files under src/locales (e.g., en-US, fr-FR), wire a locale selector in your app, and load translations with i18next or react-intl.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: i18n Download link: https://github.com/cosmix/claude-code-setup/archive/main.zip#i18n Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.