Firefox sta ottenendo una funzione di traduzione delle pagine simile a Chrome
Mozilla sta lavorando a una funzione di traduzione delle pagine, simile a quella di Google Chrome. Se sei un utente Firefox, presto sarai in grado di fare clic con il pulsante destro del mouse su una pagina in Firefox e tradurla nella tua lingua madre.
Mentre altri browser moderni (principalmente basati su Chromium) includono la funzione di traduttore, l'implementazione di Mozilla sarà piuttosto diversa. La maggior parte dei browser utilizza un servizio cloud, come Google Translate in musica lirica e Cromo, o Bing in caso di Browser Microsoft Edge basato su Chromium. La funzione di traduttore di Mozilla non utilizzerà alcun servizio basato su cloud. Utilizzerà una libreria locale basata sull'apprendimento automatico.
Questa libreria fa parte di of il Progetto Bergamotto, attualmente in attivo sviluppo. Il progetto ha ricevuto 3 milioni di euro (3,35 milioni di dollari) in finanziamenti dell'UE dal programma di ricerca e innovazione Horizon 2020 dell'Unione europea. Secondo gli sviluppatori, avere un motore di traduzione lato client consente ai cittadini di preservare i propri privacy e aumenta la diffusione delle tecnologie linguistiche in Europa in settori che richiedono riservatezza.
Inoltre, Mozilla ha iniziato ad assumere ingegneri di traduzione automatica neurale per integrare Bergamot all'interno di Firefox. Una volta terminata, la libreria diventerà un progetto open source.
Questo è il secondo tentativo di Mozilla di integrare un traduttore nel browser. Alcuni anni fa, gli sviluppatori dietro il browser stavano per utilizzare Google Translate come backend di traduzione nel browser. Tuttavia, questo piano è stato annullato a causa della quantità di sforzi e del tempo necessari per supportare la funzione.
Con Bergamot, tutto il lavoro va fatto all'interno della biblioteca. È necessario solo collegarlo al browser sul lato di Firefox.
L'interfaccia utente è già stata implementata (mostrata sopra) e persino inclusa nel browser Nightly. Gli utenti interessati possono abilitarlo impostando quanto segue su: config
inserimenti:
- browser.translation.ui.show >
vero
- browser.translation.detectLanguage >
vero
Sarà interessante vedere l'opzione del traduttore in azione e verificare come funzionerà il motore basato su ML con varie lingue.
Fonte: ZDNet