OmegaT 6.0.0 - Bedienungsanleitung

Fenster und Dialogfenster

Ein Fenster kann parallel zum Editor geöffnet sein und ermöglicht die Interaktion mit beiden.

Ein Dialogfenster verlangt eine Aktion von Ihnen und muss geschlossen werden, bevor Sie mit der Übersetzung fortfahren können.

Projekteigenschaften

Verwenden Sie Projekt Eigenschaften... C + E , um das Dialogfenster zu öffnen.

In diesem Dialogfenster können Sie die anfänglichen Projekteigenschaften beim Erstellen eines neuen Projekts festlegen oder später ändern.

Einzelheiten finden Sie im Kapitel Ein neues Projekt erstellen.

Sprachen

Wählen Sie die Quell- und Zielsprache in den Aufklapplisten aus oder tragen Sie sie manuell ein.

OmegaT stellt eine kurze Liste von zweistelligen Sprachcodes bereit, aber Sie können die Codes (zweistellig oder dreistellig) auch manuell in die Felder eintragen. Beachten Sie, dass die Codes konform mit BCP-47 sein müssen.

Sprachcodes werden an verschiedenen Stellen in OmegaT verwendet, um:

und so weiter.

Warnung

Vergewissern Sie sich, dass Sie die richtigen Sprachcodes eingetragen haben und dass alle anderen Stellen, an denen ein Code erforderlich ist, genau diesen Codes entsprechen. Sprachabhängige Funktionen schlagen fehl oder liefern falsche Ergebnisse, wenn die Sprachcodes nicht übereinstimmen.

OmegaT wählt automatisch die Tokenizer aus, die der Quell- und Zielsprache entsprechen, aber Sie können diese auch manuell ändern. Die Tokenizer helfen OmegaT, bessere Treffer zu liefern.

Optionen

Segmentierung auf Satzebene

Die Satzsegmentierung teilt Absätze oder andere Textblöcke der Quelldatei in mehrere Segmente auf, basierend auf den Segmentierungsregeln.

Deaktivieren Sie diese Option, wenn die Absätze nicht weiter segmentiert werden sollen.

Standardmäßig sind Segmentierungsregeln global und gelten für alle Projekte.

Verwenden Sie Optionen Globale Segmentierungsregeln... , um auf die globalen Segmentierungsregeln zuzugreifen.

Klicken Sie auf Lokale Segmentierungsregeln... , um projektspezifische (lokale) Segmentierungsregeln anstelle der globalen Regeln zu verwenden. Sie können OmegaT auch über die Befehlszeile mit einer projektspezifischen Konfigurationseinstellung starten, um dasselbe zu erreichen.

Einzelheiten finden Sie im Abschnitt Start über die Befehlszeile.

Anmerkung

Wenn Sie lokale Regeln verwenden, können Sie zwar immer noch auf die globalen Regeln zugreifen, aber eine Änderung der globalen Regeln wirkt sich nicht auf Ihr Projekt aus.

Eine Änderung der Segmentierungsregeln während einer laufenden Übersetzung hat keine Auswirkungen auf die im Translation Memory des Projekts registrierten Segmente.

Das Umschalten von Satzsegmentierung auf Absatzsegmentierung während einer laufenden Übersetzung kann OmegaT dazu zwingen, alte Translation Memories zu aktualisieren, die keine Satzsegmentierung verwendet haben, aber nicht umgekehrt. Allerdings wird OmegaT versuchen, Fuzzy Matches für Absätze zu erstellen, indem es vorhandene Satzübersetzungen kombiniert.

Wenn Sie die Segmentierung während einer laufenden Übersetzung ändern, müssen Sie das Projekt neu laden, damit die neue Segmentierung wirksam wird. Dabei kann es vorkommen, dass einige bereits übersetzte Segmente geteilt oder zusammengeführt werden, wodurch sie nicht mehr übersetzt sind. Die ursprüngliche Übersetzung bleibt jedoch im Translation Memory des Projekts erhalten.

Allgemeine Erläuterungen zur Segmentierung (global oder lokal, Absatz oder Satz, Einstellungen usw.) finden Sie unter Segmentierung.

Lokale Segmentierungsregeln...

Standardmäßig sind Segmentierungsregeln global und gelten für alle Projekte.

Die angezeigten Segmentierungsregeln beim Öffnen der Einstellungen Globale Segmentierungsregeln (via Optionen Globale Segmentierungsregeln... ) sind globale Regeln.

Verwenden Sie diese Schaltfläche, um lokale Regeln für Ihr Projekt festzulegen. Aktivieren Sie die Option Lokale Segmentierungsregeln verwenden und passen Sie die Segmentierungsregeln nach Bedarf an.

Das Projekt speichert den neuen Satz von Regeln in die Datei segmentation.conf im Ordner omegat. Diese Regeln haben Vorrang vor den globalen Segmentierungsregeln.

Um lokale Segmentierungsregeln zu deaktivieren, deaktivieren Sie diese Option oder löschen Sie die Datei.

Warnung

Wenn Sie lokale Regeln verwenden, können Sie zwar immer noch auf die globalen Regeln zugreifen, aber eine Änderung der globalen Regeln wirkt sich nicht auf Ihr Projekt aus.

Allgemeine Erläuterungen zur Segmentierung (global oder lokal, Absatz oder Satz, Einstellungen usw.) finden Sie unter Segmentierung.

Auto-Propagation von Übersetzungen

Wenn die Quelldokumente wiederkehrende Segmente aufweisen, wird durch Aktivieren dieser Option das erste übersetzte Segment als Standardübersetzung festgelegt und in den übrigen wiederkehrenden Segmenten automatisch der gleiche Zieltext verwendet.

Verwenden Sie Bearbeiten Alternative Übersetzung erstellen , um einem Segment, das eine andere Übersetzung erfordert, eine alternative Übersetzung zuzuweisen.

Wenn Sie diese Option nicht aktivieren, können Sie allen Segmenten eine andere Übersetzung zuweisen, auch wenn sie im Projekt doppelt vorhanden sind.

Tags verstecken

Tags sind grundsätzlich nützlich, um bestimmte Layouts oder Eigenschaften des Quelltextes auf den übersetzten Text zu übertragen.

Wenn Sie diese Funktion aktivieren, werden die Tags in den Quellsegmenten versteckt, so dass Sie sie nicht mehr manuell bearbeiten müssen.

Dies ist besonders nützlich, wenn es sich um Texte handelt, bei denen eine Inline-Formatierung nicht besonders sinnvoll ist (z.B. OCRed-PDF-Dateien oder schlecht konvertierte .odt- oder .docx-Dateien).

Anmerkung

Versteckte Tags werden einfach an das Ende des Segments angehängt. Normalerweise sollte es keine Probleme beim Öffnen der übersetzten Datei geben, aber beachten Sie die folgenden Punkte, wenn Sie diese Funktion verwenden:

  • Textformatierungen wie fett oder kursiv müssen manuell in die übersetzte Datei eingefügt werden.

  • Wenn Sie lediglich die Anzahl der Tags in einem Dokument von Microsoft Word (2007 oder höher) reduzieren möchten, können Sie das Skript Tagwipe verwenden.

    Einzelheiten finden Sie im Abschnitt Scripting .

Lokale Nachbearbeitungsbefehle

Warnung

Aus Sicherheitsgründen sind lokale Nachbearbeitungsbefehle standardmäßig deaktiviert.

Einzelheiten finden Sie unter Lokale Nachbearbeitungsbefehle erlauben (Einstellungen).

OmegaT kann Befehle automatisch ausführen, nachdem die Zieldateien erzeugt wurden.

Tragen Sie in diesem Feld die Befehle ein, die ausgeführt werden sollen.

Verwenden Sie Projekt Übersetzte Dateien erstellen C + D oder Projekt Aktuell übersetzte Datei erstellen C + S + D , um die Zieldateien zu erstellen und die Befehle auszulösen.

