Wie Offline-Übersetzung auf deinem iPhone funktioniert

Last updated: 2026-09-03

Wie Offline-Übersetzung auf deinem iPhone funktioniert

Der Übersetzungspfad der App läuft vollständig auf dem Gerät. Kein Foto, kein OCR-Ergebnis und keine Übersetzungsanfrage verlässt das iPhone. Dieser Beitrag erklärt, was „auf dem Gerät" tatsächlich bedeutet, wo die Modelle leben und welche Kompromisse die lokale Ausführung der Übersetzung mit sich bringt.

Die Teile, die auf dem Gerät laufen

Es gibt drei unabhängige Arbeitsschritte, die für eine Kameraübersetzung auf dem Telefon stattfinden:

  1. OCR. Ein geforktes vision_text_recognition-Paket führt die Texterkennung lokal aus. Es unterstützt lateinische, chinesische (vereinfacht und traditionell), japanische und koreanische Schriften. Jeder erkannte Textblock trägt seine eigene Bounding-Box und seinen erkannten Text.
  2. Übersetzung. Die On-Device-Übersetzungs-Engine von Google ML Kit nimmt die OCR-Ausgabe und erzeugt übersetzten Text. Die Engine ist als herunterladbares Sprachmodell pro Sprachpaar gebündelt; die App lädt Modelle bei Bedarf herunter und speichert sie auf dem.
  3. Rendering. Die Ergebnisseite zeichnet jeden übersetzten Block über das Originalfoto, wobei sie die von der OCR-Engine zurückgegebenen Bounding-Boxen verwendet. Es ist kein Roundtrip zum Server erforderlich, um den Overlay zu rendern — das Bild, die Quellblöcke und die Übersetzungen befinden sich alle im Speicher des Geräts.

Warum das wichtig ist

Wo die Modelle leben

ML Kit veröffentlicht On-Device-Übersetzungsmodelle für 19 Sprachen. Jedes Modell ist ungefähr 10–50 MB groß. Wenn du eine Quell- oder Zielsprache auswählst, lädt die App das entsprechende Modell bei der ersten Verwendung in die lokale Sandbox der App herunter. Das Modell bleibt über App-Neustarts hinweg bestehen; durch Löschen wird der Speicher sofort zurückgewonnen.

Die vollständige Liste der unterstützten Sprachen: Arabisch, Chinesisch (vereinfacht), Tschechisch, Niederländisch, Englisch, Französisch, Deutsch, Kroatisch, Ungarisch, Italienisch, Japanisch, Koreanisch, Polnisch, Portugiesisch, Rumänisch, Russisch, Slowakisch, Slowenisch und Spanisch.

Was hochgeladen wird (und was nicht)

Kompromisse der lokalen Ausführung

Was das für dich bedeutet

Wenn du jemals gezögert hast, ein sensibles Dokument zu fotografieren, weil das Foto auf dem Server eines anderen landen würde, dann ist dieses Zögern der Grund, warum diese App existiert. Jeder Teil der Pipeline läuft lokal, und das Datenmodell der App ist auf der Prämisse aufgebaut, dass nichts das Gerät verlässt, es sei denn, der Benutzer entscheidet sich ausdrücklich, ein Ergebnis zu teilen.