Как включить переводчик в Firefox

Разработку встроенного интерфейса для перевода веб-сайтов компания Mozilla начала уже давно, однако выполнить перевод страницы на русский в Firefox штатными средствами браузера по умолчанию до сих пор невозможно.

Данная функция есть в веб-обозревателе, но по каким-то причинам на данный момент она отключена и хорошо спрятана от пользователя.

Сегодня мы расскажем, как включить переводчик в Firefox.

Встроенный переводчик в Mozilla

Итак, для того чтобы активировать встроенный переводчик в Mozilla и тем самым получить возможность в любой момент перевести страницу на русский в Firefox, вам нужно проделать определённую последовательность действий.

Всего необходимо выполнить 12 шагов из нашей мини-инструкции ниже.

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

1) Убедитесь, что у вас установлен Firefox 41 или выше, так как в более младших версиях «огненного лиса» данного функционала нет. Чтобы увидеть версию, введите about:support в адресную строку браузера и нажмите Enter:


2) Введите в адресную строку about:config и нажмите Enter. В появившемся сообщении кликните по кнопке «Я обещаю, что буду осторожен!»;

3) С помощью поисковой строки найдите параметр «browser.translation.detectLanguage». Дважды кликните по строчке с ним левой кнопкой мыши чтобы присвоенное ему значение сменилось с false на true;

4) Сделайте то же самое для параметра «browser.translation.ui.show»;

5) Далее найдите параметр browser.translation.engine. Дважды кликните по нему и в появившемся окошке сотрите «bing», а вместо него вручную напишите «yandex» и нажмите кнопку «ok»;



6) Перейдите на сайт Yandex’s Translate API и войдите там в свою учётную запись на Яндексе, нажав ссылку «Log in» в верхнем правом углу;

7) Теперь прокрутите страницу вниз и кликните по ссылке «Get a free API key»;

8) На следующей странице поставьте галочку напротив «I have read….» и кликните по кнопке «Get API key»;

9) В итоге Яндекс сгенерирует для вас уникальный ключ, благодаря которому вы сможете встроить его переводчик в ваш Firefox. Скопируйте этот ключ в любой текстовый файл;

10) Вновь вернитесь на страницу about:config. Щёлкните мышкой на пустом месте и в контекстном меню выберите «Создать»->«Строка»;

11) В появившемся окошке в качестве имени строки укажите «browser.translation.yandex.apiKeyOverride» без кавычек;

12) В следующее (заключительное) окошко целиком скопируйте ключ, полученный в пункте 9.

Вот и всё!

Теперь закройте все служебные страницы, перезапустите браузер и попробуйте зайти на любой иностранный сайт.

Отныне у вас под рукой будет работоспособный переводчик в Firefox, который легко переведёт для вас любой непонятный текст:

Посмотреть комментарии (44)

  • СПАСИБО ОГРОМНОЕ, а то Огненный лис показал конфетку, а потом ее спрятал, а с иностранным у мэнэ ШВУАХ ))).

  • После того, как выполнил пункт 7 данной инструкции, появляется совсем другое поле, в котором нет места, куда надо поставить галочку. Что дальше делать - непонятно.

    • Сергей, с того момента, когда была написана эта инструкция действительно кое-что изменилось. Теперь, когда вы переходите по ссылке "Get a free API key" в пункте №7, появляется вот эта страница: https://prnt.sc/i0kdu2

      Там нужно нажать на кнопку "Create a new key". В появившемся следом сообщении ничего не вводите и просто нажмите кнопку Create. В итоге для вас будет создан ключ, его нужно скопировать и далее всё снова по инструкции, начиная с пункта №10.

      • Спасибо, всё получилось. Переводчик сайтов работает. Даже с немецкого перевёл на пробу.

  • Спасибо, очень полезно для меня.

  • Спасибо, чувствовала себя продвинутым хакером)))

  • А без Яндекса не получиться что ли?Обязателен аккаунт на яндексе? Может новую статейку с гуглем например?

  • Добрый день, у меня мозила англоязычеая (Firefox version 60.0b8 32bit) и при установки данной функции кнопка "Перевести" появляется на русскоязычные статьи. Подскажите, пожалуйста, могу ли я настроить перевод на англоязычные статьи? Заранее благодарю за помощь.

    • Здравствуйте, Ольга. Я установил именно англоязычную бета-версию, как у вас и, увы, пока ничего не смог придумать. Браузер включает переводчик на любой странице, язык которой отличен от языка его интерфейса. А вот англоязычные страницы переводить не предлагает ни при каком случае.

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

      В итоге могу посоветовать лишь отключить текущий переводчик, чтобы он вам каждый раз не показывал панельку сверху. Можете просто в выпадающем меню опций выбрать пункт "Never translate Russian" (никогда не переводить страницы на русском). https://prnt.sc/izb5tc

      А в качестве другого переводчика попробуйте использовать какое-нибудь дополнение. Например S3.Переводчик (это первое, что мне попалось в дополнениях)
      https://addons.mozilla.org/ru/firefox/addon/s3google-translator/

      Он весьма навороченный, там уйма опций в настройках есть, возможно даже что-то нужно будет отключить. Но с задачей по переводу он должен справляться. Вот так переводит англоязычный сайт: https://prnt.sc/izb79i

      Использует он для перевода не Яндекс, а движок Гугла. Управление с кнопки, которая появится у вас на панели инструментов после установки. Перевод запрашивайте вручную с помощью команды в контекстном меню. Есть возможность научить дополнение переводить определённые сайты автоматически.

  • спасибо большое, все работает!!!

  • С грузинского не хочет переводить (((( Но всё-равно спасибо