Страница открывается, а перевод не работает.
В консоль выводится ошибка
Код: Выделить всё
translate_m.js:321 Uncaught TypeError: x is not a function
at kt (translate_m.js:321)
at lt (translate_m.js:321)
at mt (translate_m.js:321)
at KM.na (translate_m.js:990)
at $D.K (translate_m.js:633)
at Function.call (about:blank:8)
at Wr.h.Hg (translate_m.js:276)
Сам скрипт: https://translate.google.com/translate/ ... slate_m.js
Чуть-чуть его можно приукрасить через https://unminify.com/
Контекст ошибки (x is not a function)
Код: Выделить всё
var lt = function() {
return !kt() && (x("iPod") || x("iPhone") || x("Android") || x("IEMobile"))
},
kt = function() {
return x("iPad") || x("Android") && !x("Mobile") || x("Silk")
},
mt = function() {
return !lt() && !kt()
};
Код: Выделить всё
var qd;
a: {
var rd = n.navigator;
if (rd) {
var sd = rd.userAgent;
if (sd) {
qd = sd;
break a
}
}
qd = ""
}
var x = function(a) {
return Kc(qd, a)
},
Kc = function(a, b) {
return -1 != a.indexOf(b)
},
Понятно, что похоже на проблему сайта. Но в реальном хроме этот сайт работает.
Версия 7.0.43. Обновлял 6 дек 2019. Настройки дефолтовые.
Возможно сайт как-то пытается понять мобильное это устройство или декстоп.
User agent не трогал, стоит Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.87 Safari/537.36