Mozilla pracuje nad funkcją tłumaczenia stron, podobną do tej w Google Chrome. Jeśli jesteś użytkownikiem Firefoksa, wkrótce będziesz mógł kliknąć prawym przyciskiem myszy stronę w przeglądarce Firefox i przetłumaczyć ją na swój język ojczysty.
Reklama
Podczas gdy inne nowoczesne przeglądarki (głównie oparte na Chromium) zawierają funkcję tłumacza, własna implementacja Mozilli będzie zupełnie inna. Większość przeglądarek korzysta z usługi w chmurze, takiej jak Tłumacz Google w Opera i Chrom lub Bing w przypadku Przeglądarka Microsoft Edge oparta na Chromium . Funkcja translatora Mozilli nie będzie korzystać z żadnej usługi w chmurze. Będzie wykorzystywać lokalną bibliotekę opartą na uczeniu maszynowym.
Ta biblioteka jest częścią Projekt Bergamotka , który jest obecnie w aktywnym rozwoju. Projekt otrzymał 3 mln EUR (3,35 mln USD) dofinansowania ze środków UE z programu badań naukowych i innowacji Horyzont 2020 Unii Europejskiej. Według deweloperów posiadanie silnika tłumaczeniowego po stronie klienta umożliwia obywatelom zachowanie prywatności i zwiększa wykorzystanie technologii językowych w Europie w sektorach wymagających poufności.
Samsung Galaxy Note 9 data premiery 2017 r.
Również Mozilla zaczął zatrudniać inżynierów tłumaczenia maszynowego neuronowego zintegrować Bergamot w Firefoksie. Po zakończeniu biblioteka stanie się projektem open source.
To druga próba integracji tłumacza Mozilli z przeglądarką. Kilka lat temu programiści stojący za przeglądarką zamierzali wykorzystać Tłumacza Google jako zaplecze tłumaczące w przeglądarce. Jednak ten plan został anulowany ze względu na ilość wysiłku i czasu wymaganego do obsługi tej funkcji.
jak usunąć wiele zakładek w chrome
W przypadku Bergamot cała praca musi być wykonana wewnątrz biblioteki. Wystarczy podłączyć go do przeglądarki po stronie Firefoksa.
Interfejs użytkownika został już zaimplementowany (pokazany powyżej), a nawet włączony do przeglądarki Nightly. Zainteresowani użytkownicy mogą to włączyć, ustawiając następujące ustawieniaabout: config
wpisy:
- browser.translation.ui.show>
prawdziwe
- browser.translation.detectLanguage>
prawdziwe
Ciekawie będzie zobaczyć opcję tłumacza w akcji i sprawdzić, jak silnik oparty na ML będzie działał z różnymi językami.
Źródło: ZDNet