JSON переводчик — это инструмент, который преобразует понятные человеку строки в JSON файле на другой язык, не затрагивая структуру файла. Smartcat выполняет перевод значений строк в ваших файлах локализации — ключи и вложенные элементы остаются точно такими же, какими и были, а токены-плейсхолдеры блокируются как теги, недоступные для редактирования, поэтому переведенный файл без проблем возвращается назад в ваш пайплайн интернационализации (i18n).
Будучи переводчиком файлов JSON, Smartcat обрабатывает en.json, translation.json и любой другой файл локали, который считывает ваша библиотека i18n. Локализация JSON идет еще дальше: ваши файлы локали становятся ключами в проекте Smartcat, которые вы импортируете и экспортируете через пользовательский интерфейс, REST API или CLI, поэтому с каждым релизом на перевод отправляются только новые и измененные строки.
Перевод одного файла, один раз? Бесплатный JSON переводчик использует тот же движок в вашем браузере.