Regeln

Sie können für jede Dateierweiterung der Textdatei verschiedene Regeln festlegen. So kann z. B. eine Regel „C/C++ Dateien“ definiert werden, die Dateien der Typen .c und .cpp bearbeitet.

Die Regeln werden im Dialogfeld „Textparser Regeldefinitionen“ bearbeitet.

In der Liste auf der linken Seite sind alle vorhandenen Regeln angegeben. Wenn Sie eine Regel auswählen, werden die entsprechenden Daten in den Feldern rechts neben der Liste angezeigt.

Die Regeln können an unterschiedlichen Orten gespeichert werden:

Die Standardregeln sind die Regeln, die bei der Installation von SDL Passolo vorhanden sind. Sie können nicht geändert werden.

Die Benutzerregeln werden auf dem Computer gespeichert. Hier können Sie eigene Regeln festlegen oder vorhandene Standardregeln ändern, indem Sie die Standardregel mit der Maus in den Bereich der Benutzerregeln schieben.

Sie können Regeln auch im Projekt einbetten. Damit ist sichergestellt, dass eine Regel auch dann vorhanden ist, wenn das Projekt auf einem anderen Computer geöffnet wird.

Wenn eine Quelldatei mit dem Textparser gelesen wird, speichert Passolo den Namen der verwendeten Regel. Bei erneutem Aktualisieren der Quelltextliste sucht Passolo in dieser Sequenz nach der benötigten Regel:

  1. im Projekt
  2. in den Benutzerregeln
  3. in den Standardregeln

Um den Benutzerregeln eine neue Regel hinzuzufügen, klicken Sie auf das Symbol . In der Liste wird ein neuer Eintrag angelegt und Sie können einen Namen für die neue Regel angeben.

Um den Namen der aktuellen Regel zu ändern, klicken Sie auf das Symbol .

Um die ausgewählte Regel zu löschen, klicken Sie auf das Symbol .

Dateitypen

Jede Regel kann unabhängig von Dateitypen definiert werden. Wenn Sie aber einen Dateityp angeben, lassen sich die Regeln leichter den Quelldateien zuordnen.

Den Dateityp geben Sie durch Auflisten der Dateierweiterungen an, mit einem Semikolon als Trennzeichen (z. B. „c;cpp“ für .c- und .cpp-Dateien).

Es ist auch möglich, Ressourcen innerhalb von Dateien, die von einem anderen Parser bearbeitet werden, als Textdatei zu lesen. Wenn Sie solche Ressourcen verwenden, können Sie außerdem den Ressource-Typ angeben. Wenn Sie also beispielsweise innerhalb einer WIN32-Quelldatei den Ressource-Typ MYTEXT verwenden, der mit einer Textparser-Regel gelesen werden soll, können Sie bei dieser Regel den Ressource-Typ MYTEXT angeben. Beim Lesen der Quelldatei verwendet Passolo dann für diese Ressourcen den Textparser. Den Textparser und die zugehörigen Regel können Sie im Eigenschaftenfenster der Ressource festlegen.

Texte/Kommentare

Diese Liste enthält alle definierten Trennzeichen für Texte, Kommentare und Ressourcen.

Klicken Sie auf , um ein neues Text-Trennzeichen hinzuzufügen.

Klicken Sie auf , um ein neues Kommentar-Trennzeichen hinzuzufügen.

Klicken Sie auf , um ein neues Ressourcen-Trennzeichen hinzuzufügen.

Die Einträge der Liste können mit und sortiert werden, allerdings hat die Sortierung nur in speziellen Fällen eine Bedeutung.

Die übrigen Schaltflächen dienen zum Bearbeiten, Kopieren bzw. Löschen des aktuellen Eintrags.

Ersetzungen

Klicken Sie auf , um eine neue Zeichenersetzung hinzuzufügen.

Speichern

Speichert alle Änderungen an den Regeldefinitionen.

Standard

Löscht alle vom Benutzer vorgenommenen Änderungen und setzt die Regeldefinitionen auf den Ursprungszustand zurück.

Export

Exportiert die ausgewählten oder alle Regeln in eine Konfigurationsdatei. Damit können Sie beispielsweise ihre Regeldefinitionen an andere Übersetzer verschicken.

Import

Importiert Regeldefinitionen aus einer Datei, die mit dem Befehl Exportieren erzeugt wurde. Es erscheint eine Auswahl aller in der Datei vorhandenen Regeln. Wählen Sie alle oder nur einen Teil der Regeln aus, um sie zu importieren.

Vorschau

Erweitert das Dialogfeld um eine Vorschau für die aktuelle Regel. Mit einem erneuten Klick auf diese Schaltfläche können Sie die Vorschau ausblenden (siehe Vorschau).