i18n

Community

Add 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.