Reguläre Ausdrücke suchen | Wählen Sie diese Option aus, damit Sie reguläre Ausdrücke angeben können, mit denen bestimmte Zeichenkettenmuster im Dokument gesucht werden. Alle regulären Ausdrücke in der Liste werden auf das Übersetzungsdokument angewendet.
Wählen Sie in der Drop-down-Liste auf der rechten Seite die Gewichtung aus, die Sie anwenden möchten, wenn bei dieser Überprüfung Fehler gefunden werden:
|
Beschreibung | Geben Sie eine Beschreibung für den erstellten regulären Ausdruck ein. Diese dient zur Identifizierung, wenn ein Bericht zur geprüften Datei generiert wird. |
RegEx in AS | Geben Sie einen regulären Ausdruck ein, den Sie für die Suche in Ausgangssegmenten erstellt haben. |
RegEx in ZS | Geben Sie einen regulären Ausdruck ein, den Sie für die Suche in Zielsegmenten erstellt haben. |
Bedingung |
Wenn Sie die Suche mit regulären Ausdrücken einschränken möchten, wählen Sie eine der folgenden Bedingungen aus:
- AS- und ZS-Regex-Ausdrücke stimmen überein: Es wird nur dann ein Fehler gemeldet, wenn das Muster im Ausgangs- und Zielsegment gefunden wird.
- ZS stimmt mit RegEx überein, AS nicht: Es wird nur dann ein Fehler gemeldet, wenn das Muster nur im Zielsegment und nicht im Ausgangssegment gefunden wird.
- AS stimmt mit RegEx überein, ZS nicht: Es wird nur dann ein Fehler gemeldet, wenn das Muster nur im Ausgangssegment und nicht im Zielsegment gefunden wird.
- AS stimmt mit RegEx überein (Prüfung nur in AS): Das Muster wird nur in Ausgangssegmenten und nicht in Zielsegmenten gesucht. Es wird ein Fehler gemeldet, wenn das Muster im Ausgangssegment gefunden wird.
- ZS stimmt mit RegEx überein (Prüfung nur in ZS): Das Muster wird nur in Zielsegmenten und nicht in Ausgangssegmenten gesucht. Es wird ein Fehler gemeldet, wenn das Muster im Zielsegment gefunden wird.
- AS- und ZS-RegEx-Ausdrücke stimmen überein, jedoch in unterschiedlicher Anzahl: Es wird nur dann ein Fehler gemeldet, wenn die Anzahl von gefundenen Mustern in Ausgangs- und Zielsegmenten variiert.
- Gruppierter Suchausdruck – Fehler berichten, wenn AS, jedoch nicht ZS übereinstimmt: Hierbei wird mithilfe von Rückverweisen aus den Gruppen, die im regulären Ausdruck für die Ausgangssegmente angegeben sind, eine Zeichenkette im Ausdruck für die Suche in den Zielsegmenten erstellt. Wenn das Zielsegment nicht die richtige Zeichenkette enthält, wird dies gemeldet.
Sehen Sie sich zum Beispiel die folgenden zwei Segmente an. Der QA Checker findet im Ausgangssegment „p. 45“ und verwendet 45 als Rückverweis im Zielausdruck, um eine Zeichenkette zu erstellen, mit der im Zielsegment nach „S. 45“ gesucht wird. Es wird eine Warnung für das Zielsegment angezeigt, weil es „S. 46“ anstelle von „S. 45“ enthält. Ausgangssprachliches Segment: „See more details on p. 45 of our book.“ Zielsegment: „Weitere Details finden Sie auf S. 46 unseres Buchs.“
Anmerkung: Der reguläre Ausdruck für die Zielsprache darf keine speziellen Escape-Zeichen enthalten und fungiert exakt als Muster für die Ersatzfunktion der .NET-Implementierung für reguläre Ausdrücke.
- Gruppierter Suchausdruck – Fehler berichten, wenn AS und ZS übereinstimmen: Hierbei wird mithilfe von Rückverweisen aus den Gruppen, die im regulären Ausdruck für die Ausgangssegmente angegeben sind, eine Zeichenkette im Ausdruck für die Suche in den Zielsegmenten erstellt. Wenn im Zielsegment eine übereinstimmende Zeichenkette, jedoch mit einer verbotenen Variante, gefunden wird, wird dies gemeldet.
Sehen Sie sich zum Beispiel die folgenden zwei Segmente an. Der QA Checker findet im Ausgangssegment 1.2 und verwendet 1.2 als Rückverweis im Zielausdruck, um eine Zeichenkette zu erstellen, mit der im Zielsegment gesucht wird. In diesem Beispiel wurde ein übereinstimmendes Zielsegment gefunden, aber dies wird gemeldet, weil es eine verbotene Variante des Matches aus dem Ausgangssegment gibt. 1-2 ist eine verbotene Variante. Ausgangssprachliches Segment: „This is my 1.2 testing sentence.“ Zielsegment: „Toto je moje 1-2 testovaci veta.“
Anmerkung: In diesem Fall kann der reguläre Ausdruck für die Zielsprache keine speziellen Escape-Zeichen enthalten und fungiert exakt als Muster für die Ersatzfunktion der .NET-Implementierung für reguläre Ausdrücke.
Weitere Informationen zu Rückverweisen finden Sie unter Regular expressions.
|
Groß-/Kleinschreibung ignorieren | Wählen Sie diese Option aus, wenn Sie beim Vergleich von Mustern in den Ausgangs- und Zielsegmenten die Groß-/Kleinschreibung ignorieren möchten. |
Aktion |
Wählen Sie diese Option aus, um das Drop-down-Menü Aktion mit den folgenden Optionen anzuzeigen:
- Element hinzufügen: Wenn Sie die Felder Beschreibung, RegEx in AS, RegEx in ZS und Bedingung ausgefüllt haben, wählen Sie diese Option aus, um der Liste den regulären Ausdruck hinzuzufügen.
- Element aktualisieren: Wählen Sie einen regulären Ausdruck aus der Liste aus, um in den Feldern Beschreibung, RegEx in AS, RegEx in ZS und Bedingung die zugehörigen Details anzuzeigen. Nehmen Sie bei Bedarf die notwendigen Änderungen vor und wählen Sie diese Option aus, um den regulären Ausdruck in der Liste zu aktualisieren.
- Element entfernen: Wählen Sie einen regulären Ausdruck aus der Liste aus und klicken Sie auf diese Option, um ihn zu entfernen.
- Elemente löschen: Wählen Sie diese Option aus, um alle regulären Ausdrücke aus der Liste zu löschen.
- Beispiele: Klicken Sie auf diese Option und wählen Sie ein Beispiel aus, um in den Feldern Beschreibung, RegEx in AS, RegEx in ZS und Bedingung die zugehörigen Details anzuzeigen. Sie können dann das Beispiel Ihrer Liste hinzufügen, indem Sie auf Element hinzufügen klicken.
- Objekte filtern nach: Wählen Sie diese Option aus, nachdem Sie die Felder Beschreibung, RegEx in AS oder RegEx in ZS ausgefüllt haben.
- Filter löschen: Wählen Sie diese Option aus, um die Filter zu entfernen, die Sie zuvor erstellt haben.
|