Die hier angegebenen Befehle sind nur für dieses Projekt verfügbar. Diese werden in die Datei omegat.project gespeichert. Lokale Nachbearbeitungsbefehle sollten nur aktiviert werden, wenn Sie der Quelle dieser Datei vertrauen.

Die Variablenliste bietet Ihnen Zugriff auf verschiedene Projektdaten und Systemvariablen.

Einzelheiten finden Sie unter Nachbearbeitungsbefehle.

Sie können auch globale Nachbearbeitungsbefehle für alle Projekte definieren, die sich denselben Konfigurationsordner teilen. Solche Befehle werden in der Einstellung Globale Nachbearbeitungsbefehle definiert.

Anmerkung

Lokale Befehle werden vor globalen Befehlen ausgeführt.

Lokale Dateifilter...

Standardmäßig sind Dateifiltereinstellungen global und werden von allen Projekten gemeinsam genutzt. Sie können diese in den Einstellungen Globale Dateifilter finden.

Verwenden Sie diese Schaltfläche, um lokale Dateifilter für Ihr Projekt festzulegen. Aktivieren Sie die Option Lokale Dateifiltereinstellungen verwenden und passen Sie die Einstellungen nach Bedarf an.

Das Projekt speichert den neuen Satz von Dateifiltern in die Datei filters.xml im Ordner omegat. Diese Einstellungen haben Vorrang vor den globalen Dateifiltereinstellungen.

Anmerkung

Um projektspezifische Dateifilter zu deaktivieren, deaktivieren Sie diese Option oder löschen Sie die Datei.

Einzelheiten finden Sie unter Dateifilter.

Repository-Zuordnung...

Wenn Sie an einem Teamprojekt arbeiten, können Sie in diesem Fenster die Zuordnung zwischen Remote-Ordnern und lokalen Ordnern definieren.

Einzelheiten finden Sie im Abschnitt Repository-Zuordnungen unter Ein Teamprojekt einrichten.

Lokale externe Suchvorgänge

Standardmäßig sind externe Suchvorgänge global und werden von allen Projekten gemeinsam genutzt. Diese werden in den Einstellungen Globale externe Suchvorgänge definiert.

Verwenden Sie diese Schaltfläche, um externe Suchvorgänge für Ihr Projekt festzulegen, und passen Sie die Einstellungen nach Bedarf an.

Das Projekt speichert den neuen Satz externer Suchvorgänge in die Datei finder.xml im Ordner omegat. Diese Einstellungen haben Vorrang vor den globalen externen Suchvorgängen.

Um projektspezifische externe Suchvorgänge zu entfernen, klicken Sie auf die Schaltfläche Entfernen oder löschen Sie die Datei.

Einzelheiten finden Sie unter Globale externe Suchvorgänge (Einstellungen).

Anmerkung

Aus Sicherheitsgründen sind lokale projektspezifische externe Suchvorgänge standardmäßig deaktiviert. Um sie zu aktivieren, aktivieren Sie die Option Lokale externe Suchbefehle erlauben in den Einstellungen Globale externe Suchvorgänge .

Speicherorte für Dateien

Ein OmegaT-Übersetzungsprojekt besteht aus einer Reihe von Ressourcen, die in separaten Ordnern abgelegt sind.

Beim Erstellen eines neuen Projekts schlägt OmegaT eine Standardstruktur für den Projektordner vor, die alle Ressourcen für die Übersetzung enthält, aber diese Struktur ist nicht vorgeschrieben.

Ressourcenordner können sich überall auf Ihrem System befinden, auch auf gemeinsam genutzten Laufwerken.

Einzelheiten finden Sie im Kapitel Projektordner.

Sie können die Struktur Ihres Projekts jederzeit ändern, indem Sie Dateien aus den Ordnern hinzufügen bzw. entfernen oder die vom Projekt verwendeten Ordner ändern, selbst während einer laufenden Übersetzung.

Verwenden Sie Projekt Auf Projektinhalte zugreifen und die Untermenüs, um auf die Speicherorte der Projektressourcen zuzugreifen.

Durchsuchen

Die Schaltfläche Durchsuchen ist für alle benutzerdefinierbaren Projektressourcen verfügbar.

Anmerkung

Die Ressourcen müssen nicht unbedingt im von OmegaT vorgegebenen Projektordner enthalten sein. Sie können einen beliebigen Ordner zur Aufbewahrung Ihrer Ressourcen auswählen, inklusive Ordner auf gemeinsam genutzten Laufwerken.

Klicken Sie auf die Schaltfläche, um einen Ordner auszuwählen, den Sie anstelle des vorgegebenen Ressourcenordners verwenden möchten.

Ordner für Quelldateien

Dieser Ordner enthält Dateien, die Sie übersetzen möchten. OmegaT versucht, alle Dateien einzulesen, und zeigt dann die übersetzbaren Inhalte im Editor an.

Einzelheiten finden Sie im Abschnitt source.

Wenn der Ordner leer ist, keine der Dateien übersetzbaren Text enthält oder keine der Dateien von den verfügbaren Dateifiltern unterstützt wird, weist OmegaT Sie darauf hin, dass der Ordner leer ist.

Ausnahmen...

Klicken Sie auf die Schaltfläche Ausnahmen..., um Dateien oder Ordner anzugeben, die von OmegaT ignoriert werden sollen. Eine ignorierte Datei oder ein ignorierter Ordner wird:

  • nicht im Fensterbereich Editor angezeigt,

  • in den verschiedenen Statistikberichten nicht berücksichtigt (z.B. der Befehl Tools Statistiken ), und

  • nicht in den Ordner target beim Erstellen der übersetzten Dateien kopiert.

Im Ausnahmemuster-Dialogfenster können Sie ein Muster hinzufügen oder entfernen, oder ein Muster bearbeiten, indem Sie es doppelt anklicken oder es auswählen und F2 drücken. Verwenden Sie die Apache-Ant-Syntax, um Ausnahmen zu definieren.

Ordner für Translation-Memory-Dateien

Dieser Ordner enthält Translation Memories, die Sie als Referenz verwenden möchten. OmegaT versucht, alle Dateien einzulesen, und vergleicht dann ihren Inhalt mit dem Segment, das Sie gerade übersetzen, um Übereinstimmungen zu finden.

Einzelheiten finden Sie im Abschnitt tm.

Gefundene Übereinstimmungen werden im Fensterbereich Fuzzy Matches angezeigt.

Ordner für Glossardateien

Dieser Ordner enthält Glossardateien, die Sie als Referenz verwenden möchten. OmegaT versucht, alle Dateien einzulesen, und vergleicht dann ihren Inhalt mit dem Segment, das Sie gerade übersetzen, um Übereinstimmungen zu finden.

Einzelheiten finden Sie im Abschnitt glossary.

Gefundene Übereinstimmungen werden im Fensterbereich Glossare angezeigt.

Einzelheiten finden Sie unter Glossare.

Beschreibbare Glossardatei

OmegaT verwendet diese Datei, sobald Sie Ihrem Projekt mit dem Befehl Bearbeiten Glossareintrag erstellen... C + S + G übersetzte Glossarbegriffe hinzufügen.

Die Datei wird automatisch erstellt, wenn ein Begriff zum ersten Mal hinzugefügt wird.

Neu hinzugefügte Einträge werden automatisch erkannt und angezeigt, wenn sie mit Begriffen im aktuellen Segment übereinstimmen.

Diese Datei befindet sich immer im Ordner glossary.

Ordner für Wörterbücher

Dieser Ordner enthält Wörterbuchdateien, die Sie als Referenz verwenden möchten. OmegaT versucht, alle Dateien einzulesen, und vergleicht dann ihren Inhalt mit dem Segment, das Sie gerade übersetzen, um Übereinstimmungen zu finden.

Einzelheiten finden Sie im Abschnitt dictionary.

Gefundene Übereinstimmungen werden im Fensterbereich Wörterbücher angezeigt.

