Keep every locale on the same release contract.
Compare one base locale with up to 30 JSON or two-column CSV targets. Find missing, orphan and empty keys, placeholder drift, unbalanced tags and incomplete plural families. Translations are inspected, never rewritten.
Choose the release bundle
The base defines the key, placeholder, tag and plural contract.
No locale bundle selected.
Selected locale and source content is processed in this page and is not sent to a WebRynx application endpoint. The tool does not translate or modify the selected content.
Locale contract report
Every finding points to an exact locale and RFC 6901 JSON Pointer.
Locale summary
| Locale | Entries | Missing | Orphan | Empty | Contract drift |
|---|
Findings
Release evidence
Downloads contain the report and receipt. They never contain rewritten translations. “Not found as a literal” is a review candidate, not proof that a key is unused.