ihabkhaled

Add i18n Message Key — Development skill for Claude Code

Development community

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

Terminal
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

  1. Choose an existing namespace from I18N_NAMESPACES, or register one with the feature.
  2. 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 Repository