Ordner für Zieldateien

In diesem Ordner erstellt OmegaT die übersetzten Dateien.

Die übersetzten Dateien sind die übersetzten Versionen der Dateien im Ordner source.

Übersetzte Segmente werden mit ihrer Übersetzung ersetzt, während unübersetzte Segmente in der Quellsprache verbleiben.

Die Ordnerstruktur spiegelt den Inhalt des Ordners source wider. Dateien, die von den OmegaT-Dateifiltern nicht unterstützt werden, werden unverändert kopiert.

Verwenden Sie Übersetzte Dateien erstellen C + D oder Aktuell übersetzte Datei erstellen C + S + D , um die übersetzten Dateien zu erstellen.

Einzelheiten finden Sie im Abschnitt target.

Ordner für exportierte Translation-Memory-Dateien

In diesen Ordner kopiert OmegaT den aktuellen Übersetzungsstand in Form von TMX-Dateien, wenn Sie die übersetzten Dateien erstellen.

Anmerkung

Standardmäßig der Projektordner selbst, aber Sie können seinen Speicherort ändern, um die gemeinsame Nutzung exportierter TM-Dateien zu erleichtern.

Einzelheiten finden Sie unter TMs gemeinsam nutzen.

Die TMX-Dateien enthalten nur die Segmente der Dateien, die sich aktuell im Ordner source befinden.

Verwenden Sie Übersetzte Dateien erstellen C + D oder Aktuell übersetzte Datei erstellen C + S + D , um die übersetzten Dateien und die exportierten TMX-Dateien zu erstellen.

Zu exportierende Translation-Memory-Dateien

Mit dieser Option können Sie die Formate auswählen, in denen OmegaT die oben genannten TMX-Dateien erstellen soll.

Einzelheiten finden Sie unter Translation Memories (TM) verwenden.

OmegaT

Eine "OmegaT"-TMX-Datei enthält die von OmegaT erstellten Tags in einer Form, die nur von einem OmegaT-Projekt sinnvoll verwendet werden kann.

TMX-Level 1

Eine "Level 1"-TMX-Datei entfernt alle Tag-Informationen und enthält nur Textdaten.

TMX-Level 2

Eine "Level 2"-TMX-Datei enthält Textdaten und Tags in einer Form, die mit anderen CAT-Tools kompatibel ist.

Einzelheiten finden Sie unter TMX 1.4b Specification.

Quelldateien

Dieses Fenster wird automatisch angezeigt, wenn OmegaT ein Projekt lädt. Es kann jederzeit mit Projekt Quelldateien... C + L wieder geöffnet werden.

Das Fenster zeigt folgende Informationen an:

  • Im Fenstertitel: Die Gesamtzahl aller übersetzbaren Dateien im Projekt.

    Dies sind die Dateien im source-Ordner in einem für OmegaT erkennbaren Format.

  • Als Liste: Alle übersetzbaren Dateien im Projekt.

    Klicken Sie auf eine beliebige Datei, um sie im Fensterbereich Editor zu öffnen und zu übersetzen.

  • Zu jedem Dateinamen in der Liste wird zusätzlich noch der verwendete Filter, die Kodierung und die Anzahl der enthaltenen Segmente angezeigt.

  • Direkt darunter wird die Gesamtzahl der Segmente, die Anzahl einmaliger Segmente im gesamten Projekt und die Anzahl bereits übersetzter einmaliger Segmente angezeigt.

Wenn Sie einen beliebigen Text eingeben, öffnet sich im unteren Teil des Fensters ein Eingabefeld mit der Bezeichnung "Filter". Tragen Sie hier einen Dateinamen ein, um die Liste zu filtern. Sie können eine Datei mit den Pfeiltasten auswählen und mit Enter öffnen, um sie zu übersetzen.

Anmerkung

Die Dateinamen (erste Spalte) können alphabetisch sortiert werden. Klicken Sie dazu auf die Spaltenüberschrift. Sie können einen Dateinamen auch verschieben, indem Sie ihn auswählen und auf die Schaltflächen Nach oben/unten am rechten Fensterrand klicken.

Wenn Sie mit der rechten Maustaste auf einen Dateinamen klicken, erscheint ein Kontextmenü, mit dem Sie die Quell- oder Zieldatei (falls vorhanden) öffnen können.

Die Anzahl der eindeutigen Segmente errechnet sich aus der Gesamtzahl der Segmente abzüglich der Anzahl der mehrmaligen Segmente.

Die Differenz zwischen "Anzahl aller Segmente" und "Anzahl einmaliger Segmente" vermittelt einen ungefähren Eindruck von der Anzahl an Wiederholungen im Text. Verwenden Sie Tools Statistiken , um weitere Informationen zu erhalten.

Eine Änderung der Segmentierungsregeln kann zu einer Änderung der Anzahl aller/einmaliger Segmente führen. Dies sollte jedoch ohnehin vermieden werden, wenn Sie bereits mit der Übersetzung des Projekts begonnen haben. Einzelheiten finden Sie unter Segmentierung.

Mit den Schaltflächen am unteren Rand des Fensters können Sie Dateien zu Ihrem Projekt hinzufügen:

Dateien hinzufügen...

Kopiert die ausgewählten Dateien in den Ordner source und lädt das Projekt neu, um die neuen Dateien zu berücksichtigen.

MediaWiki-Seite hinzufügen...

Fragt nach der URL der Seite und lädt ihren Inhalt in den Ordner source herunter.

Beide Aktionen entsprechen der Verwendung der Menüpunkte Projekt Dateien hinzufügen... und Projekt MediaWiki-Seite hinzufügen... .

Anmerkung

Die Konfigurationsdatei omegat.prefs kann manuell editiert werden, um zu verhindern, dass beim Laden eines Projekts automatisch das Fenster "Quelldateien" geöffnet wird.

Textsuche

Verwenden Sie Bearbeiten Suchen... C + F , um ein neues Suchfenster zu öffnen, und geben Sie das Wort oder die Wortgruppe, nach dem/der Sie suchen möchten, in das Suchfeld ein.

Es können mehrere Suchfenster gleichzeitig geöffnet sein. Drücken Sie C + S + F , um das aktuellste Suchfenster wiederzuverwenden.

Alternativ können Sie auch ein Wort oder eine Wortgruppe im Fensterbereich Editor , Fuzzy Matches oder Glossare markieren und Bearbeiten Suchen... C + F verwenden. Der markierte Text wird automatisch in das Suchfeld eingetragen.

Klicken Sie auf die Pfeilschaltfläche im Feld "Suchen nach:", um die letzten zehn Suchvorgänge anzuzeigen.

Klicken Sie auf Suchen, oder drücken Sie Enter , wenn das Suchfeld ausgewählt ist, um die Suche zu starten.

Gefundene Elemente werden in fetter blauer Schrift dargestellt.

Beispiel 17. Nach ドイツ suchen

-- 148> | language = [[日本語]]・[[ドイツ語]]
---------
-- 177> [[2001年]]、ドイツの永住権を取得。
---------


Das Suchfenster hat seine eigenen Menüs:

  • Datei > Markiertes suchen ( C + F ): Fügt den aktuell markierten Text in das Suchfeld ein.

  • Datei > Schließen ( C + W ): Schließt das Suchfenster.

  • Bearbeiten > Quelle einfügen ( C + S + I ): Fügt den Quelltext des aktiven Segments ein.

  • Bearbeiten > Mit Quelle ersetzen ( C + S + R ): Ersetzt den Inhalt des Suchfelds mit dem Quelltext des aktiven Segments.

  • Bearbeiten > Glossareintrag erstellen ( C + S + G ): Fügt einen neuen Glossareintrag hinzu. Einzelheiten finden Sie unter Bearbeiten Glossareintrag erstellen... C + S + G .

  • Bearbeiten > Optionen zurücksetzen: Setzt die Optionen des Suchfensters auf ihre Standardwerte zurück.

