Glossar
Zwischenablage
Die Zwischenablage ist ein Puffer, den einige Betriebssysteme für kurzzeitige Speicherung und Übertragung innerhalb und zwischen Anwendungsprogrammen bereitstellen. Die Zwischenablage ist in der Regel temporär und unbenannt.
OCR (Optische Zeichenerkennung)
Optische Zeichenerkennung (OCR) ist der Prozess, der ein Bild von Text in ein maschinenlesbares Textformat umwandelt.
Tesseract OCR
Tesseract ist eine Open-Source-Plattform für optische Zeichenerkennung (OCR).
AutoTrans
Eine Funktion, die Spieltext in Echtzeit automatisch übersetzt. Sie erkennt Dialoge im Spiel während des Spielens und übersetzt sie sofort.
TextractorCLI
Textractor / TextractorCLI ist ein Programm zum Hooken von Texten in x86/x64-Videospielen.
Extra-Fenster
Ein schwebendes Overlay-Fenster, das übersetzten Text anzeigt. Es kann mit verschiedenen Themes, Transparenzeinstellungen und Positionierungsoptionen angepasst werden, um Übersetzungen aus Clipboard Translator, OCR, TextractorCLI und anderen Eingabemethoden anzuzeigen.
Hyper Overlay
Eine erweiterte Overlay-Funktion, die zusätzliche Anzeigeoptionen und Anpassungsmöglichkeiten bietet, um übersetzten Text über Spielen anzuzeigen.
XUAT
Ein Plugin von Drittanbietern zur Echtzeit-Übersetzung von Unity-basierten Spielen. Von XUAT (XUnity.AutoTranslator) extrahierter Text wird zur Übersetzung an VNTranslator gesendet und dann an XUAT zurückgegeben, um direkt im Spiel angezeigt zu werden.
RegExp (Regulärer Ausdruck)
Reguläre Ausdrücke sind Muster, die verwendet werden, um Zeichenkombinationen in Zeichenketten zu finden.
RegExp-Ersetzung
Die Verwendung von Mustern regulärer Ausdrücke, um bestimmte Textmuster im Quell- oder übersetzten Text zu finden und zu ersetzen, nützlich zum Bereinigen von Formatierungen oder zum Umgang mit Spezialfällen.
Text Hooker
Ein Programm, das Text aus laufenden Spielprozessen abfängt und extrahiert, indem es in den Speicher des Spiels hookt, wodurch der Text in Echtzeit erfasst und übersetzt werden kann.
Maschinelle Übersetzung
Maschinelle Übersetzung (MT) ist der automatisierte Prozess der Übersetzung von Text von einer Sprache in eine andere unter Verwendung von künstlicher Intelligenz oder regelbasierten Algorithmen, ohne menschliche Übersetzer zu benötigen.
Translation Memory
Ein Translation Memory (TM) ist eine Datenbank zuvor übersetzter Texte.
Übersetzungs-Glossar
Ein Übersetzungs-Glossar ist eine Referenzliste spezifischer Begriffe und ihrer genehmigten Übersetzungen, die eine konsistente Terminologie in allen übersetzten Inhalten gewährleistet.
Übersetzungs-Timeout
Ein Zeitlimit für Übersetzungsanfragen. Wenn der Übersetzungsdienst innerhalb dieses Zeitraums nicht antwortet, schlägt die Anfrage mit einem Timeout-Fehler fehl. Dies tritt häufig bei webscraping-basierten Übersetzungsmethoden auf.
Virtuelles Browserfenster
Komponentens eines eingebetteten Browsers, das von VNTranslator verwendet wird, um über Web Scraping auf webbasierte Übersetzungsdienste zuzugreifen. Es simuliert einen echten Browser, um Übersetzungen von Online-Übersetzern abzurufen.
Benutzerdefiniertes MT
Eine Funktion, die es Benutzern ermöglicht, benutzerdefinierte Konfigurationen für maschinelle Übersetzung mithilfe eines JSON-Schemas zu erstellen, wodurch die Integration mit Drittanbieter-Übersetzungs-APIs oder -Diensten ermöglicht wird.
Vorübersetzung
Textmanipulation, die vor der Übersetzung oder OCR-Analyse durchgeführt wird, wie das Entfernen unerwünschter Zeichen, das Anwenden von Filtern oder das Bereinigen des erfassten Textes, um die Genauigkeit zu verbessern.
Nachübersetzung
Textmanipulation, die nach der Übersetzung durchgeführt wird, wie Formatierungsanpassungen, Zeilenumbruchsabgleich oder das Anwenden von regulären Ausdrucksersetzungen, um das endgültige Ergebnis zu verfeinern.
LLM (Large Language Model)
Ein künstliches Intelligenzmodell, das auf großen Mengen von Textdaten trainiert wurde und in der Lage ist, menschenähnlichen Text zu erzeugen. In VNTranslator werden LLMs wie GPT, Claude und Gemini für hochwertige maschinelle Übersetzungen verwendet.
VLM (Vision Language Model)
Ein KI-Modell, das visuelle und textuelle Informationen verstehen und verarbeiten kann. Eingesetzt in fortschrittlichen OCR-Engines wie Nanonets OCR Small zur verbesserten Texterkennung aus Bildern.
API (Application Programming Interface)
Ein Satz von Protokollen und Werkzeugen, der es verschiedenen Softwareanwendungen ermöglicht, miteinander zu kommunizieren. VNTranslator verwendet APIs, um sich mit verschiedenen Übersetzungsdiensten und OCR-Engines zu verbinden.
Kontext-Speicher
Eine Funktion, die dem Übersetzungsmodell ermöglicht, sich vorherige Dialogzeilen oder Texte zu merken, wodurch die Übersetzungsgenauigkeit und Kohärenz verbessert wird, indem der Kontext über mehrere Übersetzungen hinweg erhalten bleibt.
Text-Streaming
Eine Methode, die Übersetzungsergebnisse progressiv anzeigt, während sie erzeugt werden, anstatt auf das vollständige Ende der Übersetzung zu warten, und so eine reaktionsschnellere Benutzererfahrung bietet.
Extrahieren & Übersetzen
Eine Übersichtsmethode, die allen Spieltext im Voraus extrahiert und übersetzt, statt in Echtzeit, um Verzögerungen zu reduzieren und die Leistung während des Spielens zu verbessern.
Hotkey
Eine Tastenkombination, die bestimmte Aktionen in der Anwendung auslöst, wie das Erfassen des Bildschirms für OCR oder das Umschalten der Sichtbarkeit des Extra-Fensters.
Schriftstättausch
Eine Funktion in AutoTrans, die es Benutzern ermöglicht, In-Game-Schriften durch benutzerdefinierte Schriftarten zu ersetzen, die die übersetzten Texte besser unterstützen, besonders nützlich für Sprachen mit anderen Zeichensätzen.
Bildschirmaufnahme
Der Vorgang, einen Screenshot eines bestimmten Bereichs des Bildschirms aufzunehmen, um Text mithilfe von OCR-Technologie zu extrahieren.
Steam Connect
Eine Funktion, die VNTranslator die Integration mit Steam-Spielen ermöglicht, indem Spielinformationen automatisch erkannt und eine bessere Kompatibilität bereitgestellt wird.
Trainingsdaten
Trainingsdaten sind ein Datensatz, der verwendet wird, um Maschinenlernmodelle zu trainieren, indem Beispiele bereitgestellt werden, die dem Modell helfen, Muster zu lernen und genaue Vorhersagen zu treffen.
Web Scraping
Web Scraping ist der Prozess des Extrahierens von Daten von Websites. Er umfasst das Abrufen von Informationen aus Webseiten mithilfe eines Programms oder Skripts, das typischerweise als „Scraper“ oder „Crawler“ bezeichnet wird.
Maximale Worker-Prozesse
Eine Einstellung, die steuert, wie viele parallele Übersetzungsprozesse gleichzeitig laufen können und damit die Übersetzungsgeschwindigkeit und die Nutzung der Systemressourcen beeinflusst.
System-Prompt
Anweisungen, die einem LLM gegeben werden und seine Rolle, sein Verhalten und das Ausgabeformat definieren. In VNTranslator leiten sie die KI an, Text gemäß spezifischer Anforderungen und Stilrichtlinien zu übersetzen.
Token
Die Grundeinheit des Textes, die KI-Modelle verarbeiten. Im Kontext von Übersetzungs-APIs bedeuten mehr Tokens in der Regel höhere Kosten und längere Verarbeitungszeiten.
Electron
Electron ist ein Framework zur Erstellung nativer Anwendungen mit Webtechnologien wie JavaScript, HTML und CSS.
Visual Novel
Eine Art interaktives Erzählspiel, das hauptsächlich statische Grafiken, textbasiertes Storytelling und Spielerentscheidungen umfasst, die den Ausgang der Geschichte beeinflussen.
RenPy
Ren'Py ist eine kostenlose und Open-Source-Engine für Visual Novels, die eine einfache Skriptsprache verwendet, um interaktive Geschichten und Spiele zu erstellen. Sie wird sowohl für kommerzielle als auch für Amateurprojekte von Visual Novels weit verbreitet eingesetzt.
KiriKiri
Eine von W.Dee entwickelte Skript-Engine, die häufig zusammen mit dem KAG (KiriKiri Adventure Game System)-Framework zur Erstellung von Visual Novels verwendet wird.
Tyrano Builder
Eine Spielengine, die speziell für die Erstellung von Visual Novels entwickelt wurde und als einfachere Alternative zu anderen VN-Engines dient.
RPG Maker
RPG Maker (in Japan bekannt als RPG Tsukūru) ist eine Reihe von Entwicklungsprogrammen zur Erstellung von Rollenspielen mit erzählerischen Elementen, mit Versionen wie RPG Maker MV und RPG Maker MZ.
Unity
Unity ist eine plattformübergreifende Spiele-Engine, entwickelt von Unity Technologies, die häufig zur Erstellung von 2D- und 3D-Spielen verwendet wird, einschließlich vieler Visual Novels und interaktiver Story-Spiele.
KAG (Kirikiri Adventure Game System)
Ein Skripting-Framework, das mit der Kirikiri-Engine arbeitet und Werkzeuge sowie Syntax zur Erstellung von Visual Novels mit Dialogen, Entscheidungen und verzweigten Erzählungen bereitstellt.