Certains navigateurs Web (comme Chrome et Edge) peuvent traduire des pages Web, mais cette fonctionnalité nécessite toujours des services externes comme Google Translate ou Bing Translate. Désormais, Firefox peut traduire des pages sur votre ordinateur sans dire à Google, Microsoft ou toute autre société de traduction ce que vous regardez.

Mozilla travaille depuis quelques années avec l’université d’Édimbourg, l’université Charles, l’université de Sheffield et l’université de Tartu sur le projet Bergamot, qui vise à construire un moteur de traduction de texte fonctionnant entièrement sur l’ordinateur d’une personne. De cette façon, aucune donnée n’est jamais envoyée aux services en nuage, ce qui garantit une traduction totalement privée.

Mozilla a maintenant publié une extension pour Firefox, appelée Firefox Translations, qui utilise la technologie développée dans le cadre du projet Bergamot. Elle ressemble plus ou moins aux fonctions de traduction de Chrome ou de Edge, avec une barre qui apparaît en haut de la page si une langue différente est détectée. Toutefois, le nombre de langues prises en charge est nettement inférieur à celui de Google Translate : anglais, espagnol, estonien, allemand, tchèque, bulgare, norvégien Bokmål, portugais et italien. En outre, certaines traductions sont à sens unique – par exemple, il peut convertir le norvégien en anglais, mais pas l’inverse.

Même si les langues prises en charge ne sont pas nombreuses et que la technologie a encore beaucoup de chemin à parcourir avant de pouvoir rivaliser avec Google Translate (qui n’est pas parfait), il s’agit d’une réussite impressionnante. Mozilla a déclaré dans un blog : « Notre solution a consisté à développer une API de haut niveau autour du moteur de traduction automatique, à la porter sur WebAssembly et à optimiser les opérations de multiplication matricielle pour qu’elles fonctionnent efficacement sur les CPU. Cela nous a permis non seulement de développer le module complémentaire de traduction, mais aussi de permettre à chaque page Web d’intégrer la traduction automatique locale, comme dans ce site Web, qui permet à l’utilisateur d’effectuer des traductions de forme libre sans utiliser le nuage. »

Mozilla n’a pas mentionné quand, ou si, la fonctionnalité serait intégrée dans le navigateur Firefox au lieu de nécessiter une extension supplémentaire. Vous pouvez néanmoins l’essayer en téléchargeant l’extension depuis le dépôt de modules complémentaires de Firefox.