Glossar

Begriff
Definition

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.