Переводите файлы JSON с помощью функции перевода файлов через веб-переводчик, настольные приложения или API.
При переводе файлов JSON переводу подлежат все строки.
Ключи JSON, числовые значения, булевы значения и вложенные объекты не будут переводиться.
Пример:
{"greeting": "Hello, world!"}В данном случае строка «Hello, world!» будет переведена, тогда как ключ «greetings» не будет изменен.
Подписчики API от DeepL могут переводить файлы JSON с помощью /document запросов. Ознакомьтесь с нашей документацией API, чтобы узнать, как переводить файлы JSON с помощью API от DeepL.
Устранение неполадок
При загрузке файла я получил сообщение об ошибке.
Если ваш файл не соответствует требованиям или содержит запятые в конце строк либо комментарии (допускаемые в некоторых нестандартных вариантах, таких как JSONC), это приведёт к ошибке.
Преобразуйте файл в корректный формат JSON и попробуйте загрузить его заново.
Мой файл JSON отклонён при переводе файлов из-за превышения ограничения на размер файла. Что мне делать?
Текущий лимит на загрузку файлов JSON составляет 1 Мб. Если ваш файл превышает этот размер, разделите его на более мелкие документы JSON (по одному на каждый ключ верхнего уровня или на каждый логический раздел) и переведите каждый из них отдельно.
В качестве альтернативы извлеките строковые значения, переведите их по отдельности, а затем вставьте обратно в исходную структуру JSON.