Suchmethoden

Verwenden Sie die Radiobuttons, um die Art der Suche auszuwählen.

Es gibt folgende Suchmethoden:

Exakte Suche

Nach einer Zeichenkette suchen, genau wie im Suchfeld angegeben.

Entspricht einer Websuche mit Anführungszeichen.

Stichwortsuche

Nach Segmenten suchen, die alle angegebenen Suchbegriffe, durch Leerzeichen getrennt, enthalten.

Entspricht einer Websuche ohne Anführungszeichen.

Anmerkung

Die Platzhalterzeichen * und ? können sowohl für die exakte Suche als auch für die Stichwortsuche verwendet werden:

  • * findet null oder mehr Zeichen ab der aktuellen Position bis zum Ende eines Wortes.

    Der Suchbegriff run* findet z.B. run, runs und running.

  • ? findet ein beliebiges Zeichen.

    run? findet z.B. runs, aber auch den runn-Teil von running oder runner.

Reguläre Ausdrücke

Die Suchzeichenkette als regulären Ausdruck behandeln.

Reguläre Ausdrücke sind eine sehr effiziente Methode, um nach allgemeinen oder komplexen Mustern zu suchen, anstatt nach exakten Zeichenketten. Einzelheiten finden Sie unter Reguläre Ausdrücke.

Warnung

Die Zeichen * und ? haben eine Sonderbedeutung in regulären Ausdrücken. Daher sind die oben beschriebenen Platzhalterzeichen nur für die exakte Suche und die Stichwortsuche gültig.

Optionen

Groß-/Kleinschreibung beachten

Zeigt nur Ergebnisse an, die die gleiche Groß-/Kleinschreibung wie der Suchtext aufweisen.

Leerzeichen findet nbsp

Leerzeichen im Suchtext finden sowohl normale Leerzeichen als auch geschützte Leerzeichen (\u00A).

In Quelltexten

In den Quelltexten der Segmente suchen.

In Übersetzungen

In den Zieltexten der Segmente suchen.

In Notizen

In den Notizen der Segmente suchen, sofern vorhanden.

In Kommentaren

In den Kommentaren der Segmente suchen, sofern vorhanden.

Übersetzt oder unübersetzt

Sowohl in übersetzten als auch in unübersetzten Segmenten suchen.

Übersetzt

Nur in übersetzten Segmenten suchen.

Unübersetzt

Nur in unübersetzten Segmenten suchen.

Zeige: alle gefundenen Segmente

Jedes Segment wird einzeln angezeigt, auch wenn es im selben Dokument oder in einem anderen Dokument des Projekts mehrfach vorkommt.

Zeige: Dateinamen

Der Name der Datei, in der das jeweilige Segment gefunden wurde, wird über jedem Ergebnis angezeigt.

Suche in: Projekt

In den verschiedenen zweisprachigen Ressourcen des Projekts suchen.

Sie können den Suchbereich auswählen:

Haupt-Memory

Den Translation Memory Ihres Projekts einbeziehen (project_save.tmx).

Referenz-TMs

Die Translation Memories aus dem Ordner tm einbeziehen.

Glossare

Die Glossare aus dem Ordner glossary einbeziehen.

Suche in: Dateien

In Referenzdateien suchen, die nicht in den Projektressourcen enthalten sind.

OmegaT kann in jeder Datei suchen, die es als Quelldatei lesen kann. Einzelheiten finden Sie im Kapitel Dateifilter.

TMX-Dateien sind von der Dateisuche ausgeschlossen, da OmegaT sie nicht als Quelldateiformat erkennt, sondern als Translation Memories behandelt.

TM-Suchoptionen

Sie können zusätzliche Kriterien auswählen, z.B. wer die Übersetzung erstellt oder geändert hat, wann die Übersetzung geändert wurde oder ob verwaiste Segmente ausgeschlossen werden sollen.

Warnung

Die TM-Suchoptionen beziehen sich nur auf den Haupt-Memory, nicht auf die Referenz-Memories.

Zeichen unabhängig von voller/halber Breite

Zeigt Ergebnisse an, die sowohl mit den voll- als auch halbbreiten Formen (CJK-Zeichen) der Zeichen im Suchtext übereinstimmen.

Trefferanzahl limitieren auf

Begrenzt die Anzahl der Ergebnisse in der Ergebnisanzeige.

Verwenden Sie die Schaltfläche Optionen verstecken, um die zusätzlichen Optionen auszublenden.

Ergebnisanzeige

Die Suchergebnisse werden gemäß ihrer Reihenfolge im Projekt angeordnet. Bei übersetzten Segmenten wird der Quelltext über dem übersetzten Text angezeigt. Bei unübersetzten Segmenten wird nur der Quelltext angezeigt.

Doppelklicken Sie auf ein Segment, um es im Fensterbereich Editor zu öffnen.

Sie können in der Ergebnisanzeige die folgenden Tastenkürzel verwenden:

C + N

Zum nächsten Segment springen

C + P

Zum vorherigen Segment springen

C + J

Zum aktuellen Segment im Editor springen

Das ausgewählte Segment wird grün hervorgehoben:

Beispiel 18. Das zweite Ergebnis auswählen

-- 148> | language = [[日本語]]・[[ドイツ語]]
---------
-- 177> [[2001年]]、ドイツの永住権を取得。
---------


Mit Editor auto-synchronisieren

Der Fensterbereich Editor synchronisiert seine Anzeige mit dem ausgewählten Suchergebnis.

Nach Beendigung zurück zum Anfangssegment

Wenn Sie das Suchfenster schließen, kehrt der Fensterbereich Editor automatisch zu dem Segment zurück, das er vor dem Start der Suche angezeigt hat.

Filter

Klicken Sie auf die Schaltfläche Filter, um nur die gefundenen Segmente im Fensterbereich Editor anzuzeigen. Um den Filter wieder zu entfernen, klicken Sie auf die Schaltfläche Filter entfernen ganz oben im Fensterbereich Editor oder laden Sie das Projekt neu.

Textersetzung

Verwenden Sie Bearbeiten Ersetzen... C + K , um ein neues Ersetzungsfenster zu öffnen, und geben Sie das Wort oder die Wortgruppe, nach dem/der Sie suchen möchten, in das Suchfeld ein.

Alternativ können Sie auch ein Wort oder eine Wortgruppe im Fensterbereich Editor , Fuzzy Matches oder Glossare markieren und Bearbeiten Ersetzen... C + K verwenden. Der markierte Text wird automatisch in das Suchfeld eingetragen.

Es können mehrere Ersetzungsfenster gleichzeitig geöffnet sein.

Klicken Sie auf die Pfeilschaltfläche im Feld "Suchen nach:" oder "Ersetzen mit:", um die letzten zehn Einträge anzuzeigen.

Geben Sie die Zeichenkette, die Sie als Ersatz für Ihren Suchtext einfügen möchten, in das Feld "Ersetzen mit:" ein und klicken Sie auf Suchen, oder drücken Sie Enter , wenn sich der Textcursor noch im Feld befindet.

Suchtreffer werden blau und fett dargestellt. Geänderten Zeichenketten werden orange dargestellt, um das Ergebnis der Ersetzung anzuzeigen.

Beispiel 19. Einen Suchbegriff ersetzen

多和田葉子.UTF8
-- 148> | language = [[日本語]]・[[ドイツ語]]
<- | language = [[Japonais]]・[[Alllemand]]
-> | language = [[Japonais]]・[[Allemand]]
---------

Anmerkung

Zum jetzigen Zeitpunkt wurden noch nichts ersetzt.

Klicken Sie auf eine der folgenden Optionen:

  • Alle ersetzen: Ersetzt alle Vorkommen (nach einem Bestätigungsfenster mit der Anzahl der Vorkommen).

  • Ersetzungen anzeigen filtert die Einträge im Editor und hebt die Textbereiche hervor, die ersetzt werden sollen.

    Klicken Sie auf die Schaltfläche Ersetzen und Nächstes finden oder Nächstes finden, oder auf die Schaltfläche Beenden, um den Ersetzungsvorgang zu beenden.

  • Schließen: Schließt das Fenster, ohne Änderungen vorzunehmen.

