WordPress enthält ein leistungsstarkes System, das Beitragskategorien und Tags sowie benutzerdefinierte Taxonomien umfasst, zum Beispiel für Portfolio-Kategorien oder Produktattribute auf eCommerce-Websites.

WPML macht es Ihnen einfach, diese Taxonomien zu übersetzen. Wir sehen uns hier nur das Beispiel Produktkategorien an, doch jede mit WordPress registrierte Taxonomie hat eine ähnliche Oberfläche. Sie können Taxonomie individuell, von den Taxonomie-Bearbeitungsbildschirmen aus oder zentral, übersetzen.

Aktivierung der Übersetzung einer benutzerdefinierten Taxonomie

Bevor wir beginnen, eine benutzerdefinierte Taxonomie zu übersetzen, müssen wir dies aktivieren. Rufen Sie dazu die WPML -> Einstellungen-Seite auf. Scrollen Sie dort in den Abschnitt Taxonomien-Übersetzung und stellen Sie Ihre benutzerdefinierte Taxonomie auf Übersetzen ein. Bitte beachten Sie, dass Sie die Übersetzen-Option so einstellen können, dass übersetzte Elemente nur im Frontend angezeigt werden oder dass die Übersetzung verwendet wird, wenn sie verfügbar ist, und ansonsten auf die voreingestellte Sprache zurückgegriffen wird.

So machen Sie eine benutzerdefinierte Taxonomie übersetzbar
So machen Sie eine benutzerdefinierte Taxonomie übersetzbar

Aktivierung der Übersetzung der Basis-Slugs einer benutzerdefinierten Taxonomie

Seit WPML 4.0 besteht die Möglichkeit, auch die Basis-Slugs für Ihre benutzerdefinierten Taxonomien zu übersetzen. Um diese Funktion zu aktivieren, rufen Sie die WPML -> Einstellungen-Seite auf. Scrollen Sie dort in den Abschnitt Slug-Übersetzungen und achten Sie darauf, dass das Übersetzen benutzerdefinierter Beiträge und Taxonomie-Basis-Slugs aktiviert ist.

Aktivierung der Übersetzung benutzerdefinierter Beiträge und Taxonomie-Basis-Slugs
Aktivierung der Übersetzung benutzerdefinierter Beiträge und Taxonomie-Basis-Slugs

 

Zentrale Übersetzung für alle Taxonomien

WPML bietet Ihnen eine zentrale Oberfläche, auf der Sie schnell alle Kategorien, Tags und benutzerdefinierten Taxonomien auf Ihrer Website übersetzen können.

Rufen Sie die Seite WPML -> Taxonomie-Übersetzung auf. Oben auf der Seite finden Sie ein Dropdown-Menü, in dem Sie auswählen können, welche Taxonomie übersetzt werden soll.

Taxonomie-Übersetzungsseite
Taxonomie-Übersetzungsseite

Sobald Sie dies ausgewählt haben, können Sie die Taxonomie-Begriffe und die Labels für die Taxonomie übersetzen. Diese Begriffe sind die eigentlichen Tags und Kategorien auf Ihrer Website. Die Labels zeigen, wie die Taxonomie-Namen auf der Website dargestellt werden.

Übersetzung eines Taxonomie-Begriffs (einer Kategorie)
Übersetzung eines Taxonomie-Begriffs (einer Kategorie)

Nachdem Sie eine Taxonomie übersetzt haben, können Sie die neu übersetzten Begriffe auf den vorhandenen Inhalt anwenden. So wird automatisch zwischen dem Inhalt in der voreingestellten Sprache und allen übersetzten Inhalten synchronisiert. Der übersetzte Inhalt wird mit der entsprechenden übersetzten Taxonomie verbunden sein, ähnlich wie der Inhalt in der voreingestellten Sprache.

In WordPress können Sie Metawerte für Begriffe ähnlich speichern wie Beitrags-Metadaten. Anders ausgedrückt: Taxonomie-Begriffe können benutzerdefinierte Felder enthalten, die bei der Übersetzung von Begriffen ebenfalls ganz einfach übersetzt werden können.

