Rosetta

Automate i18n and localization workflows — extract hardcoded strings, generate translation keys, manage locale files, audit coverage, and validate consistency across languages. Use this skill whenever the user mentions i18n, l10n, internationalization, localization, translations, locale files, or says things like "extract strings", "add i18n support", "support multiple languages", "translate my app", "missing translations", "hardcoded text", or works with files like en.json, messages.json, or frameworks like next-intl, react-i18next, vue-i18n, i18next, or Flutter's ARB files. When in doubt — if language support or translation is anywhere in the conversation — load this skill.

shiftEscape d4b9718 7 files · 70.8 KB Updated

File contents

shiftEscape/claude-skills/tree/main/skills/rosetta commit d4b97188b8

Frequently asked questions

npx skillmds@latest add shiftescape/rosetta