Переводчик Chrome сломался в Linux? Вот как это исправить!

Переводчик Chrome сломался в Linux? Вот как это исправить!

Вы открываете сайт на незнакомом языке, жмете кнопку перевода... и ничего не происходит. Знакомая ситуация? Если вы пользователь Linux, вы не одиноки.

После выхода Chrome 54 эта удобная функция перевода страниц перестала работать у тысяч пользователей. Пропала кнопка, исчезло окошко с предложением перевести — сайты на иностранных языках снова стали загадкой.

Но не спешите паниковать или переходить на другой браузер! Проблема уже найдена, и ее решение у вас под рукой. Оказывается, всему виной небольшой баг в коде, связанный с настройками локали.

В этой статье мы не только покажем корень проблемы, но и дадим работающий временный фикс. Вам не придется переустанавливать браузер или сбрасывать все настройки. Достаточно одной простой команды или изменения в ярлыке запуска.

Мы разберем, как заставить переводчик снова работать за пару минут. Вы также узнаете, что делать, если проблема вызвана не обновлением, а другими причинами: конфликтующие расширения, настройки или кеш.

Верните себе возможность читать любой сайт в мире на родном языке. Переходите к полной статье — и уже через пять минут ваш Chrome снова будет переводить!


В очень популярном браузере от Google - Chromium или закрытой его версии Chrome есть функция перевода страниц. Очень удобно не переходить в переводчик, а нажать одну кнопку и получить полностью переведенную страницу.

Но что делать, если по какой-либо причине не работает перевод страниц chrome? Этому может быть несколько причин, и в этой небольшой статье мы рассмотрим некоторые из них. Дочитайте до конца, перед тем как что-либо делать.


Содержание статьи

Почему не работает перевод страниц Chrome?

Чаще всего, перевод страниц в вашем браузере не работает из-за того, что у вас что-то не так с расширениями или настройками. Первое что нужно сделать, это проверить расширения. Чтобы отключить все расширения просто откройте режим инкогнито нажав сочетание клавиш Ctrl+Shift+N и попробуйте перевести страницу там:

Переводчик Chrome сломался в Linux? Вот как это исправить!

Если ошибка сохранилась, попробуйте сбросить настройки браузера до значений по умолчанию браузера. Это тоже может помочь. Откройте Настройки -> Показать дополнительные настройки, затем нажмите Сброс настроек в самом низу.

Переводчик Chrome сломался в Linux? Вот как это исправить!

Еще можно очистить историю и все данные кэша, для этого в настройках есть кнопка очистить историю:

Переводчик Chrome сломался в Linux? Вот как это исправить!

Если все это не помогло, вы можете подключить к браузеру аккаунт другого пользователя и попытаться работать от его имени. Кроме того, вы можете переустановить браузер. Теперь перевод в Chrome должен работать.

На работает перевод в Chrome 54 Linux

Спустя несколько дней после выхода Chrome 54 многие пользователи начали замечать, не работает перевод страниц в chrome Linux для браузеров версии 54. Эта проблема наблюдается сейчас у всех пользователей и вызвана она багом в новой версии браузера.

Если кратко, то проблема в строке var gtTimeInfo = {'fetchStart': %f, 'fetchEnd': %f};". В значениях %f передаются числа, разделенные запятой, но селектор %f ожидает точку из-за этого мы получаем ошибку. Для исправления бага достаточно заменить %f на %d. Или поменять локаль так, чтобы там передавались точки. Разработчики пока не выпустили исправление, но для временного обхода проблемы можно добавить переменную окружения LC_NUMERIC="POSIX" для этой программы. Тогда команда запуска будет выглядеть вот так:

LC_NUMERIC="POSIX" chromium

Для удобства можно изменить ярлык запуска браузера. Здесь уже перевод будет работать как нужно:

Переводчик Chrome сломался в Linux? Вот как это исправить!

Надеемся, что скоро разработчики выпустят обновление браузера с исправлением этой ошибки, а пока, если ничего из выше предложенного не работает вы можете использовать расширение переводчика. Возможно, на момент прочтения статьи, ошибка уже исправлена и вам достаточно установить более новую версию браузера.

Выводы

Теперь вы знаете что делать,не работает перевод страниц в chrome linux. Надеюсь эта информация была вам полезной.

Оставить комментарий


Кликните на изображение чтобы обновить код, если он неразборчив