Aktuell unterstützt WPML die Übersetzung von Begriffs-Metadaten nicht, derzeit funktioniert nur die Option zum Kopieren der Übersetzung. Um diese Optionen einzustellen, rufen Sie die WPML -> Einstellungen-Seite auf. Scrollen Sie dort in den Abschnitt Übersetzung benutzerdefinierter Begriffs-Metadaten und wählen Sie für Ihre Begriffs-Metadaten Kopieren aus. Bitte beachten Sie, dass wir die Unterstützung für die Übersetzung der Begriffs-Metadaten in einer der künftigen Versionen von WPML ergänzen werden.

Synchronisierung hierarchischer Taxonomien

Wenn eine Website wächst, muss die Taxonomie-Hierarchie manchmal geändert werden, um auf den neuen Inhalt einzugehen. Website-Admins nehmen Hierarchie-Änderungen am Taxonomiebaum meist in einer Sprache vor und wünschen sich, dass die anderen Sprachen sich automatisch anpassen.

Klicken Sie auf der Seite Taxonomie-Übersetzung auf das Register Hierarchie synchronisieren.

Synchronisierung der Taxonomie-Hierarchie
Synchr. der Taxonomie-Hierarchie in WPML 3.2

Das Register zeigt Taxonomie-Begriffe zur Synchronisierung an, wenn es etwas zu synchronisieren gibt. Ansonsten wird eine Meldung angezeigt, die Ihnen Folgendes mitteilt: „Die Taxonomie-Hierarchie ist bereits synchronisiert“.

Übersetzung der Taxonomie-Begriffe mit den Taxonomie-Bearbeitungsbildschirmen

Rufen Sie die Seite Beiträge -> Kategorien auf, um einige Kategorien zu definieren. Auf dem Panel Neue Kategorie hinzufügen links von dieser Seite gibt es unten ein eingefrorenes Dropdown-Menü, das die Sprache der neuen Kategorie anzeigt. Je nachdem, ob Sie eine neue Kategorie in der voreingestellten Sprache Ihrer Website oder in einer anderen aktiven Sprache hinzufügen wollen, sieht es so aus:

In der voreingestellten Sprache
In der voreingestellten Sprache
In einer anderen aktiven Sprache
In einer anderen aktiven Sprache

Um die Sprache neuer Kategorien zu ändern, wählen Sie in der Adminleiste die gewünschte aus:

Ändern der Sprache neuer Kategorien
Ändern der Sprache neuer Kategorien

Das rechte Panel zeigt die Kategorien, die Sie für eine ausgewählte Sprache definiert haben:

Beitragskategorien
Beitragskategorien

Klicken Sie auf den Kategorienamen, den Sie übersetzen wollen, zum Beispiel „Design“. So gelangen Sie zur „Kategorie bearbeiten“-Seite für „Design“. Unten auf der Seite sehen Sie:

Hinzufügen der Übersetzung einer Kategorie
Hinzufügen der Übersetzung einer Kategorie

Klicken Sie bei einer der Sprachen auf hinzufügen. Sie gelangen dann zurück zur Kategorien-Seite mit dem Panel Neue Kategorie hinzufügen auf der linken Seite. Wir zeigen Ihnen die oberen und unteren Teile dieses Panels:

Neue übersetzte Kategorie hinzufügen (oben)
Neue übersetzte Kategorie hinzufügen (oben)
Panel zum Hinzufügen einer übersetzten Kategorie (unten)
Panel zum Hinzufügen einer übersetzten Kategorie (unten)

Wenn Sie nun die Kategorieseite für „Design“ bearbeiten, sehen Sie, dass die untere Box sich geändert hat:

Kategorie-Übersetzungen
Kategorie-Übersetzungen

Bearbeiten Sie hingegen eine der übersetzten Kategorien, sieht die untere Box so aus:

Bearbeiten-Seite der übersetzten Kategorie
Bearbeiten-Seite der übersetzten Kategorie

Den korrekten ausgewählten Wert sehen Sie im Dropdown Dies ist eine Übersetzung von. In diesem Dropdown-Menü können Sie den Wert aller unübersetzten Kategorien in der voreingestellten Sprache Ihrer Website auswählen. So können Sie so viele Kategorien wie Sie möchten in einer beliebigen Sprache hinzufügen und dann später auswählen, wovon diese Übersetzungen sind.