Translate Vue I18N

Translate Vue i18n / Nuxt i18n JSON locale files. Use this skill whenever the user asks to translate, localize, or add a language to a Vue or Nuxt project's i18n locale files (typically under `i18n/locales/` or `locales/`), or when they mention missing translations, syncing translations across languages, or adding new language support. Also use it for any phrase like "translate my locales", "fill in the French translations", "I added new keys, translate them", or "add Spanish to my Nuxt app". The skill runs an extract script to find missing keys, translates them while preserving Vue i18n syntax (`{var}` interpolation, `|` pluralization, `@:linked.keys`, HTML), and runs a write script to merge results back and track what's been translated in a `.metadata/` folder for incremental runs. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/nicolashmln--skills--translate-vue-i18n commit 3e05ab0158

Frequently asked questions

npx skillmds@latest add tomevault-io/translate-vue-i18n