Mozilla arbeitet an einer Seitenübersetzungsfunktion, die der in Google Chrome ähnelt. Wenn Sie ein Firefox-Benutzer sind, können Sie in Kürze mit der rechten Maustaste auf eine Seite in Firefox klicken und diese in Ihre Muttersprache übersetzen.
Werbung
Während andere moderne Browser (meistens auf Chromium-Basis) die Übersetzerfunktion enthalten, wird Mozillas eigene Implementierung ganz anders sein. Die meisten Browser verwenden einen Cloud-Dienst wie Google Translate in Oper und Chrom oder Bing im Falle der Chromium-basierter Microsoft Edge-Browser . Die Übersetzerfunktion von Mozilla verwendet keinen Cloud-basierten Dienst. Es wird eine lokale maschinell lernbasierte Bibliothek verwendet.
Diese Bibliothek ist Teil der das Bergamotte-Projekt , die sich derzeit in der aktiven Entwicklung befindet. Das Projekt erhalten EU-Mittel in Höhe von 3 Mio. EUR (3,35 Mio. USD) aus dem Forschungs- und Innovationsprogramm Horizont 2020 der Europäischen Union. Laut Entwicklern ermöglicht eine clientseitige Übersetzungs-Engine den Bürgern, ihre Privatsphäre zu wahren, und erhöht die Akzeptanz von Sprachtechnologien in Europa in Sektoren, die Vertraulichkeit erfordern.
Was ist Hardwarebeschleunigung in Chrome?
Auch Mozilla hat begann mit der Einstellung von Ingenieuren für neuronale maschinelle Übersetzung Bergamotte in Firefox zu integrieren. Sobald dies abgeschlossen ist, wird die Bibliothek zu einem Open Source-Projekt.
Dies ist Mozillas zweiter Versuch, einen Übersetzer in den Browser zu integrieren. Vor einigen Jahren wollten Entwickler hinter dem Browser Google Translate als Übersetzungs-Backend im Browser verwenden. Dieser Plan wurde jedoch aufgrund des Aufwands und des Zeitaufwands für die Unterstützung der Funktion storniert.
Wie man einen Playstation-Klassiker hackt
Bei Bergamotte muss die gesamte Arbeit in der Bibliothek erledigt werden. Es ist nur erforderlich, es mit dem Browser auf der Firefox-Seite zu verbinden.
Die Benutzeroberfläche wurde bereits implementiert (siehe oben) und sogar in den Nightly-Browser aufgenommen. Interessierte Benutzer können es aktivieren, indem sie die folgenden Einstellungen vornehmenabout: config
Einträge:
- browser.translation.ui.show>
wahr
- browser.translation.detectLanguage>
wahr
Es wird interessant sein, die Übersetzeroption in Aktion zu sehen und zu überprüfen, wie die ML-basierte Engine mit verschiedenen Sprachen funktioniert.
Quelle: ZDNet