Как перевести строки в json с простейшей структурой на другие языки используя нейросети или API?
Есть json с переводами строк, с простейшей структурой
{
"key1": "translation for key1",
"key2": "translation for key2",
}
Нужно перевести значения из этого map ("translation for key..") с английского на другой язык, не трогая ключи, на другие языки используя нейросети (chatgpt например).
В переводимых строках возможны спецсимволы, кавычи, и может даже простейшая html разметка. Все это не должно поломаться, должен получаться валидный json на выходе.
Делать это хочется часто и для многих языков, поэтому хочется чтобы делалось из командной строки или через API.
Какой сервис или инструмент для этого посоветуете?
Для правильного вопроса надо знать половину ответа
А какой лучше знаете, тот и берите.
JSON читается и пишется практически во всех современных языках программирования. API для перевода тоже хватает, например гугловское или яндексовское. С HTML придётся бороться самостоятельно.
Только учитывайте, что многие вещи без контекста или с недостаточным контекстом переводятся неоднозначно. Например, notebook - ноутбук или записная книжка? Nail - ноготь или гвоздь?
Что то мне подсказывает, что человек хочет загрузить целиком json и целиком на выходе получить его же, без парсинга, борьбы с HTML и прочим.
Но, я бы такое нейронкам не доверял и делал бы как вы предлагаете. И все равно получится скорее всего лажа )