Navigation überspringen
Aktualisiert
Oktober 21, 2024

Übersetzen Sie benutzerdefinierte Felder in WordPress einfach mit WPML. Übersetzen Sie in mehrere Sprachen mit automatischer Übersetzung oder selbst.

Benutzerdefinierte Felder ermöglichen es Ihnen, zusätzliche Daten wie Text, Bilder oder Auswahlen zu Ihren Beiträgen, Seiten und benutzerdefinierten Beitragstypen hinzuzufügen. Dies ermöglicht es Ihnen, Ihre Inhalte effektiver zu verwalten und zu organisieren.

Zum Beispiel könnte eine Immobilien-Website einen benutzerdefinierten Beitragstyp namens Properties verwenden, der benutzerdefinierte Felder wie Preis, Immobilientyp und Anzahl der Zimmer enthält. Wenn Sie diese Felder für jede Immobilie ausfüllen, bieten Sie den Lesern wertvolle Informationen.

Ein Beispiel für einen benutzerdefinierten Beitragstyp mit verschiedenen benutzerdefinierten Feldern, die im Backend der Website zugewiesen sind

Mit WPML können Sie benutzerdefinierte Felder übersetzen, um all diese zusätzlichen Informationen in vielen Sprachen verfügbar zu machen.

Eine Standard Sprache Seite mit Benutzerdefinierten Feldern

Eine übersetzte Seite mit benutzerdefinierten Feldern

Der Einstieg ist einfach. Installieren und aktivieren Sie einfach das WPML Multilingual CMS-Plugin auf Ihrer Website und folgen Sie drei einfachen Schritten.

1. Identifizieren Sie die Quelle Ihrer benutzerdefinierten Felder

Die benutzerdefinierten Felder auf Ihrer WordPress-Website könnten stammen von:

  • Ihrem Theme
  • Einem speziellen Plugin, wie Advanced Custom Fields (ACF)
  • Eigenem Code, den Sie zu Ihrer Website hinzugefügt haben

WPML funktioniert mit allen wichtigen WordPress-Plugins für benutzerdefinierte Felder. Es unterstützt auch die Übersetzung von benutzerdefinierten Feldern, die über den Code hinzugefügt wurden, sofern Sie deren Übersetzungsoptionen korrekt einstellen.

Ihr Übersetzungsansatz hängt davon ab, woher diese Benutzerdefinierten Felder stammen. Wenn Sie zum Beispiel ACF verwenden, können Sie alle Ihre Felder mit dem Advanced Custom Fields Multilingual (ACFML) Add-On-Plugin übersetzen.

Für benutzerdefinierte Felder, die auf andere Weise erstellt wurden, müssen Sie WPML mitteilen, wie jedes einzelne übersetzt werden soll.

2. Entscheiden Sie, wie Sie maßgeschneiderte Felder übersetzen wollen

Um WPML mitzuteilen, wie Ihre benutzerdefinierten Felder übersetzt werden sollen, gehen Sie zu WPML → Einstellungen und scrollen Sie nach unten zu Übersetzung benutzerdefinierter Felder. Für jedes benutzerdefinierte Feld stehen Ihnen vier Übersetzungsoptionen zur Verfügung:

  • Stellt die Werte Ihrer benutzerdefinierten Felder für die Übersetzung zur Verfügung.
  • Ideal für Textfelder.
  • Kopiert den Wert des Feldes in alle Sprachen, so dass er überall gleich ist.
  • Ideal für benutzerdefinierte Felder wie Zahlen oder Bilder, die in jeder Sprache gleich bleiben.
  • Kopiert den Wert aus der Standardsprache nur einmal, so dass Sie pro Sprache unterschiedliche Feldwerte erstellen können.
  • Die Standardoption für benutzerdefinierte Felder, für die Sie noch nicht festgelegt haben, wie sie übersetzt werden sollen.
  • Sie können Nicht übersetzen für Felder auswählen, die WPML ignorieren soll. Wenn Sie möchten, dass ein Feld in allen Sprachen denselben Wert hat, wählen Sie die Option Kopieren.

Sobald Sie eine Übersetzungspräferenz für jedes benutzerdefinierte Feld ausgewählt haben, vergessen Sie nicht, zu speichern.

Auswahl der Übersetzungspräferenzen für benutzerdefinierte Felder auf der WPML-Einstellungsseite

3. Übersetzen Sie die Beiträge oder Seiten mit den zugewiesenen Benutzerdefinierten Feldern

WPML übersetzt benutzerdefinierte Felder zusammen mit den zugehörigen Beiträgen.

Wenn Sie automatische Übersetzung für Ihre gesamte Website aktiviert haben, übernimmt WPML die Übersetzungen automatisch für Sie. Für alle anderen Übersetzungsmethoden senden Sie einfach die Beiträge oder Seiten mit den benutzerdefinierten Feldern zur Übersetzung.

  1. Gehen Sie zu WPML → Übersetzungsmanagement und wählen Sie die Beiträge, Seiten oder benutzerdefinierten Beitragstypen mit den zu übersetzenden benutzerdefinierten Feldern aus.
  2. Wählen Sie die Sprachen, in die Sie übersetzen möchten, und die Übersetzungsmethode. Sie können automatisch übersetzen, selbst übersetzen oder die Übersetzung einem anderen Übersetzer auf Ihrer Website zuweisen.
  3. Klicken Sie auf den Button Übersetzen beginnen , um Ihre Artikel zur Übersetzung zu senden.
Senden des Beitrags mit benutzerdefinierten Feldern zur Übersetzung im Übersetzungsmanagement

Wenn Sie selbst übersetzen, gehen Sie zu WPML → Übersetzungen und klicken Sie auf die Schaltfläche Übersetzen. Dies öffnet den Advanced Translation Editor, in dem Sie automatisch generierte Übersetzungen für Ihre Beitragsinhalte und benutzerdefinierten Felder sehen. Sie können diese akzeptieren und bei Bedarf bearbeiten oder auf den Button Übersetzung rückgängig machen klicken und Ihre eigenen Übersetzungen hinzufügen.

Translating custom fields in the Advanced Translator Editor
Übersetzen von benutzerdefinierten Feldern im Advanced Translation Editor

Überprüfen Sie nach der Übersetzung Ihre Seiten und Beiträge im Frontend, um sicherzustellen, dass alles korrekt angezeigt wird.

Werden Sie mehrsprachig mit WPML

WPML macht mehr als nur benutzerdefinierte Felder zu übersetzen. Es ist Ihre umfassende Lösung zur Übersetzung aller Aspekte Ihrer Website, von Seiten und Beiträgen bis hin zu Formularen und WooCommerce-Produkten.

Finden Sie den richtigen WPML-Kontotyp für Ihre Website.