Screen Translator: Open-Source-Echtzeit-Bildschirmübersetzer für macOS
Screen Translator: Open-Source-Echtzeit-Bildschirmübersetzer für macOSEinführung
Screen Translator Einführung
Screen Translator ist ein vom Entwickler Archer-SQ entwickeltes Open-Source-Echtzeit-Übersetzungstool für macOS. Es kombiniert Systembildschirmfotos, Apple Vision Texterkennung und Übersetzungs-APIs von Drittanbietern. Der Kernansatz ist „pixelgenaue In-Place-Überlagerung" – die Übersetzung wird direkt an der Position des Originaltexts geschrieben, was visuell einem nativen Lokalisierungseffekt nahekommt.

Screenshot der Screen Translator Benutzeroberfläche
Funktionsmerkmale
Vollbild-Übersetzung mit einem Tastendruck: Drücken Sie Shift + Z + X, um die gesamte Benutzeroberfläche, Menüs und Textinhalte auf dem Bildschirm zu übersetzen.
Markierungsübersetzung: Drücken Sie Shift + Z + C, um einen beliebigen Bereich zu markieren. Die Übersetzung wird als schwebende Ebene angezeigt, die per Drag-and-Drop verschoben und in 8 Richtungen skaliert werden kann.
Bildschirm einfrieren: Nach Drücken der Tastenkombination wird das Bild sofort eingefroren, sodass Text aus dynamischen Videos, Spielen oder Animationen präzise ausgewählt werden kann.
Pixelgenaue Überlagerung: Die Übersetzung wird direkt mit Canvas gezeichnet, Originalschriftgröße und Hintergrundfarbe werden automatisch angepasst.
Multi-Monitor-Unterstützung: Erkennt automatisch den Bildschirm, auf dem sich der Cursor gerade befindet, und wechselt entsprechend den Zieldisialmond.
Interaktion mit der schwebenden Ebene: Die Ebene kann frei per Drag-and-Drop verschoben werden, auf dem Trackpad durch Zusammenziehen mit zwei Fingern skalieren, durch Doppelklick schließen.
Anpassbares Erscheinungsbild: Unterstützung für Dunkel-/Hell-Themenwechsel, Schriftarten können angepasst werden (Standard Menlo oder Monaco).
Anwendungsszenarien
Nahtlose Lokalisierung von fremdsprachiger Software-Benutzeroberfläche, Menüleisten und Systemeinstellungen.
Echtzeit-Übersetzung von Texten und Handlungsdialogen in Spielen.
Erkennung und Übersetzung von Untertiteln oder Bullet-Kommentaren in Videos, Live-Streams und Animationen.
Extraktion und Übersetzung von nicht kopierbarem Text in Designentwürfen, PDFs und Bildern.
Bearbeitung von fremdsprachigen Inhalten über mehrere Bildschirme in Multi-Monitor-Umgebungen.
Vor- und Nachteile von Screen Translator
Vorteile
Übersetzung wird in-place überlagert, visuelles Erlebnis nahe an nativer Lokalisierung.
Die Einfrierfunktion löst das Problem der Erfassung dynamischer Inhalte.
Automatische Multi-Monitor-Erkennung, bequemer für Benutzer mit mehreren Bildschirmen.
Open Source und kostenlos, kann auf Basis von Electron weiterentwickelt werden.
Nachteile
Nur für macOS verfügbar, Windows- und Linux-Benutzer können es nicht verwenden.
Nicht von Apple signiert, bei der Erstinstallation muss im Terminal der Befehl xattr -cr ausgeführt werden.
Abhängig von Google Übersetzer oder benutzerdefinierten APIs, eingeschränkt in Offline-Szenarien.
Muss aus dem Quellcode gebaut oder manuell als DMG heruntergeladen werden, kein Vertrieb über den App Store.
Wie man Screen Translator verwendet
Installation: DMG-Datei herunterladen und in den Applications-Ordner ziehen.
Signaturprüfung umgehen (beim ersten Öffnen): Im Terminal xattr -cr /Applications/Screen\ Translator.app ausführen.
Vollbild-Übersetzung: Shift + Z + X drücken, um den gesamten Text auf dem aktuellen Bildschirm zu übersetzen.
Markierungsübersetzung: Shift + Z + C drücken, um den Zielbereich zu markieren.
Ergebnis anpassen: Die schwebende Ebene per Drag-and-Drop verschieben, mit zwei Fingern zusammenziehen zum Skalieren, Doppelklick zum Schließen.
Build aus dem Quellcode:
git clone https://github.com/Archer-SQ/screen-translator.git cd screen-translator npm install && npm run dev npx electron-builder --mac --dir
Häufig gestellte Fragen
Meldung „Beschädigt" und kann nicht geöffnet werden? Die App wurde nicht vom Apple-Entwickler signiert, erweiterte Attribute müssen über das Terminal mit xattr -cr entfernt werden.
Unterstützt es Windows? Derzeit ist nur eine macOS-Version verfügbar, es gibt kein Windows-Distribution-Paket.
Welche Übersetzungsschnittstellen gibt es? Die offizielle Website zeigt Unterstützung für Google Übersetzer und benutzerdefinierte APIs.
Kann es offline verwendet werden? Die OCR ist auf das Apple Vision Framework angewiesen (kann lokal ausgeführt werden), aber die Übersetzung erfordert eine Online-API-Verbindung.
Wie schließt man die Übersetzungsebene? Doppelklicken Sie auf die Ebene, um sie zu schließen.
Drehbuch-Assistent▸
AI Apps
AI Nachrichten