Разработку встроенного интерфейса для перевода веб-сайтов компания 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»;
Обновлено: в новых выпусках вместо bing изначально написано google, а Yandex теперь обязательно указывать с заглавной буквы.
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, который легко переведёт для вас любой непонятный текст:
Игорь Андреев – автор статей для ITRew.ru и Our-Firefox.ru. Увлечен современными технологиями, рассказываю о них в своих текстах)
Страница автора — twitter.com
Оказывается есть встроенный переводчик в мозиле. Круто. Спасибо
Сами в ужасе, что появился переводчик да еще от яндекс в браузере firefox 🙂
Надеюсь эту фичу оставят навсегда и ее не надо будет включать в флагах. Только от вашего сайта узнал, что в firefox появился встроенный переводчик
Не понятна его функциональность, так как эта служба не сработала. Появилась эта панель сверху всего один раз, нажимаю курсором на строку перевести, в ответ появилась строка перевод не возможен по каким-то там причинам, попытайтесь повторить перевод в другой раз. И всё на этом всё закончилось. Больше панель перевода так и не появилась ни разу.
Вот только проверил. Все переводит.
не переводит. сначала определяет язык, предлагает перевести, а потом выдаёт ошибку NULL
Не жалко потраченных десяти минут , результат оправдывает . Работает не хуже чем в хроме , спасибо за науку .
Спасибо, помогло
Работает. + в карму)
Выдает что страница не может быть переведена. Может чтото можно сделать с этим?
Можно попробовать сделать все по новому. Или попробовать на других сайтах использовать переводчик.
Рад, что появилась такая возможность!
Только переводчик не всегда определят, что страница написана на иностранном языке. Что делать?
Вот в хроме при нажатии правой кнопки на любом месте страницы появляется предложение о переводе. Здесь ничего подобного нет. Firefox-ом пользуюсь давно, хромом только для перевода.
Огромное спасибо! Очень помогли!!
Спасибо!
Как теперь сделать перевод выделенной строки, очень бывает нужно, есть решение?
Alex, попробуйте связку из расширения Greasemonkey и скрипта Google Translator Tooltip Expanded Fork. Последний можно найти здесь: greasyfork.org/ru/scripts/16204-google-translator-tooltip-expanded-fork
Оно на любителя, конечно, но я пользуюсь этой связкой уже много лет. Очень доволен)
Спасибо!
Спасибо автору за статью, но в Украине эта статья была актуальна, пока из высоких мужей не стукнуло в голову заблокировать сервисы Яндекса полностью…а было удобно очень, была альтернатива Google, а теперь не Greasemonkey со скриптами не помогает ни Яндекс не работает. Есть расширение Custom Buttons с кнопкой «Контекстное меню перевода текста», удобней я думаю пока не придумаешь, переводит как страницы так и отдельных слов, с выбором сервисов, скриншот по ссылке, кого заинтересует, могу на почту выслать код этой кнопки, а также само расширение, потому что на сайте оно «недоделанное» …http://s04.radikal.ru/i177/1705/ca/987a968352b7.jpg
Спасибо! Всё работает.
ничего не работает. сделала все по инструкции. но ничего…..даже окошка не всплыли
Спасибо!
Яндекс хочет за это деньги ((
Если вы не будете в промышленных масштабах переводить, то можно и бесплатно пользоваться
Здорово! Спасибо большое автору статьи! Всех благ!
настораживает ввод идентификационных данных для яндекса (см. п.6 и п.9) — кругом слежка, не хочу облегчать эту процедуру!
служба появилась, а переводить, не переводит. Ана этом сайте да же служба перевода не появляется.
Ничего не переводит при входе Get a Free API key просит денег
mihail, только что перепроверили. Предложение заплатить там действительно теперь висит, но это необязательно и всё по-прежнему можно сделать бесплатно. Взгляните: https://prnt.sc/hjl95k
Выложите, пожалуйста, на какой-нибудь файлообменник. Многие люди скачают и
скажут спасибо.
Я уже заранее благодарю.
Спасибо.
Спасибо работает
работает
СПАСИБО ОГРОМНОЕ, а то Огненный лис показал конфетку, а потом ее спрятал, а с иностранным у мэнэ ШВУАХ ))).
После того, как выполнил пункт 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://web.archive.org/web/20180512135649/https://addons.mozilla.org/ru/firefox/addon/s3google-translator/
Он весьма навороченный, там уйма опций в настройках есть, возможно даже что-то нужно будет отключить. Но с задачей по переводу он должен справляться. Вот так переводит англоязычный сайт: https://prnt.sc/izb79i
Использует он для перевода не Яндекс, а движок Гугла. Управление с кнопки, которая появится у вас на панели инструментов после установки. Перевод запрашивайте вручную с помощью команды в контекстном меню. Есть возможность научить дополнение переводить определённые сайты автоматически.
Спасибо. Очень классно.
гребаный яндекс
спасибо большое, все работает!!!
С грузинского не хочет переводить (((( Но всё-равно спасибо
Спасибо огроменное.Всё сделала,щас опробую)))
а есть такой же способ на андроид версию Firefox?
Алексей, боюсь, что нет, с Android-версией такого не выйдет.
Только что ковырял андройд… Увы.
Спасибо. Все работает.
Приветствую! При посещении сайтов на иностранных языках, при выборе перевода, появляются только несколько языков, как добавить другие языки? Яндекс на своём сайте даёт в переводе выбрать больше языков, чем появляется в данном способе.
Идиоты, зачем усложнять? 10лет пользовался firefox-ом, скрапбука НЕТ, Пришлось отказаться!!!!!!!!!!
Спасибо за инструкцию! Жаль эта функция пока работает не очень, на многих сайтах только загаловок переводится, ну или верхние пару строк, непонятно. Все таки не хватает Мозилле такого полезного переводчика как в хроме, с автозаменой текста с иностранного на русский, был S3, но его забанили, а в старых доступных версиях словари уже устаревшие, так как их вариант перевода и перевод в Хроме это как небо и земля, мда..
Спасибо тебе,все работает отлично!
66 мазила = не работает…. да и скролинг у вас на сайте не работает…
Проверил работает.
Скролинг в каком браузере не работает у Вас?
Привет! А я так понимаю не существует какого-нибудь способа принудительно вызывать эту панель перевода? Это очень печально, т к бывает не всегда предлагается перевод (например когда лишь часть контента на другом языке).
Как так, почему, почему они не сделали такую простую и нужную штуку? — Вот что хочется воскликнуть, узнав про этот недостаток
Серж, пытался найти горячие клавиши для этого, но так и не нашёл. Действительно, странно, что они ничего не предусмотрели.
На 66-й работает, но всю страницу не переводит
Спасибо! Всё работает. Отличная статья..
Здравствуйте!
Благодарю Вас!
Работает отлично
Но вот не все языки поддерживает что есть в переводчике яндекса
Поддерживает всего 16 языков
Можно ли как то исправить может еще какая та настройка нужна или это яндекс так сам предлагает на бесплатной основе такое ограничение
Что делать , если Ключи были утеряны и теперь проделать эту операцию не получается?
Можно например завести новый аккаунт яндекс и снова получить ключи
Добрый вечер!)Спасибо большое за статью!)Но уже требуют за этот ключ денег…………………..(((((((To increase the character limits and switch to the paid version, please fill out your account information and add funds to your account.
API keys
You do not have any keys yet Как обойти это???Подскажите пожалуйста????
Все я уже увидел))))))))Спасибо огромное за Вашу статью!!!!!!!!!!!!
Есть ли подобная опция для настройки на синхронный перевод? Думаю это было бы интересно.
Как вставить ключ в новой версии 71.0 у меня не чего не получается, в младших версиях все нормально? У меня он почему то сам обновился, а старой версии которая была нет.
Где скачать старую версию написано тут
https://our-firefox.ru/kak-v-mozilla-firefox/kak-vernut-predydushhuyu-versiyu-mozilla-firefox.html
Ключ вставляется также.

