Добрый день! На компе установлена Windows 7 и две версии Firefox. Одна из последних (95.0) и старая (52.0), которая поддерживает Mozilla Archive Format, для чего ее и держу. Понятно, что некоторые сайты и сервисы на старую версию ругаются или вообще отказываются с ней работать, например Облако Mail.ru. Решил попробовать обмануть их и поиграться с настройкой useragent. На сайте https://browser-info.ru/ посмотрел информацию о моем Firefox 95.0 User-agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:95.0) Gecko/20100101 Firefox/95.0. Через about:config в Firefox 52.0 создал строковую переменную general.useragent.override и прописал туда ту же строку, что и для Firefox 95.0. Все нормально, ругня прекратилась и даже можно работать в Облаке Mail.ru, но обнаружил один странный косяк. С настройкой useragent по умолчанию, переводчик Гугл (анг-рус и наоборот) работал одинаково и вполне прилично в обеих версиях Firefox, а после подмены useragent в Firefox 52.0 через general.useragent.override, Гугл переводчик в нем работает по-другому и намного более коряво, а в Firefox 95.0 работает нормально, как и раньше! В чем причина, и можно ли это исправить?  PS: На компе установлен также браузер MyPal (не является браузером по умолчанию) и в нем Гугл переводчик работает точно также коряво, как и Firefox 52.0 с подменой useragent!
Удалил MyPal - ничего не изменилось, то есть MyPal ни при чем. Подменил useragent в Firefox 95.0 на useragent для Firefox 52.0 (Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0). Теперь Гугл переводчик начал переводить криво в Firefox 95.0. Сбросил useragent - снова переводит нормально! Откуда берутся разные варианты перевода, что этим рулит? Чудеса... |