Firefox получает функцию перевода страниц в стиле Chrome

Mozilla работает над функцией перевода страниц, аналогичной той, что есть в Google Chrome. Если вы являетесь пользователем Firefox, скоро вы сможете щелкнуть правой кнопкой мыши страницу в Firefox и перевести ее на свой родной язык.

В то время как другие современные браузеры (в основном на основе Chromium) включают функцию переводчика, собственная реализация Mozilla будет совсем другой. Большинство браузеров используют облачный сервис, такой как Google Translate в Opera и Chrome или Bing в случае браузера Microsoft Edge на основе Chromium. Функция переводчика Mozilla не использует никаких облачных сервисов. Он будет использовать локальную библиотеку на основе машинного обучения.

Эта библиотека является частью проекта Bergamot , который сейчас находится в активной разработке. Проект получил 3 миллиона евро (3,35 миллиона долларов) в виде финансирования со стороны ЕС в рамках исследовательской и инновационной программы Европейского союза Horizon 2020. По словам разработчиков, наличие механизма перевода на стороне клиента дает гражданам возможность сохранять свою конфиденциальность и увеличивает распространение языковых технологий в Европе в секторах, требующих конфиденциальности.

Кроме того, в Mozilla есть начал нанимать инженеров нейронного машинного перевода для интеграции Bergamot в Firefox. После завершения библиотека станет проектом с открытым исходным кодом.

Это вторая попытка Mozilla интегрировать переводчик в браузер. Несколько лет назад разработчики браузера собирались использовать Google Translate в качестве серверной части перевода в браузере. Однако этот план был отменен из-за количества усилий и времени, необходимых для поддержки этой функции.

В случае Bergamot вся работа должна выполняться внутри библиотеки. Требуется только подключить его к браузеру на стороне Firefox.

Пользовательский интерфейс уже реализован (показан выше) и даже включен в браузер Nightly. Заинтересованные пользователи могут включить его, установив следующие записи about: config :

  • browser.translation.ui.show> true
  • browser.translation.detectLanguage> true

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

Источник: ZDNet

Оцените статью
digitdocom.ru
Добавить комментарий