rule-frontend-i18n
CommunityStandardize frontend i18n with strict rules.
Software Engineering#frontend#localization#i18n#translations#best-practices#coding-standards#translation-usage
Authorbtabaska
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Inconsistent frontend translations and ad-hoc localization practices lead to UI mismatches and maintenance pain; this rule enforces a single, predictable i18n approach across the frontend.
Core Features & Use Cases
- Enforces a single locale and centralized message files to avoid scattered translations.
- Guides key naming conventions (camelCase nested keys, PascalCase top-level namespaces) and consistent translation usage with useTranslations/getTranslations.
- Ensures proper page title formatting and rich text handling with t.rich() for inline HTML.
Quick Start
Audit your frontend i18n usage and align keys, namespaces, and translations to the documented standards.
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: rule-frontend-i18n Download link: https://github.com/btabaska/simpler-grants-documentation-automation/archive/main.zip#rule-frontend-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.