i18n Sync
Keep app translations in sync: translate and review JSON locale files using source-key usage and your project's own terminology.
- What
- Keep app translations in sync: translate and review JSON locale files using source-key usage and your project's own terminology.
- Cost
- Free
- Needs
- Use "i18n Sync" with your Muse.
- Install
- Copy the installer prompt below into your Muse — your agent does the rest.
Curated by Skill Harbor: a workflow skill for translating and synchronizing application JSON locale files without wrecking the ones you already have. Instead of translating strings in a vacuum, it reads where each key is actually used in the product, preserves the project's JSON structure, interpolation syntax, and unrelated translations, and applies your project's terminology and glossary. Typical jobs: new source keys needing target-language translations, a brand-new target language, source copy that changed and needs existing translations re-reviewed, or a full pass for missing and stale keys. It produces a reviewable patch and applies it through your project's existing serializer or precise file edits, never by bolting on a second localization engine. Scope discipline is built in: it identifies the authorized project, source locale, target locales, and exact files first, and stops at a proposal if ownership or write scope is unclear. By @affaan-m, listed here with credit to its creator. From the affaan-m/ECC repository (MIT). Honest caveats: built for JSON locale files, other formats need adaptation; translation quality depends on the provider your agent uses, it does not promise local-only translation; confirm the file list before letting it edit. Skill Harbor never reviews the code, review it yourself before use.
Version:
Install
Copy the install package below, then paste it into MuseThe install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?
Use "i18n Sync" with your Muse. Prerequisites: a project with JSON locale files and a defined source locale. Workflow skill, edits your files. 1. Open the skill: https://github.com/affaan-m/ECC/blob/main/skills/i18n-sync/SKILL.md and copy the full SKILL.md text. 2. Paste it into a chat with Muse and add: "Find missing and stale keys in locales/en.json vs locales/fr.json. Propose translations, do not edit yet." 3. After reviewing the proposal: "Apply the approved translations, preserving JSON structure and interpolation syntax." Tip: confirm the exact file list in step 2; the skill stops at a proposal if write scope is unclear, which is the safe behavior. Safety: a skill is plain-text instructions; it runs nothing by itself. Review every proposed patch before it touches your files, and never paste secrets into a chat.
Saved to your recent installs. Find it anytime on /connect.
Questions
How do I install a build?
Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the build up for you — no manual configuration.
Where does my money go?
Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.
What does the ✓ next to a creator’s name mean?
It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a build before installing it.