Помогите плиз, у меня не получается 10 пункт.
На странице about:config щёлкнуть мышкой на пустом месте и в контекстном меню выберите «Создать»->«Строка»;
— у меня выпадает какое-то другое меню, в нем нет слова создать — строка. (скрин не получается прицепить сюда) в маленьком меню есть слова: Сохранить как, Выделить все, Исходный код страницы, Информация о странице, Исследовать все. Да и пустого места там нет если честно.
Людмила) Я сейчас сам полчаса искал ответ на ваш вопрос) Оказывается, разработчики изменили полностью страничку about:config, начиная с Firefox 71.
Теперь вам нужно взять название настройки из пункта 11 и выполнить её поиск. Он ничего не найдёт и предложит вам её создать, вот так (не забудьте только указать тип «строка»):
Далее нажмите на плюсик сбоку и Firefox предложит ввести ключ, полученный в пункте 9:
Далее останется лишь нажать на галочку и, может быть, перезапустить браузер. Попробуйте. Инструкция очень давняя (ей к 4 годам уже, сами видите, как всё меняется), мы давно собираемся её обновить, но никак руки не доходят. Надеюсь, способ ещё актуален и у вас получится. Если нет, то заранее прошу прощения.
Все работает!!!
Я кроме одного не понял а какой лимит на перевод!!?
https://yandex.ru/legal/translate_api/
2.3. Яндекс оставляет за собой право устанавливать любые лимиты и ограничения, включая далее перечисленное, но не ограничиваясь этим:
на объем переводимого текста — в размере до 1 000 000 символов в сутки, но не более 10 000 000 символов месяц
Вроде все сделал. Но кнопки перевода не появились. Может заново все пройти? Ключ сохранил. Или тогда заново, но с какого-то пункта? А может просто перейти к какой-нибудь старой версии браузера? Что в общем делать если не вышло? Очень нужен переводчик
Тоже самое. Все сделал, переводчик не появился…
Попробовал прям сейчас, работает

