3

Есть ли способ настроить Chromium на автоматический перевод сайтов на все языки, чтобы мне не приходилось делать "Всегда переводить сайты на ЯЗЫКЕ" каждый раз, когда я сталкиваюсь с сайтом на новом языке? Я на Mac OS X.

2 ответа2

6

Это старый вопрос, но он продолжал появляться, когда я искал, как это сделать, и я наконец понял, как.

Я изменил файл настроек, чтобы добавить все языки в белый список перевода Chrome, что является предпочтением при выборе "всегда переводить". Вот шаги, чтобы сделать это:

  1. Закройте Chrome, если он запущен. Я не уверен, что он терпит обезьяну с файлом настроек, пока он работает.
  2. Найдите файл translate_language_list.cc в источниках Chromium. Вы можете просто взять его из Интернета.
  3. Скопируйте содержимое массива kDefaultSupportedLanguages в ваш любимый текстовый редактор с приличной функцией поиска-замены.
  4. Используйте редактор, чтобы заменить запятую и все после нее в каждой строке на : "en", (при условии , что вы хотите всегда переводить на английский). Вы можете использовать файл настроек в качестве примера (см. Следующий шаг), если есть какая-то путаница в формате.
  5. Найдите свой файл настроек Chrome (мой находится в ~/.config/google-chrome/Default/Preferences, в Linux) и замените содержимое массива translate_whitelists (он у меня снизу) на то, что мы только что создали, сохраните и (пере) запустить Chrome.

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

0

Возьмите расширение Google Translate. Перейдите в меню Chrome → Инструменты → Расширения → Параметры Google Translate и установите флажок "Всегда переводить".

альтернативный текст

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