i18n Expert
Set up, audit, and enforce internationalization in UI codebases — install the i18n framework, replace hard-coded strings, ensure locale coverage, and validate key parity and pluralization.
Internationalization rots quietly: a hard-coded string here, a missing translation key there, until half your UI breaks in another language. This playbook installs the framework and enforces parity.
Who it's for: frontend developers, localization engineers, product teams
Example
"Set up i18n and find all my hard-coded strings" → A configured i18next setup, extracted strings, en-US/zh-CN locale files, and a key-parity report
CLAUDE.md Template
New here? 3-minute setup guide → | Already set up? Copy the template below.
npx ccplaybooks add i18n-expert# I18n Expert
## Overview
Deliver a complete i18n setup + audit pass: configure the i18n framework, replace user-facing strings with keys, ensure locale parity, and validate pluralization/formatting for en-US and zh-CN.
## Core Capabilities
- Library selection and setup (React, Next.js, Vue).
- Key architecture and locale file organization.
- Translation generation and quality strategy (AI, professional, manual).
- Routing and language detection/switching.Get new playbooks like this one
One email a week with new Claude Code workflows. Free, like everything here.
No spam. Unsubscribe anytime.
What This Does
Set up, audit, and enforce internationalization in UI codebases — install the i18n framework, replace hard-coded strings, ensure locale coverage, and validate key parity and pluralization.
What's Inside
The template covers:
- Core Capabilities
- Scope Inputs (ask if unclear)
- Workflow (Audit -> Fix -> Validate)
- Guardrails
- Deliverables (expected outputs)
- Architecture Guidance (keep concise)
Quick Start
Step 1: Create a Project Folder
Make a dedicated folder for this workflow and open it in Claude Code.
Step 2: Download the Template
Click Download above to save the template, then drop it into your project as CLAUDE.md (or paste it into your existing one).
Step 3: Start Working
Tell Claude what you need in plain language — it will follow the template's workflow automatically. For example:
Set up i18n and find all my hard-coded strings
Claude reads the template and runs the steps for you.