Сделал все, как написано, но строка переводчика не появилась (Firefox 72.0.2).
Буду еще пробовать.
Со второго раза переводчик появился.
Спасибо Вам огромное!!!
73.0.1 нет такого флага
Какого такого?
На версии 73.0.1 способ работает
Большое спасибо. На последней версии работает стабильно! Полезная запись.
Никакой строки у меня не появилось, два раза устанавливала.
Бред, окошко перевода появляется только если страница полностью на английском, если допустим я захочу почитать английские комментарии на ютубе то он не появится, потому что страница не считается иностранной
Так и гугл переводчик например тоже не переводит
почему разрабы изначально не добавили данную функцию ?
в хроме все на автомате работает даже ***** не надо
Яндекс кажется прикрыли лавочку.
We do not issue free API keys for API Yandex.Translate anymore. To continue with machine translation from Yandex, please use Yandex.Translate service. It supports latest Neural Machine Translation (NMT) technologies and offers better pricing options. Service is available for legal entities worldwide and individuals who are residents of Russian Federation.
Individuals from other countries may continue with current offer of API Yandex.Translate. To switch to the paid version, please fill out your account information and add funds to your account.
Да, пишут что бесплатного ключа больше не дают.
Вот тут https://translate.yandex.ru/developers/offer/prices тарифы
Может у кого получится присобачить API от гугл
Уже ограничение появилось ,на 500000 симв,а потом денюшка,или с облака яндекса, не понимаю почему не работает Google Bing,когда мозиловцы наконец создадут свой переводчик
Все, Яндекс прикрыл свою бесплатную лавочку переводов.
«с 15 августа 2020 года мы закрываем доступ к бесплатному API Яндекс.Переводчика. Если вы хотите и дальше использовать технологии Яндекса для перевода, регистрируйтесь на сервисе Yandex Translate на платформе Яндекс.Облако.»
Как альтернативу нашёл себе это расширение firefox для перевода страниц: https://addons.mozilla.org/ru/firefox/addon/traduzir-paginas-web/
Альтернативный РАБОТАЮЩИЙ метод описан в статье https://serfery.ru/kompyuternaya-gramotnost/perevodchik-stranic-dlya-firefox-mozilla/