Übersetzung kostenlos mit der Nextcloud – integrierte KI

Kein Kommentar Autor: Jürgen (jdo)

Die neueren Versionen der Nextcloud integrieren auch immer mehr KI. Das Besondere an der Sache ist, dass die meisten dieser KI-Komponenten lokal auf der Nextcloud-Instanz laufen und keine Daten an Dritte übertragen werden. Der Ansatz ist natürlich förderlich für Datenschutz und Privatsphäre. Ich will Dir heute zeigen, wie Du mit der Nextcloud übersetzen kannst.

Zunächst einmal musst Du sicherstellen, dass die entsprechende App installiert ist. Die für die Übersetzungen zuständige App nennt sich wenig überraschend Translate.

Translate installieren

Hast Du Administrator-Rechte auf Deiner Nextcloud, öffnest Du über das Menü rechts oben die Apps und suchst anschließend nach Translate. Klickst Du auf die App, solltest Du diese Beschreibung sehen. Klicke auf Herunterladen und aktivieren und das Programm installiert sich.

Translate – die App für die Übersetzung in der Nextcloud
Translate – die App für die Übersetzung in der Nextcloud

Hast Du Translate installiert, kannst Du ab sofort maschinelle Übersetzung mit Opus-Modellen der Universität Helsinki nutzen. Derzeit unterstützte Sprachen sind:

  • Englisch
  • Deutsch
  • Französisch
  • Spanisch
  • Chinesisch

Allerdings musst Du nach der Installation die Sprachmodelle herunterladen und dafür benötigst Du Zugriff auf die Kommandozeile. Ist das möglich, führe nachfolgenden Befehl aus:

occ translate:download-models

Bei meiner Instanz musste ich sogar folgenden Befehl ausführen, damit es geklappt hat:

sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ translate:download-models

Das kann bei Dir aber anders sein. Der Download zieht sich etwas, da die Modelle relativ üppig sind. Bei mir haben die Modelle insgesamt 8,6 GByte an zusätzlichen Speicher belegt. Stelle also sicher, dass Du genügend Platz hast.

Die Modelle für die Übersetzungen benötigen einigen Speicherplatz
Die Modelle für die Übersetzungen benötigen einigen Speicherplatz

Übersetzen mit der Nextcloud

Du kannst die Übersetzung in diversen anderen Apps nutzen, etwa Talk, Chat und Text-Dokumenten. Ich hoffe, es werden künftig noch mehr Programme unterstützt – in erster Linie das integrierte Collabora Online.

Zumindest siehst Du sehr schnell, ob Du etwas direkt mit der Nextcloud übersetzen lassen kannst oder nicht, weil es dafür eine spezielle Schaltfläche gibt. In der App für Texte sieht das wie folgt aus:

Achte auf die Schaltfläche Übersetzen
Achte auf die Schaltfläche Übersetzen

Gibt es die Schaltfläche, kannst Du den Service entsprechend nutzen. Schauen wir uns nun noch kurz an, wie gut die App übersetzen kann.

Ein paar Tests

Ich nehme einfach den ersten Absatz aus diesem Beitrag, erstelle damit eine Text-Datei, markiere den gesamten Text und klicke auf Übersetzen. Danach schaue mir das Ergebnis an, wenn ich den Text auf Englisch übersetzen lasse. Du kannst die Ausgangssprache festlegen oder selbst erkennen lassen. Die Zielsprache musst Du natürlich festlegen – hellsehen kann die App nicht.

Mit der Nextcloud übersetzt
Mit der Nextcloud übersetzt

Wie Du am Screenshot oben siehst, kannst Du den Text auch direkt ersetzen lassen oder Du fügst die Übersetzung zusätzlich ein. Das halte ich für eine ziemlich sinnvolle Funktion.

Die App erledigt seinen Job und man versteht auch, was gemeint ist, allerdings ist mir die Sprache etwas zu gestelzt und zu Wort-für-Wort übersetzt. Das Programm ist wohl in erster Linie dienlich, wenn ich etwas für das Verständnis in meine Muttersprache übersetzen lassen möchte. Versuchen wir Englisch auf Deutsch – ich nehme dazu den ersten Absatz aus der offiziellen Ankündigung für den neuen und schnellere Raspberry Pi 5, auf dem auch NextcloudPi eine Leistungssteigerung erfahren wird.

Englisch auf Deutsch
Englisch auf Deutsch

Man versteht, was gemeint ist – Sibling allerdings mit Schwingling zu übersetzen … hmmm … ich weiß nicht … 🙂

Nutzt Du die Funktion, um Texte für eine Weiterverwendung zu übersetzen, musst Du sie sicherlich ordentlich redigieren.

In der IT-Welt sprechend die meisten Leute allerdings Englisch und eine Übersetzung ist nicht so oft notwendig.

Funktioniert Chinesisch?

Deswegen möchte ich wissen, wie das mit Chinesisch funktioniert. Deswegen habe ich mir eine zufällige News von ChinaDaily.com.cn geschnappt und hier einen Fetzen übersetzen lassen. Das Gute an dieser Website ist, dass die News auf Chinesisch und Englisch verfasst ist und ich ungefähr überprüfen kann, wie gut die Übersetzung der Nextcloud ist.

Es stellt mich ehrlich gesagt vor ein Rätsel, da ich nicht weiß, wie gut das geklappt hat. Der Output der Nextcloud ist etwas knapp.

Chinesisch zu Deutsch
Chinesisch zu Deutsch

Auf Englisch war die Ausgabe übrigens auch nicht länger und hat denselben Sinn ergeben. Ich weiß nicht, wie genau sich die Website an wörtliche Übersetzungen hält, aber der Text ist wesentlich länger.

Das Original
Das Original

Das Gute an der Sache ist, dass ich bisher eigentlich nie in die Verlegenheit kam, Chinesisch übersetzen zu müssen. Manchmal gibt es interessante Produktankündigungen, die auf Websites in China verweisen und dann ist diese Funktion möglicherweise hilfreich. Englisch kann ich selbst ganz ordentlich, aber für Spanisch und Französisch nutze ich die Option vielleicht künftig, wenn ich etwas verstehen muss.

Ich wollte noch anmerken, dass die Geschwindigkeit der Übersetzung auf den Computer ankommt, auf dem die Nextcloud gehostet ist. Hast Du im Wohnzimmer einen Pi 3 mit NextcloudPi stehen und möchtest die Funktion nutzen, würde ich mich auf etwas Wartezeit einstellen. Auf meinem Contabo-VPS mit 4 CPU-Kernen klappt das ganz ordentlich. Vielleicht bietet aber auch Dein Nextcloud-Hoster bald diese Funktion an, falls Du einen externen Anbieter nutzt.




 Alle Kommentare als Feed abonnieren

Kommentare sind geschlossen.