Navigation überspringen
Aktualisiert
Januar 23, 2025

Übersetzen Sie benutzerdefinierte Felder in WordPress mühelos mit WPML. Übersetzen Sie in mehrere Sprachen mittels automatischer Übersetzung oder eigenständig.

Benutzerdefinierte Felder ermöglichen es Ihnen, zusätzliche Daten wie Text, Bilder oder Auswahlmöglichkeiten zu Ihren Beiträgen, Seiten und benutzerdefinierten Beitragstypen hinzuzufügen. Dies gestattet Ihnen eine effektivere Verwaltung und Organisation Ihres Inhalts.

Beispielsweise könnte eine Immobilienwebsite einen benutzerdefinierten Beitragstyp namens Immobilien 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 ihm 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 Seite in der Standardsprache mit benutzerdefinierten Feldern

Eine übersetzte Seite mit benutzerdefinierten Feldern

Der Einstieg ist einfach. Installieren und aktivieren Sie lediglich 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 aus:

  • Ihrem Theme
  • Einem dedizierten Plugin, wie Advanced Custom Fields (ACF)
  • Benutzerdefiniertem Code, den Sie 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 Code hinzugefügt wurden, solange Sie deren Übersetzungsoptionen korrekt einstellen.

Ihr Übersetzungsansatz hängt davon ab, woher diese benutzerdefinierten Felder stammen. Wenn Sie beispielsweise ACF verwenden, können Sie alle Ihre Felder mithilfe des Advanced Custom Fields Multilingual (ACFML) Add-on-Plugins übersetzen.

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

2. Entscheiden Sie, wie benutzerdefinierte Felder übersetzt werden sollen

Um WPML mitzuteilen, wie Ihre benutzerdefinierten Felder übersetzt werden sollen, navigieren Sie zu WPML → Einstellungen und scrollen Sie nach unten zu Übersetzung benutzerdefinierter Felder. Sie werden vier Übersetzungsoptionen sehen, aus denen Sie für jedes benutzerdefinierte Feld wählen können:

  • Macht die Werte Ihrer benutzerdefinierten Felder für die Übersetzung verfügbar.
  • Ideal für Textfelder.
  • Kopiert den Feldwert in alle Sprachen und behält ihn überall bei.
  • Ideal für benutzerdefinierte Felder wie Zahlen oder Bilder, die in jeder Sprache gleich bleiben.
  • Kopiert den Wert aus der Standardsprache nur einmal, was Ihnen ermöglicht, unterschiedliche Feldwerte pro Sprache zu erstellen.
  • Die Standardoption für benutzerdefinierte Felder, für die Sie noch keine Übersetzungsmethode gewählt haben.
  • 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, wechseln Sie zur Option Kopieren.

Nachdem 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 die 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. Navigieren Sie zu WPML → Übersetzungsverwaltung und wählen Sie die Beiträge, Seiten oder benutzerdefinierten Beitragstypen mit den zugewiesenen benutzerdefinierten Feldern aus, die Sie übersetzen möchten.
  2. Wählen Sie die Sprachen aus, in die Sie übersetzen möchten, sowie die Übersetzungsmethode. Sie können automatisch übersetzen, selbst übersetzen oder die Übersetzung einem anderen Übersetzer auf Ihrer Website zuweisen.
  3. Klicken Sie auf die Schaltfläche Übersetzung beginnen, um Ihre Elemente zur Übersetzung zu senden.
Senden des Beitrags mit benutzerdefinierten Feldern zur Übersetzung im Übersetzungsmanagement

Wenn Sie selbst übersetzen, navigieren Sie zu WPML → Übersetzungen und klicken Sie auf die Schaltfläche Übersetzen. Dies öffnet den erweiterten Übersetzungseditor, in dem Sie automatisch generierte Übersetzungen für Ihren Beitragsinhalt und benutzerdefinierte Felder sehen. Sie können diese akzeptieren und nach Bedarf bearbeiten oder auf die Schaltfläche Übersetzung rückgängig machen klicken und Ihre eigenen Übersetzungen hinzufügen.

Translating custom fields in the Advanced Translator Editor
Übersetzung benutzerdefinierter Felder im erweiterten Übersetzungseditor

Ü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 leistet mehr als nur die Übersetzung benutzerdefinierter Felder. Es ist Ihre umfassende Lösung für die Übersetzung jedes Aspekts Ihrer Website, von Seiten und Beiträgen bis hin zu Formularen und WooCommerce-Produkten.

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