Das Ersetzungsfenster hat seine eigenen Menüs:

  • Datei > Markiertes suchen ( C + F ): Fügt den aktuell markierten Text in das Suchfeld ein.

  • Datei > Schließen ( C + W ): Schließt das Suchfenster.

  • Bearbeiten > Quelle einfügen ( C + S + I ): Fügt den Quelltext des aktiven Segments ein.

  • Bearbeiten > Mit Quelle ersetzen ( C + S + R ): Ersetzt den Inhalt des Suchfelds mit dem Quelltext des aktiven Segments.

  • Bearbeiten > Glossareintrag erstellen ( C + S + G ): Fügt einen neuen Glossareintrag hinzu. Einzelheiten finden Sie unter Bearbeiten Glossareintrag erstellen... C + S + G .

  • Bearbeiten > Optionen zurücksetzen: Setzt die Optionen des Suchfensters auf ihre Standardwerte zurück.

Suchmethoden

Verwenden Sie die Radiobuttons, um die Art der Suche auszuwählen.

Es gibt folgende Suchmethoden:

Exakte Suche

Nach einer Zeichenkette suchen, genau wie im Suchfeld angegeben.

Entspricht einer Websuche mit Anführungszeichen.

Anmerkung

Die Platzhalterzeichen * und ? können für die exakte Suche verwendet werden:

  • '*' findet null oder mehr Zeichen ab der aktuellen Position bis zum Ende eines Wortes. Der Suchtext 'run*' findet z.B. 'run', 'runs' und 'running'.

  • '?' findet ein beliebiges Zeichen. 'run?' findet z.B. 'runs', aber auch den 'runn'-Teil von 'running' oder 'runner'.

Reguläre Ausdrücke

Die Suchzeichenkette als regulären Ausdruck behandeln.

Reguläre Ausdrücke sind eine sehr effiziente Methode, um nach allgemeinen oder komplexen Mustern zu suchen, anstatt nach exakten Zeichenketten. Einzelheiten finden Sie unter Reguläre Ausdrücke.

Anmerkung

Der Ersatztext unterstützt sogenannte Rückreferenzen, die auf die im Suchtext definierten Gruppen verweisen. Verwenden Sie $n (wobei n eine Ziffer von 1 bis 9 ist) im Ersatztext, um auf die n-te Gruppe im Suchtext zu verweisen.

Optionen

Groß-/Kleinschreibung beachten

Zeigt nur Ergebnisse an, die die gleiche Groß-/Kleinschreibung wie der Suchtext aufweisen.

Leerzeichen findet nbsp

Leerzeichen im Suchtext finden sowohl normale Leerzeichen als auch geschützte Leerzeichen (\u00A).

Unübersetzt

Auch in unübersetzten Segmenten suchen.

TM-Suchoptionen

Sie können zusätzliche Kriterien auswählen, z.B. wer die Übersetzung erstellt oder geändert hat, wann die Übersetzung geändert wurde oder ob verwaiste Segmente ausgeschlossen werden sollen.

Zeichen unabhängig von voller/halber Breite

Zeigt Ergebnisse an, die sowohl mit den voll- als auch halbbreiten Formen (CJK-Zeichen) der Zeichen im Suchtext übereinstimmen.

Verwenden Sie die Schaltfläche Optionen verstecken, um die zusätzlichen Optionen auszublenden.

Ergebnisanzeige

Die Suchergebnisse werden gemäß ihrer Reihenfolge im Projekt angeordnet. Bei übersetzten Segmenten wird der Quelltext über dem übersetzten Text angezeigt. Bei unübersetzten Segmenten wird nur der Quelltext angezeigt.

Doppelklicken Sie auf ein Segment, um es im Fensterbereich Editor zu öffnen.

In der Ergebnisanzeige können Sie die folgenden Tastenkürzel verwenden:

C + N

Zum nächsten Segment springen

C + P

Zum vorherigen Segment springen

C + J

Zum aktuellen Segment im Editor springen

Das ausgewählte Segment wird grün hervorgehoben.

Mit Editor auto-synchronisieren

Der Fensterbereich Editor synchronisiert seine Anzeige mit dem ausgewählten Suchergebnis.

Nach Beendigung zurück zum Anfangssegment

Wenn Sie das Suchfenster schließen, kehrt der Fensterbereich Editor automatisch zu dem Segment zurück, das er vor dem Start der Suche angezeigt hat.

Dateien ausrichten (Aligner)

Verwenden Sie Tools Dateien ausrichten... , um auf dieses Tool zuzugreifen.

OmegaT bietet auch einen befehlszeilenbasierten Ausrichtungsmodus für schlüsselbasierte Formate. Einzelheiten finden Sie unter --mode=console-align --alignDir=<Pfad> (Option).

Warnung

Der Aligner erlaubt es Ihnen nicht, Ihre Arbeit während einer Ausrichtung zu speichern. Daher ist es ratsam, die auszurichtenden Dateien in kürzere Dateien aufzuteilen, um sie bequem in einer einzigen Sitzung auszurichten. Dies hat auch den Vorteil, dass bei der ersten automatischen Ausrichtung weniger Mismatches auftreten, was die manuelle Korrektur erleichtert.

Beim Ausrichten wird aus zwei bereits übersetzten einsprachigen Dokumenten ein zweisprachiger Translation Memory erstellt. Die Ausrichtung von Dateiinhalten erfolgt in vier Schritten:

  1. Geben Sie die Quell- und Zielsprache an und wählen Sie die beiden Dateien aus, die Sie aneinander ausrichten möchten.

  2. Der Aligner liest die Dateien und versucht, die Segmente im Originaltext und in der Übersetzung aneinander auszurichten.

  3. Prüfen Sie das Ergebnis und nehmen Sie gegebenenfalls manuelle Anpassungen vor.

  4. Speichern Sie das Ergebnis in eine TMX-Datei.

Der Aligner kann alle von OmegaT unterstützten Dateiformate lesen.

Anmerkung

Wenn Sie ein Übersetzungsprojekt geöffnet haben, verwendet der Aligner automatisch die Sprachen des Projekts und die projektspezifischen Segmentierungsregeln, sofern vorhanden.

Nachdem Sie die Sprache und die Dateien ausgewählt haben, klicken Sie auf die Schaltfläche OK, um das Fenster "Ausrichten" zu öffnen und das Ergebnis der automatischen Ausrichtung anzuzeigen.

Der Hauptteil des Fensters ist in drei Spalten aufgeteilt:

  • Behalten: Die Segmentpaare einer Zeile, bei der ein Häkchen in diesem Kästchen gesetzt ist, werden in die Translation-Memory-Datei gespeichert. Zeilen ohne Häkchen werden verworfen.

  • Quelle: Die Segmente des Originaltextes.

  • Ziel: Die Segmente des übersetzten Textes.

Einstellungen

Im unteren Teil des Fensters werden verschiedene Parameter und Optionen angezeigt. Sie können diese ändern, um die Ausrichtung zu optimieren. Dort wird auch eine Durchschnittsbewertung für die Ausrichtung angezeigt. Als Faustregel gilt: Je niedriger die Bewertung, desto genauer die Ausrichtung. Wenn Sie einen Parameter ändern, wird die Ausrichtung sofort neu berechnet, so dass Sie schnell verschiedene Kombinationen ausprobieren können, um das beste Ergebnis zu erzielen.

Folgende Parameter und Optionen stehen zur Verfügung:

