Я пытаюсь получить данные из Google Translate для моего сайта. Я использую этот пример для получения данных из Google Translate:
http://translate.google.com/translate_a/t?client=t&text=find&hl=en&sl=en&tl=fr
но теперь он перенаправляет меня на:
http://ipv4.google.com/sorry
Последние два года это работало нормально, но проблема появилась вчера вечером. Что вызывает это, и что я могу с этим поделать?
Судя по параметрам в вашем URL, есть еще одна ссылка, которая должна работать:
https://translate.google.co.uk/#en/fr/find
Настройка, кажется,
https://translate.google.co.uk/#{язык оригинала} / {перевод на язык} / {текст для перевода}
Тем не менее, я должен отметить, что соскоб Google переводчик против TOS, у них есть API здесь: https://cloud.google.com/translate/docs
К сожалению, это стоит примерно 2 доллара за сто тысяч переведенных символов.
Свободной альтернативой, которая может быть более подходящей для вас, является Google Website Translator. Следуйте инструкциям, чтобы получить фрагмент кода для добавления на свой веб-сайт для встраивания инструмента переводчика.