WPML-XLIFF-Filter

WPML XLIFF ist ein XML-basiertes zweisprachiges Dokumentformat für WordPress. WordPress selbst unterstützt mehrsprachigen Website-Inhalt nicht und verfügt nicht über einen Workflow für die Lokalisierung. Die Administratoren vieler WordPress-basierter Websites installieren ein kostengünstiges WordPress-Plugin mit dem Namen WPML. Sie können mehrsprachigen Inhalt verwenden, ausgewählten Website-Inhalt für die Übersetzung als (WPML-XLIFF-) Dateien exportieren, ihn (per E-Mail etc.) an Übersetzer senden und die übersetzten Dateien wieder importieren.

memoQ kann WPML-XLIFF-Dateien verarbeiten, sodass Sie WordPress-Websites ohne zusätzliche Kosten lokalisieren können.

memoQ kann WPML-XLIFF-Dateien auf zwei Arten empfangen:

  • Über die CMS-API (die Datei stammt direkt aus dem WPML-Plugin von WordPress). Die CMS-API übernimmt den Import.
  • Per manuellem Import (die Datei wird von jemandem gesendet, z. B. in einer E-Mail). Sie können die Datei einfach in ein Projekt ziehen: memoQ erkennt, dass es sich um eine spezielle Art von XLIFF handelt, und importiert sie mit dem WPML-XLIFF-Filter.

memoQ importiert den Zieltext nicht aus WPML-XLIFF-Dateien. Dies ist hauptsächlich darauf zurückzuführen:

  • Es kann sein, dass der Zieltext überhaupt nicht mit dem Ausgangstext in Beziehung steht. Zum Beispiel kann es sein, dass lediglich "Spanische Version demnächst verfügbar" steht.
  • Die Struktur von WPML-XLIFFs ist nicht ganz passend: Ein Ausgangssegment in der Datei kann viele Segmente im Zieltext enthalten. memoQ kann beim Import zwar damit umgehen, jedoch müssten Sie Ausgangs- und Zielsegmente dann manuell alignieren.

Navigation

  1. Starten Sie den Import einer WPML XLIFF-Datei.
  2. Wählen Sie im Fenster Dokument-Importoptionen die WPML XLIFF-Dateien aus und klicken Sie auf Filter und Konfiguration ändern.
  3. Das Fenster Einstellungen für Dokumentenimport wird angezeigt. Wählen Sie aus der Dropdown-Liste Filter die Option WordPress (WPML)-Filter aus.

    Fenster Einstellungen für Dokumentenimport, das den ausgewählten WPML XLIFF-Filter zeigt. Im Interpretationsbereich des Shortcode ist ein Textfeld mit einem regulären Ausdruck.

Möglichkeiten

memoQ mitteilen, was als Shortcode zu verwenden ist

WordPress Shortcodes sind Codes, die in den Web-Inhalt eingebettet sind. Sie können als Programmierunterstützung verwendet werden, um die Darstellung Ihrer Web-Inhalte zu definieren: Sie können einen Code schreiben, der festlegt, was mit Text geschehen soll, den Sie zwischen Shortcodes platzieren.

So teilen Sie memoQ mit, bei welchen Elementen in Ihren importierten Dokumenten es sich um Shortcodes handelt: Schreiben Sie ein RegEx, ausschließlich jene Elemente findet, bei denen es sich um Shortcodes handelt (und sonst nichts).

WordPress Shortcodes befinden sich immer in eckigen Klammern. Standardmäßig nimmt die im Filter definierte RegEx-Regel (.*) im Abschnitt Shortcode-Interpretation an, dass es sich bei allen Elementen, die sich in eckiger Klammer befinden, um einen Shortcode handelt. Ändern Sie diese RegEx-Regel, falls nötig. Wenn alle Ihre Shortcode-Namen aus dem Wort „Shortcode“, einem Unterstrich und einer dreistelligen Zahl bestehen, dann geben Sie shortcode_\d{3} in das Textfeld ein. Wenn alle Shortcodes in Ihrem Dokument mit „abc“ enden, dann verwenden Sie .*abc als RegEx.

Weitere Informationen über Shortcodes: Siehe Dokumentation für WordPress-Entwickler.

Weitere Informationen über RegEx: Siehe die Artikel über reguläre Ausdrücke in der Dokumentation.

Abschließende Schritte

Gehen Sie folgendermaßen vor, um die Einstellungen zu bestätigen und zum Fenster Dokument-Importoptionen zurückzukehren: Klicken Sie auf OK.

Gehen Sie folgendermaßen vor, um zum Fenster Dokument-Importoptionen zurückzukehren und die Filtereinstellungen nicht zu ändern: Klicken Sie auf Abbrechen.

Im Fenster Dokument-Importoptionen: Klicken Sie erneut auf OK, um die Dokumente zu importieren.