Firefox obtient une fonctionnalité de traduction de page similaire à Chrome
Mozilla travaille sur une fonctionnalité de traduction de page, similaire à celle de Google Chrome. Si vous êtes un utilisateur de Firefox, vous pourrez bientôt faire un clic droit sur une page de Firefox et la traduire dans votre langue maternelle.
Alors que d'autres navigateurs modernes (principalement basés sur Chromium) incluent la fonctionnalité de traduction, la propre implémentation de Mozilla sera assez différente. La plupart des navigateurs utilisent un service cloud, tel que Google Translate dans Opéra et Chrome, ou Bing en cas de Navigateur Microsoft Edge basé sur Chrome. La fonction de traduction de Mozilla n'utilisera aucun service basé sur le cloud. Il utilisera une bibliothèque locale basée sur l'apprentissage automatique.
Cette bibliothèque fait partie de la le projet Bergamote, qui est actuellement en cours de développement. Le projet a reçu 3 millions d'euros (3,35 millions de dollars) de financement de l'UE du programme de recherche et d'innovation Horizon 2020 de l'Union européenne. Selon les développeurs, disposer d'un moteur de traduction côté client permet aux citoyens de préserver leur vie privée et augmente l'adoption des technologies linguistiques en Europe dans les secteurs qui nécessitent confidentialité.
De plus, Mozilla a commencé à embaucher des ingénieurs en traduction automatique neuronale pour intégrer Bergamot dans Firefox. Une fois terminée, la bibliothèque deviendra un projet open source.
C'est la deuxième tentative de Mozilla d'intégrer un traducteur au navigateur. Il y a quelques années, les développeurs derrière le navigateur étaient sur le point d'utiliser Google Translate comme moteur de traduction dans le navigateur. Cependant, ce plan avait été annulé en raison de la quantité d'efforts et de temps requis pour prendre en charge la fonctionnalité.
Avec Bergamot, tout le travail doit être fait à l'intérieur de la bibliothèque. Il suffit de le connecter au navigateur côté Firefox.
L'interface utilisateur a déjà été implémentée (illustrée ci-dessus) et même incluse dans le navigateur Nightly. Les utilisateurs intéressés peuvent l'activer en définissant les éléments suivants à propos de: configuration
entrées :
- browser.translation.ui.show >
vrai
- browser.translation.detectLanguage >
vrai
Il sera intéressant de voir l'option de traduction en action et de vérifier comment le moteur basé sur ML fonctionnera avec différentes langues.
La source: ZDNet