rule-frontend-i18n

Community

Standardize frontend i18n with strict rules.

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 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: 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.
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.