Strict Internationalization (i18n)
CommunityEnsure consistent global text.
Authora6232241
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the challenge of hard-coded strings in user interfaces, ensuring that all text is properly internationalized for global audiences.
Core Features & Use Cases
- Enforces No Hard-coded Strings: Prevents direct embedding of user-facing text within components.
- Promotes
next-intlUsage: Guides developers to useuseTranslationsandgetTranslationshooks/functions. - Streamlines Translation Workflow: Establishes a clear process for adding new translation keys and maintaining synchronization across language files.
- Use Case: When developing a new feature, this skill ensures all labels, messages, and UI text are managed through the
next-intllibrary, making it easy to add new languages later.
Quick Start
Add a new translation key for "welcome_message" to the primary language JSON file and then use it in your component.
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: Strict Internationalization (i18n) Download link: https://github.com/a6232241/resume/archive/main.zip#strict-internationalization-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.