Skip to content

lingosyncTranslation sync for real projects

Maintain one master file. lingosync keeps every other locale in sync — new keys get translated, deleted keys disappear everywhere, and nothing you've pinned by hand ever gets overwritten.

See it in action ​

Adding a new language ​

Add a locale code to languages in your config and run sync — the full translation file gets generated from scratch, no missing keys.

Syncing a change ​

Change one value in the master file and run sync again — only that key gets re-translated across every locale. Everything else is left exactly as it was.

Released under the MIT License.