Full-site/app internationalization — audit translatable surfaces, extract hardcoded strings, wire i18n (next-intl etc.), translate to N locales with brand/ICU/RTL fidelity, then an independent ISO-17100 revision pass (second native reviewer per locale, back-translation + MQM scoring) and key-parity, leak, build, and viewport/RTL verification. NOT for blog article content (use blog-localize) — this is for codebase/marketing-site UI.
Installs into .claude/skills of the current project.
Are you the author of Localize?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/shenxingy-localize)
---
name: localize
description: Full-site/app internationalization — audit translatable surfaces, extract hardcoded strings, wire i18n (next-intl etc.), translate to N locales with brand/ICU/RTL fidelity, then an independent ISO-17100 revision pass (second native reviewer per locale, back-translation + MQM scoring) and key-parity, leak, build, and viewport/RTL verification. NOT for blog article content (use blog-localize) — this is for codebase/marketing-site UI.
when_to_use: "translate the website, internationalize the app, add languages, i18n audit, localize the UI, review/QA translations for meaning, page still English under /es, RTL broken, language switcher, 网站翻译, 全站本地化, 多语言, 翻译审核, 语义审核, 校对翻译 — use /localize"
user_invocable: true
---
See prompt.md for the full playbook.