- 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.
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.
- Wenn Sie diese Option wählen, weil Sie unterschiedliche Werte in verschiedenen Sprachen haben möchten, müssen Sie Beiträge mit diesen Feldern manuell im WordPress-Editor übersetzen.
- 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.
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.
- Gehen Sie zu WPML → Übersetzungsmanagement und wählen Sie die Beiträge, Seiten oder benutzerdefinierten Beitragstypen mit den zu übersetzenden benutzerdefinierten Feldern aus.
- 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.
- Klicken Sie auf den Button Übersetzen beginnen , um Ihre Artikel zur Übersetzung zu senden.
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.
Ü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.