Есть онлайн переводчик deepl.com. Нужно с помощью PHP или JavaScript отправлять запрос на перевод и каким-то образом забирать перевод. Сам запрос можно отправлять путем обращения по ссылке:
https://www.deepl.com/translator#en/es/Hello world
где
- "#en/es" - указывается направление перевода
- "/Hello world" - текст который нужно перевести
В результате, когда мы по этой ссылке обращаемся через браузер то получаем HTML страницу, которая в своем теле (в самом HTML коде страницы) не содержит перевода (самого текста, который мы можем видеть в браузере). Он подгружается JS скриптами. Если отследить запросы во вкладочке "Network" в консоли разработчика, то я нахожу последний запрос (XHR типа), который делает какой-то js скрипт (инициатор utils.chunk.$f32843.js:2) по адресу
https://www2.deepl.com/jsonrpc и в ответе прилетает JSON в котором есть перевод.
Теперь главный вопрос: Можно ли (и если можно то как) получить этот текст перевода (к примеру получить этот JSON ответ) с помощью PHP или JS скрипта. Если это не сложно буду благодарен если вы дадите пример кода на PHP или JS.