Parameter
Vergleichsmodus
  • Heapwise: Mit diesem Modus werden die Dokumente global verglichen.

  • Parsewise: Mit diesem Modus werden die Dokumente segmentweise verglichen. Er wird nur angezeigt, wenn er für die zu vergleichenden Dateien verfügbar ist.

  • ID: Dieser Modus ist für Dateien geeignet, die aus Schlüssel=Wert-Einträgen bestehen. Dieser Modus funktioniert auch dann, wenn die Anordnung der Schlüssel in den einzelnen Dateien unterschiedlich ist und wenn die Dateien eine unterschiedliche Anzahl von Einträgen haben. Er wird nur angezeigt, wenn beide ausgewählten Dateien als Schlüssel=Wert-Dateien erkannt werden.

Algorithmus:
  • Viterbi: Der Standardalgorithmus zum Ausrichten der Dokumente.

  • Forward-Backward: Ein alternativer Algorithmus zum Ausrichten der Dokumente.

Es gibt keine feste Regel, welcher Algorithmus am besten geeignet ist. Probieren Sie beide Optionen aus und wählen Sie diejenige, die für Ihre Dateien das beste Ergebnis liefert.

Berechnungsart:
  • Normal: Die reguläre statistische Verteilung für die Ausrichtung der Dokumente.

  • Poisson: Eine alternative statistische Verteilung für die Ausrichtung der Dokumente.

Wie bei den Algorithmen gibt es keine feste Regel, welche statistische Verteilung am besten geeignet ist. Probieren Sie beide Optionen aus und wählen Sie diejenige, die für Ihre Dateien das beste Ergebnis liefert.

Zähler:
  • Zeichen: Die Grundeinheit zur Bestimmung der Größe von Segmenten in Sprachen, die keine Leerzeichen zur Trennung von Wörtern verwenden.

  • Wort: Die Grundeinheit zur Bestimmung der Größe von Segmenten in Sprachen, die Leerzeichen zur Trennung von Wörtern verwenden.

Der Aligner wählt den Zähler automatisch anhand der Quell- und Zielsprache der auszurichtenden Dateien aus. Standardmäßig verwendet der Aligner "Zeichen", wenn bei mindestens einer der beteiligten Sprachen die Worttrennung ohne Leerzeichen erfolgt, andernfalls "Wort". Wenn beide Optionen zutreffen, können Sie versuchen, zwischen ihnen zu wechseln, um zu sehen, welche das bessere Ergebnis liefert.

Optionen
Segment

Standardmäßig verwendet der Aligner die Satzsegmentierung. Entfernen Sie das Häkchen, um die Absatzsegmentierung zu verwenden. Siehe Globale Segmentierungsregeln (Einstellungen).

Tags entfernen

Standardmäßig fügt der Aligner Tags in die Segmente ein. Entfernen Sie das Häkchen, um alle Tags beim Ausrichten und in der resultierenden TMX-Datei zu entfernen.

Hervorheben

Entfernen Sie das Häkchen, um die Hervorhebung auszuschalten.

Der Aligner verwendet den regulären Ausdruck \d+, um alle Zahlen in den Quell- und Zieltexten hervorzuheben.

Sie können den regulären Ausdruck ändern, um weitere Teile hervorzuheben. Einzelheiten finden Sie im Kapitel Reguläre Ausdrücke.

Regeln...

Klicken Sie auf diese Schaltfläche, um die projektspezifischen Segmentierungsregeln zu bearbeiten. Einzelheiten finden Sie unter Segmentierung.

Warnung

Wenn Sie die Segmentierungsregeln ändern, werden Sie beim Beenden des Aligners gefragt, ob Sie die Änderungen speichern möchten. Die Standardauswahl ist "Ja", was möglicherweise nicht das ist, was Sie wollen, wenn Sie die globalen Segmentierungsregeln von OmegaT bearbeitet haben.

Filter...

Klicken Sie auf diese Schaltfläche, um die projektspezifischen Dateifilter zu bearbeiten. Einzelheiten finden Sie unter Globale Dateifilter (Einstellungen).

Warnung

Wenn Sie die Dateifilter ändern, werden Sie beim Beenden des Aligners gefragt, ob Sie die Änderungen speichern möchten. Die Standardauswahl ist "Ja", was möglicherweise nicht das ist, was Sie wollen, wenn Sie die globalen Dateifilter von OmegaT bearbeitet haben.

Muster...

Mit dieser Option können Sie einen regulären Ausdruck für die Hervorhebung von Text in den Quell- und Zielsegmenten eingeben. Standardmäßig verwendet der Aligner \d+, um Zahlen hervorzuheben. Wenn Ihr Text andere Elemente enthält, die eine Hervorhebung rechtfertigen, ändern Sie den regulären Ausdruck so, dass er auch diese Elemente enthält, indem Sie die Elemente mit dem |-Symbol trennen.

Die Hervorheben-Option und das Dialogfenster zum Ändern des Musters sind auch über das Ansicht-Menü zugänglich. Weitere Optionen finden Sie im Optionen-Menü.

Zusätzlich bietet das Datei-Menü die folgenden Menüpunkte:

  • TMX speichern...: Dieser Menüpunkt bleibt ausgegraut, bis der nächste Schritt abgeschlossen ist.

  • Zurücksetzen: Dieser Menüpunkt setzt alle Parameter auf ihre Standardwerte zurück. Entspricht der Schaltfläche Zurücksetzen unten rechts im Fenster oder dem Tastenkürzel C + S + R .

  • Neu laden: Dieser Menüpunkt lädt die Datei erneut von der Festplatte. Sie können ihn verwenden, um die Dateien erneut zu parsen und auszurichten, z.B. wenn Sie deren Inhalt geändert haben.

  • Schließen: Schließt das Dialogfenster "Ausrichten". In diesem Schritt wird die Ausrichtung abgebrochen, ohne die Daten in eine Translation-Memory-Datei zu speichern. Entspricht dem Tastenkürzel C + W .

Das Bearbeiten-Menü ist in diesem Schritt ausgegraut.

Wenn Sie mit dem Ergebnis dieses Schrittes zufrieden sind, klicken Sie auf die Schaltfläche Weiter, um mit dem nächsten Schritt fortzufahren.

Korrekturen

Nach der ersten automatischen Ausrichtung ist in der Regel eine manuelle Anpassung erforderlich. Hierbei ist es meist notwendig, ein Segment nach oben oder nach unten zu verschieben, um es mit den richtigen Segmenten der anderen Sprache auszurichten, oder Segmente zu teilen oder zusammenzuführen. Der Aligner bietet auch die Möglichkeit, den Inhalt eines Segments zu editieren, was nützlich sein kann, wenn Sie Fehler entdecken, z.B. einen Rechtschreibfehler.

Alle verfügbaren Aktionen können über das Bearbeiten-Menü oder durch Drücken des entsprechenden Tastenkürzels aufgerufen werden. Die am häufigsten verwendeten Aktionen sind auch über die Schaltflächen rechts neben dem Hauptbereich zugänglich.

Anmerkung

Wenn Sie den Aligner häufig verwenden oder mit umfangreichen Dokumenten arbeiten, sollten Sie sich die Tastenkürzel merken, da Sie damit sehr schnell Aktionen ausführen können.

Um eine Aktion auszuführen, wählen Sie das entsprechende Segment oder eine Gruppe mehrerer benachbarter Segmente aus. Einzelne Segmente können mit der Maus oder den Pfeiltasten ausgewählt werden. Um eine Gruppe von Segmenten auszuwählen, klicken Sie zuerst auf das erste Segment und dann auf das letzte Segment, während Sie Umschalt gedrückt halten.

Alternativ können Sie auch die Pfeiltasten verwenden, während Sie Umschalt gedrückt halten, um benachbarte Segmente auszuwählen. Die möglichen Aktionen sind unten aufgelistet.

Nach oben ( U )

Verschiebt das ausgewählte Segment oder die Gruppe benachbarter Segmente um eine Zeile nach oben.

Diesen Befehl gibt es auch als Schaltfläche rechts neben dem Hauptbereich.

Nach unten ( D )

