Add i18n Message Key — Development skill for Claude Code
Use when adding or changing visible copy, metadata, labels, validation messages, alt text, aria text, toasts, or locale-dependent formatting.
How to install Add i18n Message Key
Installs to ~/.claude/skills/ihabkhaled-nextranger-add-i18n-message-key/SKILL.md
mkdir -p ~/.claude/skills/ihabkhaled-nextranger-add-i18n-message-key && curl -fsSL https://raw.githubusercontent.com/ihabkhaled/NextRanger/HEAD/skills/add-i18n-message-key.md -o ~/.claude/skills/ihabkhaled-nextranger-add-i18n-message-key/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Add i18n Message Key does
name: add-i18n-message-key description: Use when adding or changing visible copy, metadata, labels, validation messages, alt text, aria text, toasts, or locale-dependent formatting.
Add an i18n message key
Read [rule 14](../rules/14-i18n-rtl.md). `SUPPORTED_LOCALES` and `I18N_NAMESPACES` are the mutable sources of truth; never copy their values into application logic.
Procedure
- Choose an existing namespace from
I18N_NAMESPACES, or register one with the feature. - Write the
Alternatives in Development
- Astro — Astro 5.x components, routing, collections, i18n, SEO, Tailwind, React islands, transitions 2.6k ★
- Aria Hr — Use the @aria-hr agent to help the user with the following people/HR matter: $ARGUMENTS 523 ★
- Triage Issue — Apply labels + milestone + priority to a new issue using the llmwiki triage rules 375 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Cua Hunt
Hunt Computer-Use-Agent (CUA) prompt-injection surface — instructions planted in CUA-readable DOM channels (hi
Image SEO
Optimise an image, convert to WebP, upload to WordPress, and set all 4 SEO metadata fields (alt text, title, c
MCP Server
Use when developing or maintaining the standalone MCP server at mcp_server/, including adding tools, resources
Add Route
Use when adding or changing a Next.js page, route handler, public marketing document, sitemap entry, or crawl-
Burn Baby Burn
🔥 A Claude Code mod that nags you, with fire, to use your weekly limit before it resets. It adds a status lin
iOS Marketing Capture
Automate Multi-Locale asset creation for your iOS app.
Related Agents
Copy Auditor
Scores the Copy pillar deeply against reference/copy-quality.md (CTAs, errors, empty states, loading, ARIA, al
Spgr Agent i18n
Owns string externalization, locale-aware formatting, RTL layout support, and translation workflow for product
UX Content Reviewer
UX lens that reviews a captured screen's copy, labels, and states — button and heading wording, error and empt