Skip to content
Development
Skill

/i18n

Use when updating Lingui catalogs or fixing translations

From plugin
claude-code-viewer
1.3k1 skill6 commands
Install
$ npx -y skills add d-kimuson/claude-code-viewer --skill i18n --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/i18n

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when updating Lingui catalogs or fixing translations

SKILL.md

i18n.SKILL.md
name: i18n
description: "Use when updating Lingui catalogs or fixing translations"
disable-model-invocation: false
user-invocable: true

Core rules

  • English (`en`) is the source catalog. Do not alter keys; only update translations.
  • Preserve placeholders and ICU syntax exactly (e.g., `{name}`, `{count, plural, one {...} other {...}}`).
  • Keep technical terms in English when appropriate (API, TypeScript, React).

Translation updates

  • Update `src/lib/i18n/locales/{locale}/messages.json` only; do not edit compiled outputs by hand.
  • Use `./scripts/put-transtation.js` to safely update a specific entry without loading the full file into context.

Verification

  • Run `pnpm lingui:extract` when new messages are added.
  • Run `pnpm lingui:compile` to regenerate compiled catalogs.
  • Run `scripts/lingui-check.sh` to verify no missing translations.
  • Run `scripts/i18n-check-key-equals-translation.sh` to ensure key != translation in all locales.
Ships withclaude-code-viewer

A full-featured web-based Claude Code client that provides complete interactive functionality for managing Claude Code projects.

Get the whole plugin
Stats
1,268
Stars
156
Forks
Maintained
Maintenance
TypeScript
Language
MIT
License
3mo ago
Last commit
11mo ago
Created

Repo: d-kimuson/claude-code-viewer