Verschiebt das ausgewählte Segment oder die Gruppe benachbarter Segmente um eine Zeile nach unten.

Diesen Befehl gibt es auch als Schaltfläche rechts neben dem Hauptbereich.

Teilen ( S )

Wenn ein einzelnes Segment ausgewählt ist, wird das Dialogfenster "Text teilen" geöffnet. Verwenden Sie die Maus oder die Pfeiltasten, um den Textcursor an die Stelle zu bewegen, an der der Text geteilt werden soll, und klicken Sie auf die Schaltfläche OK oder drücken Sie Enter .

Wenn zwei oder mehr Segmente ausgewählt sind, die separate Zellen in derselben Zeile belegen (mehrzellige Segmente mit Zeilen ohne Behalten-Option), werden die ausgewählten Zellen wieder in separate Zeilen geteilt (mit Behalten-Option).

Diesen Befehl gibt es auch als Schaltfläche rechts neben dem Hauptbereich.

Zusammenführen ( M )

Wenn nur ein Segment ausgewählt ist, wird es mit dem nächsten Segment zusammengeführt. Wenn zwei oder mehr Segmente ausgewählt sind, werden sie zusammengeführt, bleiben aber in separaten Zellen. Wenn Sie den Befehl erneut für dieselbe Auswahl ausführen, werden die Inhalte aller ausgewählten Zellen zu einer einzigen Zelle zusammengeführt.

Diesen Befehl gibt es auch als Schaltfläche rechts neben dem Hauptbereich.

Bearbeiten ( E )

Dieser Befehl kann nur für ein einzelnes Segment ausgeführt werden. Wenn Sie diesen Befehl ausführen, wird das Dialogfenster "Text bearbeiten" geöffnet, wo Sie Änderungen am Text des Segments vornehmen können. Wenn Sie fertig sind, klicken Sie auf die Schaltfläche OK, um das Dialogfenster zu schließen. Wenn Sie in diesem Dialogfenster Enter drücken, wird ein Zeilenumbruch in den Text eingefügt.

Verwenden Sie C + Enter , um das Dialogfenster ohne Maus zu schließen.

Diesen Befehl gibt es auch als Schaltfläche rechts neben dem Hauptbereich.

Als 'Akzeptiert' markieren ( A )

Verwenden Sie diesen Befehl, um zu bestätigen, dass die Ausrichtung der Segmente in der ausgewählten Zeile oder Gruppe von Zeilen korrekt ist. Dadurch wird die zugehörige Behalten-Spalte grün gefärbt.

Als 'Benötigt Review' markieren ( R )

Verwenden Sie diesen Befehl, um eine Zeile oder Gruppe von Zeilen zu kennzeichnen, bei der die Ausrichtung der Segmente fraglich ist. Dadurch wird die zugehörige Behalten-Spalte rot gefärbt.

Markierung entfernen ( C )

Verwenden Sie diesen Befehl, um eine oder mehrere Markierungen zu entfernen, die mit den Befehlen "Als 'Akzeptiert' markieren" oder "Als 'Benötigt Review' markieren" gesetzt wurden.

Ausstehende neu ausrichten ( C + R )

Wenn Zeilen als 'Akzeptiert' markiert wurden, verwenden Sie diesen Befehl, um die Ausrichtung für die verbleibenden Zeilen zu aktualisieren.

Alle behalten

Verwenden Sie diesen Befehl, um die Behalten-Option bei allen Zeilen zu aktivieren.

Keine behalten

Verwenden Sie diesen Befehl, um die Behalten-Option bei allen Zeilen zu deaktivieren.

Ausgewählte umschalten ( K )

Verwenden Sie diesen Befehl, um die Behalten-Option bei der ausgewählten Zeile oder Gruppe von Zeilen auf den entgegengesetzten Status zu setzen.

Punktuelles Ausrichten starten ( Space )

Wenn bestimmte Segmente mehrere Zeilen voneinander entfernt sind und Sie diese schnell ausrichten möchten, verwenden Sie diesen Befehl, um das erste Segment auszuwählen und dann auf das zugehörige Segment in der anderen Spalte zu klicken.

Sie können auch die Pfeiltasten verwenden und Space im zugehörigen Segment drücken.

Auf diese Weise ausgerichtete Segmente werden automatisch als 'Akzeptiert' markiert.

Es kann hilfreich sein, nach mehrmaliger Verwendung der punktuellen Ausrichtung den Befehl "Ausstehende neu ausrichten" auszuführen.

Wenn Sie die Ausrichtung der beiden Spalten abgeschlossen haben, klicken Sie auf die Schaltfläche TMX speichern..., um den Translation Memory zu erstellen.

Anmerkung

Es werden nur die Zeilen in den Translation Memory gespeichert, bei denen in der ersten Spalte die Behalten-Option aktiviert ist.

Zusätzlich zur Schaltfläche TMX speichern... gibt es im unteren Teil des Fensters "Ausrichten" wie im ersten Schritt die Hervorheben-Option und die Schaltfläche Muster.... Diese Option ist auch über das Ansicht-Menü zugänglich.

Warnung

Am unteren Rand des Fensters befindet sich außerdem die Schaltfläche Zurücksetzen. Seien Sie vorsichtig damit! Wenn Sie auf diese Schaltfläche klicken, werden alle Änderungen verworfen und Sie kehren zum ersten Schritt zurück.

Scripting

Skripte sind kurze Programme (ähnlich den Makros in Office-Applikationen), die zur Automatisierung von Aufgaben und zur Erweiterung oder Anpassung der OmegaT-Funktionen verwendet werden können. Benutzer können Skripte nur in Skriptsprachen schreiben, die von der verwendeten Java Virtual Machine unterstützt werden.

Das Scripting-Fenster ermöglicht es Ihnen, ein bestehendes Skript zu laden und im aktuellen Projekt auszuführen.

Verwenden Sie Tools Scripting... , um das Fenster zu öffnen.

Der Skriptordner

Standardmäßig werden Skripte im scripts/-Ordner des Applikationsordners von OmegaT aufbewahrt.

Neue Skripte, die dort hinzugefügt werden, erscheinen in der Liste der verfügbaren Skripte auf der linken Seite des Fensters.

Warnung

Wenn diese Liste leer ist, verwenden Sie den Menüpunkt Datei > Scripts-Ordner setzen..., um den Speicherort der Skripte zu setzen.

Weitere Skripte finden Sie hier: OmegaT Scripts. Kopieren Sie die Datei einfach in den scripts/-Ordner.

Einige Skripte sind ereignisgesteuert . Der Ordner mit den Skripten enthält Unterordner, die den verfügbaren Ereignissen entsprechen. Sie können Skripte automatisch ausführen lassen, indem Sie sie in den entsprechenden Unterordner kopieren oder verschieben:

application_shutdown

Skripte in diesem Ordner werden gestartet, bevor OmegaT heruntergefahren wird.

application_startup

Skripte in diesem Ordner werden gestartet, sobald die Scripting-Engine verfügbar ist, kurz nachdem OmegaT gestartet wurde.

entry_activated

Skripte in diesem Ordner werden gestartet, wenn ein neues Segment editiert wird. Das Segment befindet sich im newEntry-Binding.

new_file

Skripte in diesem Ordner werden gestartet, wenn der Editor zur nächsten Datei im Projekt wechselt. Der neue Dateiname befindet sich im activeFileName-Binding.

new_word

Skripte in diesem Ordner werden gestartet, wenn ein neues Wort im Editorfenster editiert wird. Das neue Wort befindet sich im newWord-Binding.

project_changed

Skripte in diesem Ordner werden gestartet, wenn sich der Status des Projekts ändert. Ein eventType-Objekt wird gebunden und kann folgende Werte akzeptieren: CLOSE, COMPILE, CREATE, LOAD oder SAVE.

Diese Unterordner sind bereits im Skriptordner angelegt, der mit der Distribution einhergeht.

Warnung

