I18n Translation Sync

Compare translation files for missing keys and type mismatches.

1|Updated Sep 15, 2025
One-click install
npx skills add https://github.com/jls42/leapmultix --skill i18n-translation-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: I18n Translation Sync
Source: https://github.com/jls42/leapmultix/tree/main/.claude/skills/i18n-sync
Command: npx skills add https://github.com/jls42/leapmultix --skill i18n-translation-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual translation management is error-prone, leading to missing keys, empty values, or type inconsistencies across languages. This Skill automates the verification process, ensuring all translation files are perfectly synchronized, saving you from tedious manual checks and localization bugs.

Core Features & Use Cases

  • Automated Comparison: Detects missing keys, extra keys, empty values, and type mismatches across fr.json (reference), en.json, and es.json.
  • Detailed Reporting: Provides a clear console report and exports a JSON report for easy debugging and issue resolution.
  • Use Case: Before a new feature release, activate this Skill to guarantee all UI texts are translated and consistent across French, English, and Spanish, preventing embarrassing localization bugs and ensuring a smooth global user experience.

Quick Start

Check current translation synchronization status

npm run i18n:compare