Offline-Übersetzung (CTranslate2)

ÜbersetzungOfflineNur CPUKommerzielle Nutzung erlaubt

Übersetzt Ihre Untertitel auf Ihrem eigenen Computer, mit einem kleinen Modell pro Sprachpaar. Kein Konto, kein API-Schlüssel, keine Limits. Das Modell eines Paares wird beim ersten Gebrauch heruntergeladen; danach funktioniert dieses Paar offline.

In Subtitld installieren

Einstellungen Erweiterungen Offline Translate (CTranslate2) Installieren

Subtitld lädt sie herunter, prüft ihren SHA-256-Wert und hält sie aktuell.

Quellcode auf GitHub
Sprachen
25
Download der Erweiterung
23–111 MB

Was sie tut

Kein Schlüssel, keine Grenzen

Sie läuft auf Ihrem Computer mit CTranslate2, auf der CPU: kein Konto anzulegen, kein API-Schlüssel einzufügen, keine Obergrenze dafür, wie viel Sie übersetzen.

Ein Modell pro Paar

Englisch zu Portugiesisch ist ein Modell, Portugiesisch zu Englisch ein anderes. Jedes wird beim ersten Übersetzen in dieser Richtung heruntergeladen und funktioniert danach offline.

Untertitel für Untertitel

Subtitld sendet jeweils einen Untertitel als Klartext und behält jede Übersetzung neben dem Original. Formatierungen wie Kursivschrift werden nicht übernommen.

Varianten zählen als eine

Sprachkennungen werden auf ihre Hauptsprache gekürzt, sodass pt-br und pt-pt beide pt sind. Zwischen zwei Varianten einer Sprache bleibt der Text unverändert.

Vor 26.10 die Google-Übersetzung benutzt? Die eingebaute Google-Engine gibt es nicht mehr, und diese Erweiterung ersetzt sie, ohne API-Schlüssel. Installieren Sie sie unter Einstellungen › Add-ons und wählen Sie dann translate-offline als Übersetzungs-Engine im Übersetzungsfenster.

Modelle

Es gibt kein Modell zu wählen. Subtitld teilt der Erweiterung zwei Sprachen mit: die, mit der Ihre Untertitel markiert sind (Untertitelsprache im Transkriptionsfenster), und die Zielsprache. Die Erweiterung sucht in der Paketliste von Argos Translate ein Modell, das genau für dieses Paar gemacht ist. Sie übersetzt nicht über eine dritte Sprache: Ohne Modell für das Paar erhalten Sie unsupported_language.

Das Modell eines Paares ist etwa 60–80 MB groß. Der erste Untertitel eines neuen Paares wartet, während es heruntergeladen wird, und die Fortschrittsleiste bewegt sich, sobald es da ist. Danach braucht das Übersetzen dieses Paares kein Netzwerk.

Wo die Modelle liegen

Jedes Paar hat seinen eigenen Ordner, nach ihm benannt: en_pt, pt_en und so weiter. Sie liegen außerhalb der Erweiterung, daher bleiben sie beim Aktualisieren oder Deinstallieren erhalten; löschen Sie einen Ordner, um seinen Speicherplatz freizugeben.

System Ordner
Linux ~/.cache/subtitld/translate-offline
macOS ~/.cache/subtitld/translate-offline
Windows %USERPROFILE%\.cache\subtitld\translate-offline

Optionen

In Einstellungen › Erweiterungen › Offline Translate (CTranslate2) › Konfigurieren.

Beam size
Standard: 2

Wie viele Übersetzungskandidaten für jeden Untertitel abgewogen werden. Höher ist etwas besser und langsamer; 1 ist am schnellsten.

Sprachen

Die Erweiterung listet diese Sprachen auf. Ein Paar funktioniert, wenn Argos Translate ein Modell dafür hat; regionale Kennungen wie pt-br verwenden ihre Hauptsprache.

  • en
  • pt
  • es
  • fr
  • de
  • it
  • nl
  • ru
  • uk
  • pl
  • tr
  • ar
  • zh
  • ja
  • ko
  • hi
  • cs
  • sv
  • da
  • fi
  • el
  • hu
  • ro
  • id
  • ca

Plattformen

System Download
Linux x86-64 110.8 MB
macOS (Apple Silicon) 22.8 MB
Windows x86-64 41.0 MB

Die Builds entstehen in CI, ohne eine Übersetzung auszuführen.

Fehlerbehebung

Subtitld stoppt beim ersten Fehler und zeigt ihn in einem Feld Übersetzungsfehler, zuerst mit dem Code. Zuvor übersetzte Untertitel behalten ihre Übersetzung.

  • unsupported_languageFür dieses Paar gibt es kein Modell; die Meldung nennt es, etwa als pt->de. Die Erweiterung geht nicht über eine dritte Sprache, wählen Sie also ein anderes Paar. Wenn die Meldung sagt, die Modelldateien fehlen, löschen Sie den Ordner dieses Paares und starten Sie erneut, damit es frisch heruntergeladen wird.
  • network_unavailableDas Modell oder die Modellliste von Argos Translate konnte nicht geladen werden. Prüfen Sie Ihre Verbindung und versuchen Sie es erneut. Nur die erste Nutzung eines Paares braucht das Netzwerk.
  • internalEtwas anderes ist fehlgeschlagen, etwa eine volle Festplatte beim Entpacken eines Modells. Ein Paar gilt erst als bereit, wenn es vollständig entpackt ist; ein erneuter Versuch lädt es daher von vorn herunter.

Lizenz

Erweiterung
MIT
Engine
MIT
CTranslate2
Modelle
MIT / CC
OPUS-MT-Modelle von Argos Translate, jeweils unter eigener Lizenz

Die Erweiterung und CTranslate2 sind für kommerzielle Arbeit unbedenklich. Jedes Modell behält seine eigene Lizenz, meist MIT oder Creative Commons; prüfen Sie die Lizenz Ihres Paares, bevor Sie sich kommerziell darauf verlassen.

Versionen

  • 0.1.0