Skripte werden auch gestartet, wenn Sie andere Skripte ausführen. Folglich wird in einem großen Projekt ein entry_activated-Skript häufig aufgerufen, wenn ein Skript vom Typ Suchen/Ersetzen verwendet wird, das alle Segmente in einer Schleife durchläuft, was sich negativ auf die Leistungsfähigkeit der Applikation auswirkt.

Verwendung

  • Klicken Sie auf den Namen eines Skripts in der linken Liste. Das Skript wird in den Editor geladen.

  • Klicken Sie auf die Schaltfläche Ausführen am unteren Rand des Fensters oder drücken Sie C + R , um das Skript sofort zu starten.

  • Um einen Shortcut (Tastenkürzel und Menüpunkt) für ein häufig verwendetes Skript zu erstellen, rechtsklicken Sie auf eine der Schaltflächen <1> bis <12> am unteren Rand des Fensters und wählen Sie "Skript hinzufügen" aus, um das Skript dieser Nummer zuzuweisen.

    Wenn Sie das Skript vom Shortcut lösen möchten, rechtsklicken Sie auf seine Schaltfläche und wählen Sie "Skript entfernen" aus.

  • Sie können dann auf die Nummer klicken, um das zugewiesene Skript auszuführen. Sie können das Skript auch über das Menü Tools Scripting... ausführen, indem Sie den entsprechenden Menüpunkt auswählen oder das zugehörige Tastenkürzel ( C + A + F1 bis F12 ) drücken.

Warnung

Linux-Benutzer: Je nach Konfiguration Ihres Betriebssystems kann es vorkommen, dass Sie keine Schreibrechte für den regulären Scripts-Ordner haben.

In diesem Fall müssen Sie den Skriptordner an einen anderen Speicherort kopieren oder verschieben, für den Sie Schreibrechte haben, z.B. den Konfigurationsordner, wenn Sie eigene Skripte schreiben, neue Skripte hinzufügen oder bestehende Skripte ändern möchten.

Wenn Sie Schreibrechte für den Standardordner haben und ein Skript ändern, sollten Sie das Skript umbenennen oder eine Sicherungskopie erstellen, da es bei einem Update von OmegaT überschrieben wird.

Mitgelieferte Skripte

OmegaT wird mit einer Reihe von Skripten ausgeliefert, die von Freiwilligen entwickelt wurden. Verwenden Sie den Skripteditor, um Skripte direkt zu öffnen, auszuführen oder zu ändern, oder um neue Skripte für den eigenen Gebrauch zu schreiben.

Anmerkung

Die mitgelieferten Skripte sollen Ihnen die Arbeit mit OmegaT erleichtern, werden aber nicht von den OmegaT-Entwicklern unterstützt.

Folgen Sie den Anweisungen im Skript selbst.

Adapt standard tags (Standard-Tags adaptieren)

Standard-Tags adaptieren, wenn der Befehl "Mit Match ersetzen" ausgeführt wird.

Auto Open Last Project (Letztes Projekt automatisch öffnen)

Das zuletzt verwendete OmegaT-Projekt automatisch öffnen.

Check Same Segment (Identische Segmente suchen)

Identische Segmente suchen (Groß-/Kleinschreibung-sensitiv).

Currency Translator (Währungsübersetzer)

Währungen entsprechend der Quell- und Zielsprache übersetzen.

Zum Beispiel wird eine Zeichenkette wie "$123,399.99" in "123 399,99 USD" übersetzt.

Example - GUI Scripting (Beispiel - GUI-Scripting)

Beispiel für GUI-Scripting.

Example - Key Binding (Beispiel - Tastenbindung)

Beispiel für die Nutzung eines Tastenbindungsereignisses.

Example - Modify Segment (Beispiel - Segment modifizieren)

Beispiel für die Modifikation eines Segments.

Beispiel - Suchen und Ersetzen

Ein einfaches Suchen-und-Ersetzen-Skript.

External spellcheck (Externe Rechtschreibprüfung)

Schreibt alle Segmente in eine Datei namens [Projektname].doc und öffnet sie im regulären Textverarbeitungsprogramm des Systems. Beachten Sie, dass es sich um eine reine Textdatei handelt. Die Endung .doc stellt lediglich sicher, dass die Datei in einem Textverarbeitungsprogramm geöffnet werden kann.

Extract Text Content (Textinhalt extrahieren)

Extrahiert den Inhalt des Projekts in eine einzelne Textdatei (eine Zeile pro Segment). Siehe RFE#182 Extracts the content of the projects to text file.

Geschütztes Leerzeichen

Leerzeichen mit geschützten Leerzeichen ersetzen, wo dies im Französischen angebracht ist.

Open Current File (Aktuelle Datei öffnen)

Die aktuelle Quelldatei öffnen.

Open Glossary (Glossar öffnen)

Das beschreibbare Glossar in einem Editor öffnen.

Open Project Folder (Projektordner öffnen)

Den Projektordner in Ihrem Dateimanager öffnen.

Open TM Folder (TM-Ordner öffnen)

Den /tm-Ordner öffnen.

Open project_save.tmx (project_save.tmx öffnen)

Die project_save.tmx-Datei in einem Texteditor öffnen.

QA - Regeln prüfen

Ein Skript zur Qualitätssicherung (engl. Quality Assurance, kurz QA).

QA - Identical Segments (QA - Identische Segmente)

Identische Segmente suchen (Groß-/Kleinschreibung-sensitiv).

SVN - Cleanup (rekursiv)

SVN-Cleanup auf das aktuelle Projekt oder einen beliebigen Ordner anwenden (rekursiv).

Show Same Segments (Identische Segmente anzeigen)

Eine Liste von Segmenten anzeigen, bei denen Quelle und Ziel den gleichen Inhalt haben.

Rechtschreibprüfung

Globale Rechtschreibprüfung.

BiDi-Markierungen entfernen

BiDi-Markierungen im aktuellen Zieltext oder markierten Text entfernen.

Tags entfernen

Tags im aktuellen Zieltext oder markierten Text entfernen.

Switch Colour Theme (Farbschema umschalten)

Das im Editor verwendete Farbschema umschalten.

Tag-Free Match (Tagfreier Match)

Aktuelles Ziel mit einem tagfreien Match ersetzen.

Tagwipe

Überflüssige Tags aus docx-Dokumenten entfernen.

issue_provider_sample.groovy

(keine Beschreibung)

toolbar.groovy

(keine Beschreibung)

Referenzen

OmegaT-Javadoc

Die OmegaT API-Dokumentation.

Groovy

Eine dynamische Sprache für die Java Virtual Machine. Sie baut auf den Stärken von Java auf und fügt mächtige Features hinzu, die von Sprachen wie Python, Ruby und Smalltalk inspiriert sind. Einzelheiten finden Sie unter Apache Groovy.

JavaScript

Eine prototypbasierte Skriptsprache, die dynamisch typisiert ist und über erstklassige Features verfügt. Sie ist eine Multi-Paradigma-Sprache, die objektorientierte, imperative und funktionale Programmierstile unterstützt. Siehe Practical Nashorn, Part 1: Introducing JavaScript, ECMAScript, and Nashorn und ECMAScript® 5.1 Language Specification.

Alle Sprachen haben Zugriff auf das OmegaT-Objektmodell; das Projekt selbst kann über das Objekt namens "project" angesprochen werden. Das folgende Groovy-Code-Snippet-Beispiel scannt alle Segmente in jeder Datei und zeigt die Quell- und Zieltexte von Segmenten an, die eine Übersetzung enthalten.

files = project.projectFiles;
for (i in 0 ..< files.size())
{
	for (j in 0 ..< files[i].entries.size())
	{
		currSegment = files[i].entries[j];
		if (project.getTranslationInfo(currSegment))
		{
			source = currSegment.getSrcText();
			target = project.getTranslationInfo(currSegment).translation;
			console.println(source + " >>>> " + target);
		}     
	}
}