Отключить перевод страниц Chrome в командной строке

Я создаю панель мониторинга с двумя мониторами в Google Chrome (V. 60.0.3112.78) под CentOS 7. Все работает, за исключением того, что я не могу отключить функцию перевода Chrome через командную строку.

Я уже запускаю Chrome с --disable-translate но Chrome все еще спрашивает, должен ли он перевести страницу или нет.

4 ответа

Решение

После поисков я узнал, что --disable-translate flagt был удален из Chrome.

Предложение удалить этот флаг доступно в Интернете по адресу https://groups.google.com/a/chromium.org/forum/.

На https://bugs.chromium.org/p/chromium/issues/detail?id=770776 вы можете добавить следующую опцию (если вы используете последнюю версию Chrome)

--disable-features=TranslateUI

Если у вас есть контроль над отображаемым веб-контентом (кажется, у вас есть), вы можете поместить этот метатег в <head> раздел:

<meta name="google" content="notranslate">

Это остановит Chrome всплывающим диалогом перевода.

Тем не менее, если это не ваша веб-страница, вы можете установить расширение ModHeader, чтобы самостоятельно изменить заголовки ответа: https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj

Смотрите также:

Начиная с версии хрома 60.0.3112.89, --disable-translate больше не работает.

Обходной путь, если у вас есть доступ, состоит в том, чтобы удалить язык из html-тега или установить его в "en".

Другие вопросы по тегам