Я хочу отправить URL-адреса в Google translate и у меня в веб-представлении отображается результат перевода, т. Е. У меня есть кнопка с надписью "translate current page"
Сгенерированная ссылка отлично работает в настольных и других браузерах, но непоследовательно в моем андроиде.
Пример URL-адреса, который не будет отображаться в моем веб-просмотре, но работает в моем приложении, установленном на другом устройстве: https://www.komplett.fi
Вот несколько попыток создать работающий URL-адреспросто отлично в других браузерах, но работает непоследовательно в веб-браузере Android:
http://translate.google.com/m?hl=en&sl=auto&tl=en&ie=UTF-8&prev=_m&q=https%3A%2F%2Fwww.komplett.fi%2F
https://translate.google.com/translate?js=n&sl=auto&tl=en&u=https%3A%2F%2Fwww.komplett.fi%2F
Когда это не работает, я получаю ошибку "400. Этоошибка. Ваш клиент отправил неверный или незаконный запрос "на сайте Google translate.
После повторного перенаправления при просмотре URL вы получите что-то вроде ...
http://translate.googleusercontent.com/translate_p?hl=en&ie=UTF8&prev=_m&sl=auto&tl=en&u=https://www.komplett.fi/&depth=1&rurl=translate.google.com&nv=1&sp=nmt4&xid=17259,1500004,15700022,15700122,15700124,15700149,15700186,15700190,15700201&usg=ALkJrhgAAAAAW_g7pjc2_2z1Shv4_-AkDhrzRQ_xSJFb
, который снова работает последовательно вне веб-просмотров, но непоследовательно внутри них.
Я пробовал различные ссылки и комбинации кодирования и не знаю, почему это не всегда работает.Мне не нужно использовать API, если я просто отправляю пользователя на сайт Google Translate, не так ли?Пожалуйста, помогите, спасибо