Firefox dobiva značajku prevođenja stranica nalik Chromeu
Mozilla radi na značajci prijevoda stranica, sličnoj onoj u Google Chromeu. Ako ste korisnik Firefoxa, uskoro ćete moći desnom tipkom miša kliknuti stranicu u Firefoxu i prevesti je na svoj materinji jezik.
Dok drugi moderni preglednici (uglavnom bazirani na Chromiumu) uključuju značajku prevoditelja, Mozilla vlastita implementacija bit će sasvim drugačija. Većina preglednika koristi uslugu u oblaku, kao što je Google Translate u Opera i Krom, ili Bing u slučaju Preglednik Microsoft Edge baziran na Chromiumu. Mozillina značajka prevoditelja neće koristiti usluge temeljene na oblaku. Koristit će lokalnu knjižnicu temeljenu na strojnom učenju.
Ova knjižnica dio je Projekt Bergamot, koji je trenutno u aktivnom razvoju. Projekt je primljen 3 milijuna eura (3,35 milijuna dolara) iz sredstava EU iz programa za istraživanje i inovacije Europske unije Horizon 2020. Prema programerima, posjedovanje mehanizma za prevođenje na strani klijenta omogućuje građanima da sačuvaju svoje privatnost i povećava prihvaćanje jezičnih tehnologija u Europi u sektorima koji zahtijevaju povjerljivost.
Također, Mozilla ima počeo zapošljavati inženjere neuronskog strojnog prevođenja integrirati Bergamot u Firefox. Nakon što završi, knjižnica će postati projekt otvorenog koda.
Ovo je drugi pokušaj Mozile da integrira prevoditelj u preglednik. Prije nekoliko godina, programeri koji stoje iza preglednika namjeravali su koristiti Google Translate kao pozadinu prijevoda u pregledniku. Međutim, ovaj je plan otkazan zbog količine napora i vremena koje je potrebno za podršku značajke.
Uz bergamot, sav posao se mora obaviti unutar knjižnice. Potrebno ga je samo povezati s preglednikom na strani Firefoxa.
Korisničko sučelje je već implementirano (prikazano gore), pa čak i uključeno u Nightly preglednik. Zainteresirani korisnici to mogu omogućiti postavkama u nastavku o: konfiguraciji
unosi:
- preglednik.prijevod.ui.prikaži >
pravi
- browser.translation.detectLanguage >
pravi
Bit će zanimljivo vidjeti opciju prevoditelja na djelu i provjeriti kako će ML-based engine raditi s raznim jezicima.
Izvor: ZDNet