Bei der Arbeit mit 101%-Übereinstimmungen aus einem TM liefern das vorherige und das nachfolgende Segment Kontext, der mit jedem Segment gespeichert werden kann.
Der Kontext wird verwendet, um festzustellen, ob die Übereinstimmung im TM:
-
101
Eine kontextbezogene Übereinstimmung.
-
100
Der Quelltext stimmt überein, aber der Kontext des neuen Textes ist unterschiedlich.
Hinweis
Wenn Wrapper-Tags zwischen dem aktuellen Segment und der TM-Übereinstimmung asymmetrisch sind, wird die Übereinstimmung auf 99% herabgestuft, anstatt als exakt behandelt zu werden.
Dies wird wichtig, wenn der Kontext des Segments zu zwei verschiedenen Übersetzungen desselben Originaltextes führt.
Beispiel:
Im Tschechischen wird eine weibliche „Projektmanagerin“ anders übersetzt als ein männlicher „Projektmanager“.
Wenn umgebende Segmente Kontext schaffen, der zur Identifizierung des Unterschieds verwendet werden kann, werden beide Übersetzungen im Translation Memory gespeichert und als 101%-Übereinstimmung präsentiert, wenn derselbe Kontext bereitgestellt wird.
Kontexttypen
Die Art des Kontexts, der mit dem Segment im Translation Memory gespeichert wird, wird in den festgelegt, wenn der Job importiert wird. Jede Datei kann mit unterschiedlichen Einstellungen importiert werden.
Ein Translation Memory kann Segmente mit verschiedenen Kontexttypen enthalten:
-
Automatisch
Der Kontexttyp wird automatisch basierend auf dem Dateityp ausgewählt.
-
Dateien, die mit dem Kontexttyp Segment-Schlüssel importiert wurden: ANDROID_STRING, CHROME_JSON, DESKTOP_ENTRY, .DTD, JAVA PROPERTIES, JOOMLA_INI, .JSON, MAC_STRINGS, MOZILLA_PROPERTIES, .PHP, .PLIST, .PO (gettext), .RESJSON, .RESX, .TS, .XML_PROPERTIES, .YAML
-
Andere Formate werden mit dem Kontexttyp Vorheriges und nächstes Segment importiert.
-
-
Vorherige und nächste Segmente
Sowohl das vorherige als auch das nächste Segment werden als Kontext gespeichert.
-
Segment-Key
Der Segment-Schlüssel oder die Segment-ID wird als Kontext gespeichert. Dies kann für die oben genannten Segment-Schlüssel Dateiformate festgelegt und auch angepasst werden für: .CSV, .XML, mehrsprachige XML- und mehrsprachige MS Excel-Dateien.
In einigen Dateiformaten ist der Segment-Schlüssel wichtiger als der Kontext (.YAML, .JSON usw.).
-
Kein Kontext
Wenn der Kontext ignoriert werden kann, wird kein Kontext gespeichert und die Übersetzung wird immer durch die zuletzt geänderte Version überschrieben.
Kein Kontext wird auch dann angewendet, wenn der bereitgestellte Kontext nicht gefunden wird.
Beispiel:
Eine Übersetzungseinheit speichert jeweils nur einen Kontexttyp — Vorherige und nächste Segmente und Segment-Schlüssel können nicht kombiniert werden. Das Ändern der Einstellung für den Segment-Kontext wirkt sich nur auf Segmente aus, die nach der Änderung bestätigt wurden; bestehende TM-Einträge behalten den Kontext bei, mit dem sie gespeichert wurden. Um einen anderen Kontexttyp auf bereits übersetzte Inhalte anzuwenden, verarbeiten Sie diese erneut über ein Projekt mit der aktualisierten Einstellung oder importieren Sie sie erneut. Beachten Sie, dass dies neue TM-Einträge erstellt, anstatt bestehende zu aktualisieren, sodass die ursprünglichen Einträge separat entfernt werden müssen. Siehe Ändern oder Importieren in Übersetzungsspeicher für Details.