Navigation überspringen
Aktualisiert
Mai 24, 2024

Im Expertenmodus können Sie entscheiden, wie die benutzerdefinierten Felder auf Ihrer mehrsprachigen Website übersetzt werden sollen. So haben Sie mehr Kontrolle darüber, wie Ihre Inhalte in verschiedenen Sprachen erscheinen.

Nehmen wir zum Beispiel an, die Kontaktseite Ihres mehrsprachigen Shops hat Felder für E-Mail und Link. Anstatt in jeder Sprache die gleiche E-Mail-Adresse und URL zu verwenden, möchten Sie diese Felder übersetzen, damit jede Sprachversion ihren eigenen lokalisierten Inhalt hat.

Kontaktseite mit maßgeschneiderten Feldern in der Standardsprache

Kontaktseite in der Zweitsprache mit übersetzten benutzerdefinierten Feldern für E-Mail und Link

In einzigartigen Fällen wie diesem können Sie den Expertenmodus von ACFML zu Ihrem Vorteil nutzen. Sie können entscheiden, wie jedes benutzerdefinierte Feld in Ihren Übersetzungen behandelt werden soll, einschließlich E-Mails und Links.

Wenn Sie Ihre Website mit ACF und WPML vor der Veröffentlichung von ACFML 2.0 eingerichtet haben, werden Sie feststellen, dass Ihre bestehenden Feldgruppen den Expertenmodus verwenden. Auf diese Weise können Sie Ihre aktuelle mehrsprachige Einrichtung und Ihre Übersetzungen unverändert beibehalten.

Auf dieser Seite:

1. Entscheiden Sie, wie Sie jedes maßgeschneiderte Feld in Ihrer Feldgruppe übersetzen wollen

Mit WPML können Sie zwischen vier Übersetzungseinstellungen für jedes benutzerdefinierte Feld in Ihrer Feldgruppe wählen:

  • Übersetzen
  • Kopieren Sie
  • Einmal kopieren
  • Nicht übersetzen

Sie können sie entweder im Abschnitt Benutzerdefinierte Felder übersetzen in WPML → Einstellungen oder im Bearbeitungsbildschirm für Feldgruppen in ACF → Feldgruppen festlegen.

Wenn Sie mehr über diese Optionen erfahren möchten, lesen Sie unseren Anleitung zu den Übersetzungseinstellungen für benutzerdefinierte Felder in ACF .

2. Übersetzen Sie die Benutzerdefinierten Felder

Sobald Sie Ihre Übersetzungseinstellungen festgelegt haben, bietet WPML zwei Möglichkeiten, Ihre benutzerdefinierten Felder zu übersetzen.

Wie Sie benutzerdefinierte Felder für konsistente Werte und ein einheitliches Layout in verschiedenen Sprachen übersetzen

Bevor Sie mit der Übersetzung beginnen, stellen Sie sicher, dass jedes der benutzerdefinierten Felder in Ihren verschiedenen Feldgruppen einen eindeutigen Feldnamen hat. Wenn Sie mehr als einem benutzerdefinierten Feld denselben Feldnamen zuweisen, werden im Erweiterten Übersetzungs-Editor möglicherweise nicht alle Feldwerte zur Übersetzung angeboten.

Um die gleichen Felder zu verwenden, nur in verschiedene Sprachen übersetzt:

  1. Gehen Sie zu WPML → Übersetzungsmanagement.
  2. Wählen Sie den Beitrag oder die Seite mit den benutzerdefinierten Feldern aus und senden Sie sie zur Übersetzung.

      Wie Sie Benutzerdefinierte Felder für unterschiedliche Werte und Layouts in verschiedenen Sprachen anpassen

      Sie können unterschiedliche Werte für benutzerdefinierte Felder verwenden, eine andere Anzahl von Feldern haben oder die Reihenfolge der Felder in verschiedenen Sprachen ändern:

      1. Bearbeiten Sie den Beitrag oder die Seite mit den ihm/ihr zugewiesenen Benutzerdefinierten Feldern.
      2. Wählen Sie im Feld Sprache den WordPress Editor aus . Bestätigen Sie, dass Sie den Editor für die Übersetzung dieses Beitrags verwenden möchten und klicken Sie auf den Button Aktualisieren.
      Auswählen, um die Seite mit dem WordPress Editor zu übersetzen
      1. Klicken Sie auf das Plus Icon neben der zweiten Sprache, in die Sie Ihre Seite übersetzen möchten. Sie werden auf eine neue Seite mit leeren benutzerdefinierten Feldern weitergeleitet. Fügen Sie den Titel der Seite hinzu und klicken Sie auf Veröffentlichen.
      2. Aktualisieren Sie die Seite. Fügen Sie die Übersetzungen für die Werte Ihrer benutzerdefinierten Felder manuell hinzu und klicken Sie dann auf den Button Aktualisieren.
      Hinzufügen der Werte für die sekundären Felder im WordPress-Editor

      Wenn Sie Repeater- oder Flexible Inhalte-Felder verwenden und eine andere Feldreihenfolge in Ihrer sekundären Sprache haben möchten:

      1. Bearbeiten Sie den Beitrag in Ihrer Standardsprache.
      2. Deaktivieren Sie im Abschnitt ACFML Übersetzungen synchronisieren oben auf der Seite die Option, dass Wiederholer und flexible Felder in der gleichen Reihenfolge bleiben.
      3. Aktualisieren Sie die Seite.
      Deaktivieren der Option, die Reihenfolge der Felder in verschiedenen Sprachen synchron zu halten