Mozilla работает над функцией перевода страниц, аналогичной той, что есть в Google Chrome. Если вы являетесь пользователем Firefox, вскоре вы сможете щелкнуть правой кнопкой мыши страницу в Firefox и перевести ее на свой родной язык.
Реклама
В то время как другие современные браузеры (в основном на основе Chromium) включают функцию переводчика, собственная реализация Mozilla будет совершенно иной. Большинство браузеров используют облачный сервис, такой как Google Translate в Опера и Хром , или Bing в случае Браузер Microsoft Edge на основе Chromium . Функция переводчика Mozilla не использует никаких облачных сервисов. Он будет использовать локальную библиотеку на основе машинного обучения.
Эта библиотека является частью проект Бергамот , который сейчас находится в активной разработке. Проект получил 3 миллиона евро (3,35 миллиона долларов) в виде финансирования ЕС из программы исследований и инноваций Европейского Союза Horizon 2020. По словам разработчиков, наличие механизма перевода на стороне клиента дает гражданам возможность сохранять свою конфиденциальность и увеличивает распространение языковых технологий в Европе в секторах, требующих конфиденциальности.
как извлечь файлы .rar
Также в Mozilla есть начал нанимать инженеров нейронного машинного перевода интегрировать Бергамот в Firefox. После завершения библиотека станет проектом с открытым исходным кодом.
Это вторая попытка Mozilla интегрировать переводчик в браузер. Несколько лет назад разработчики браузера собирались использовать Google Translate в качестве серверной части перевода в браузере. Однако этот план был отменен из-за количества усилий и времени, необходимых для поддержки этой функции.
как конвертировать PDF в документы Google
С Бергамотом вся работа должна выполняться внутри библиотеки. Требуется только подключить его к браузеру на стороне Firefox.
Пользовательский интерфейс уже реализован (показан выше) и даже включен в браузер Nightly. Заинтересованные пользователи могут включить его, установив следующиеabout: config
записи:
- browser.translation.ui.show>
правда
- browser.translation.detectLanguage>
правда
Будет интересно увидеть, как работает переводчик, и проверить, как движок на основе машинного обучения будет работать с разными языками.
Источник: ZDNet