sync-translations

Community

Keep translations aligned across all locales

Authoraaronjoeldev
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Keeps translation message files consistent across locales so UI text changes, missing keys, and structural drift are detected and corrected before they reach users.

Core Features & Use Cases

  • Detect missing keys: Compare every locale against de.json and list keys that are absent or orphaned.
  • Find structural drift: Flag differences in nesting or namespace shapes between locale files without automatically restructuring them.
  • Create or update locales: Add missing keys to all locales, create full locale files when a new locale appears in config, and ensure placeholders and ICU syntax are preserved.
  • Use case: When a developer adds new UI text or renames a translation key, run this skill to generate a change plan and apply safe, consistent updates across en and other locales.

Quick Start

Run the sync-translations skill to scan messages, identify missing or orphaned keys, and update all locale files to match de.json.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: sync-translations
Download link: https://github.com/aaronjoeldev/cashlytics-ai/archive/main.zip#sync-translations

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.