Developer JSON translation

A JSON translator built for developers

General translation tools are built for prose. JSON Translate is built for locale files that need to keep working after translation.

Keeps app-owned keys and structure unchanged

Works with common frontend i18n JSON formats

Pairs translation with validation through the free CLI

A safer JSON translation flow

1

Start from the source locale

Use the source JSON file your app already loads successfully as the canonical structure.

2

Translate only user-facing values

Keep keys, nesting, arrays, variables, and technical tokens stable while generating translated copy.

3

Validate before merge

Run @json-translate/check against translated files to catch missing keys and placeholder drift.