JSON Translate - Translate JSON i18n files without breaking keys

by•
JSON Translate is a developer-focused translator for i18n locale files. Paste or upload an i18next, next-intl, React Intl, Vue I18n or Chrome extension messages.json file and get translated JSON back with every key, nested path and placeholder ({name}, {{count}}, %s) intact. Protect brand names with protected words, review changes with diff highlighting, and validate the output in CI with the free npm CLI -translate/check. Free tier, plus Basic and Pro plans.

Add a comment

Replies

Best
Maker
📌
Hi Product Hunt! I built JSON Translate after one too many locale files came back from generic translators with broken keys and mangled {placeholders}. It translates only the values, keeps the structure exactly, and pairs with a free CLI that catches missing keys and placeholder drift in CI. Would love feedback from anyone shipping multilingual apps.