Mozilla работает над интеграцией Google Translate в Firefox

Знаете ли вы, что браузер Firefox имеет функцию перевода, аналогичную функции Google Chrome? Большинство пользователей Firefox, вероятно, не знают, так как он не включен по умолчанию и не выделен в опциях или пользовательском интерфейсе.

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

Первая версия поддержки перевода Mozilla в Firefox использовала Bing Translate для перевода контента сайта. Он работал аналогично реализации Google Translate в Chrome.

Панель уведомлений отображается, когда пользователь посещает сайт на языке, который не установлен в Firefox. Панель подсвечивает обнаруженный язык страницы и предлагает варианты перевода. Щелчок по переводу переводит страницу на язык браузера по умолчанию, выбор «не сейчас» скрывает подсказку.

Варианты «никогда не переводить» обнаруженный язык или сайт также предоставляются.

Mozilla добавила поддержку Яндекс Переводчика в Firefox 41, который был выпущен в середине 2015 года. Вскоре стало совсем темно; эта функция не была передана в стабильный канал, и в течение следующих трех лет были выпущены только некоторые исправления.

Бездействие закончилось на прошлой неделе, когда Mozilla начала добавлять поддержку Google Translate для механизма перевода, встроенного в веб-браузер Firefox.

Хотя эта функция еще не полностью функциональна, это показатель того, что Mozilla не полностью забыла функцию перевода. Пользователи, которые включат функцию перевода в Firefox в about: config, заметят, что Google является выбранной системой перевода.

Загрузите about: config? Filter = browser.translation в адресной строке Firefox для отображения настроек.

  • browser.translation.detectLanguage - установите для этого параметра значение True, чтобы Firefox определял язык страницы.
  • browser.translation.engine - определяет, какой сервис перевода использует Firefox. Поддерживаются Google, Bing и Yandex.
  • browser.translation.ui.show - определяет, будет ли Firefox отображать пользовательский интерфейс перевода при открытии сайтов на иностранных языках. Установите значение True, чтобы отобразить пользовательский интерфейс, и False, чтобы скрыть его.

Google Translate не может быть использован в настоящее время в Firefox; браузер выдает сообщение об ошибке при нажатии кнопки перевода в пользовательском интерфейсе. Похоже, что Bing и Yandex не работают на данный момент, хотя Firefox пытается перевести страницу. Ошибка «при переводе этой страницы произошла ошибка», в конце концов также возникает.

Для Google Translate требуются ключи доступа API, которые обычно доступны только в том случае, если за ключ платят компании или пользователи. Неясно, планирует ли Mozilla заключить сделку с Google или пользователи будут вынуждены использовать свои собственные ключи API для этой функции. Последнее, безусловно, будет очень ограничивающим.

расширения

Разработчики дополнений создали множество расширений, которые так или иначе интегрировали функциональность Firefox. Google Translate Bar была одной из первых, кто повторил панель перевода Google Chrome; он был запущен в 2010 году вместе с другими расширениями, такими как Facebook Translate или Translate This.

Однако расширения больше не работают, так как Mozilla переключилась на другую систему расширений в Firefox 57. Если вы будете искать расширения для перевода в Mozilla AMO, вы получите большое число, совместимое с Firefox 57 и новее:

  • Быстрый перевод использует Google Translate для перевода выбранного текста.
  • S3 Translator использует Google Translate для перевода выбора или страницы.

Теперь вы : Требуете ли вы переводить функциональность в вашем браузере?