1

В области настроек Google Chrome и Chromium (я использую Chromium) дают вам контроль над тем, какие языки вы принимаете, и их порядок предпочтений. Этот список языков входит в ваш HTTP-заголовок Accept-Language. Кроме того, когда браузер обнаруживает, что вы просматриваете страницу на другом языке, и предлагает перевести ее для вас, если вы нажмете «нет», язык добавится в ваш список.

Вот проблема, которая явно является ошибкой в Chromium. В области настроек вы можете добавлять языки только из заранее определенного, хотя и большого, списка. И в списке языков, которые вы принимаете, он показывает только те, которые находятся в предопределенном списке. Поэтому, если в вашем списке есть какой-либо другой язык, он не отображается в области настроек, и удалить его невозможно.

Функция автоматического добавления добавила гаитянский креольский в мой список, и я не могу удалить его. Что еще хуже, я проводил тестирование веб-языков, добавлял и удалял языки из Chromium, и теперь Haitian Creole незаметно занял верхнюю часть моего списка, поэтому некоторые сайты теперь открывают страницу Haitian Creole, потому что это то, что я браузер просит.

Есть ли какой-нибудь файл конфигурации, который я могу редактировать, чтобы изменить мои настройки вручную? Я использую Debian Linux.

1 ответ1

1

Разработчики Chromium предоставили этот обходной путь:

  1. Открыть Chrome:// Настройки
  2. Откройте консоль JS с помощью Ctrl+Shift+J
  3. Введите chrome.languageSettingsPrivate.disableLanguage('ht')

где 'ht' - это код языка для гаитянского креольского в этом примере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .