Laptop-Bildschirm mit WordPress-Code für benutzerdefinierte Felder, der die KI-Übersetzung von ACF-Feldern darstellt.

Wie man ACF-Benutzerfelder mit KI in WordPress übersetzt

Laptop-Bildschirm mit WordPress-Code für benutzerdefinierte Felder, der die KI-Übersetzung von ACF-Feldern darstellt.

Advanced Custom Fields (ACF) bilden den Kern der WordPress-Inhalte: Produktspezifikationen, Landingpage-Abschnitte, Mitarbeiterprofile, Preistabellen und unzählige benutzerdefinierte Layouts mit Repeatern und flexiblen Inhalten. Standard-Übersetzungs-Plugins, die nur die Felder `post_title` und `post_content` bearbeiten, erfassen diese Inhalte oft nicht. Dieser Leitfaden erklärt, wie die KI-Übersetzung die verschiedenen ACF-Feldtypen verarbeitet, wo die Automatisierung an ihre Grenzen stößt und was Sie überprüfen sollten, bevor Sie ein übersetztes Feld veröffentlichen.

Warum ACF-Inhalte in Übersetzungsprojekten leicht übersehen werden

ACF speichert seine Werte als Beitragsmetadaten, nicht im Hauptfeld `post_content`. Ein Übersetzungstool, das ausschließlich für die Analyse des WordPress-Editor-Inhalts entwickelt wurde, sieht diese Daten nicht. Daher bleiben die Felder auch nach der Übersetzung des restlichen Seiteninhalts in der Ausgangssprache. Dies ist eine der häufigsten Lücken in mehrsprachigen WordPress-Projekten: Eine Seite erscheint im sichtbaren Editorbereich vollständig übersetzt, aber eine Spezifikationstabelle oder eine mit ACF erstellte, auf Wiederholungen basierende Funktionsliste bleibt unbemerkt unübersetzt und wird manchmal erst bemerkt, wenn ein Muttersprachler die Live-Website überprüft.

Wie KI-Übersetzung verschiedene ACF-Feldtypen verarbeitet

Nicht jeder ACF-Feldtyp erfordert die gleiche Behandlung. Ein Übersetzungsworkflow muss zwischen Feldern mit übersetzbarem Text und Feldern mit Struktur- oder Beziehungsdaten unterscheiden, die unverändert bleiben sollen.

ACF-FeldtypÜbersetzungsansatz
Text / TextbereichDie Übersetzung erfolgte direkt, Wert für Wert, wobei der Feldschlüssel beibehalten wurde, sodass das Feld in der Zielsprache weiterhin korrekt zugeordnet ist.
WYSIWYGDie Übersetzung erfolgte unter Beibehaltung der Inline-HTML-Formatierung, sodass Fettdruck, Links und Listen den Übersetzungsprozess überstehen.
RepeaterJede Zeile wird unabhängig übersetzt, während Zeilenreihenfolge und Zeilenanzahl in allen Sprachen identisch bleiben.
Flexible InhalteJeder Layoutblock wird mithilfe seiner eigenen Felddefinitionen übersetzt, da verschiedene Layouts unterschiedliche Feldsätze enthalten können.
Beziehung / Post-ObjektDiese Felder bleiben unverändert; sie verweisen auf Beitrags-IDs, und der Verweis sollte auf die übersetzte Version des zugehörigen Beitrags zeigen, anstatt als Text übersetzt zu werden.
BildergalerieDie Bildreferenz bleibt gleich, aber die Unterfelder für Bildunterschrift und Alternativtext werden übersetzt, sodass Barrierefreiheits- und SEO-Signale erhalten bleiben.

Wiederholer und flexible Inhaltsfelder: Der schwierigste Teil der Automatisierung

Wiederholfelder und flexible Inhaltsfelder sind die Schwachstelle einfacher Übersetzungswerkzeuge. Ein Wiederholfeld kann heute zehn Zeilen und nächsten Monat nur noch acht enthalten. Ein Übersetzungssystem, das Zeilenpositionen fest codiert, anstatt die Feldstruktur dynamisch zu durchlaufen, führt zu fehlerhaften Wertzuordnungen oder dem stillen Löschen von Zeilen nach einer Bearbeitung. Der sicherere Ansatz besteht darin, die ACF-Feldstruktur zur Übersetzungszeit zu lesen, jedes Unterfeld entsprechend seinem Typ zu übersetzen und das Ergebnis in dasselbe Schema zurückzuschreiben, anstatt das gesamte Wiederholfeld als einen einzigen Textblock zu behandeln.

Beibehaltung der ACF-Feldstruktur über verschiedene Sprachen hinweg

  • Gleiche Feldschlüssel: Die übersetzten Werte werden unter denselben ACF-Feldschlüsseln gespeichert, sodass die Feldgruppe und jegliche bedingte Logik in jeder Sprache weiterhin funktionieren.
  • Nur Werte, keine Struktur: Feldbezeichnungen, Auswahlmöglichkeiten in Auswahlfeldern und Layoutnamen sind Konfigurationseinstellungen, keine Inhalte, und sollten nicht maschinell übersetzt werden, es sei denn, dies ist explizit konfiguriert.
  • Keine verwaisten Zeilen: Wiederholbare und flexible Inhaltszeilen bleiben beim Bearbeiten der Quellsprache mit dieser synchronisiert, sodass in den übersetzten Versionen keine veralteten Zeilen zurückbleiben.
  • Beziehungsintegrität: Die Felder „Beziehung“ und „Beitragsobjekt“ verweisen weiterhin auf den korrekt lokalisierten Beitrag anstatt auf den Beitrag in der Originalsprache.

Wie GPTranslate die ACF-Übersetzung angeht

GPTranslate liest ACF-Feldgruppen auf Schemaebene, anstatt benutzerdefinierte Felder als undurchsichtige Beitragsmetadaten zu behandeln. Das bedeutet, dass Wiederholungsfelder und flexible Inhaltslayouts Feld für Feld übersetzt, Bild- und Galeriebeschreibungen automatisch übernommen und Beziehungsfelder mit ihren übersetzten Entsprechungen neu verknüpft werden, anstatt sie einfach zu kopieren. Dies basiert auf dem gleichen KI-Agenten-Workflow, der in unserem [Referenz einfügen] beschrieben ist. Vollständiger Leitfaden zur KI-Übersetzung und zum KI-Agenten für WordPressund folgt der gleichen Logik wie für andere dynamischer WordPress-Inhalt wie Widgets und benutzerdefinierte Beitragstypen.

SEO-Überlegungen für übersetzte benutzerdefinierte Feldinhalte

Wenn ACF-Felder in den sichtbaren Inhalt einer Seite einfließen, indexieren Suchmaschinen sie genauso wie jeden anderen Text auf der Seite. Das bedeutet, dass sie dieselbe mehrsprachige SEO-Behandlung benötigen wie der Rest der Seite. Dazu gehört auch, sicherzustellen, dass die übersetzten Feldinhalte mit dem Seitenlayout übereinstimmen. übersetzte SEO-Titel und Meta-Beschreibungenund dass das Gesamtergebnis URL-, hreflang- und Metadatenstruktur bleibt konsistent, unabhängig davon, ob der Seiteninhalt aus dem Blockeditor oder aus ACF-Feldern stammt.

Häufig gestellte Fragen

Versteht die KI-Übersetzung den Kontext eines ACF-Feldes?

Moderne KI-Modelle übersetzen jedes Feld unter Berücksichtigung der Feldbezeichnung und der umgebenden Feldgruppe. Dies führt zu genaueren Ergebnissen als die Übersetzung isolierter Zeichenketten ohne Kontext. Ein Feld mit der Bezeichnung „Garantiezeitraum“ liefert dem Modell beispielsweise einen nützlichen Kontext, den ein reiner Zeichenkettenwert nicht bieten würde.

Was geschieht nach der Übersetzung mit der Reihenfolge der Wiederholungsfelder?

Die Zeilenreihenfolge bleibt erhalten. Jede Zeile wird unabhängig übersetzt, aber an derselben Position im Repeater wieder eingefügt, sodass die übersetzte Version Zeile für Zeile mit dem Quelllayout übereinstimmt.

Können Bilder und Galerien innerhalb von ACF-Feldern ebenfalls lokalisiert werden?

Die Bilddateien selbst werden in der Regel sprachübergreifend geteilt, aber die Unterfelder für Bildunterschriften und Alternativtexte werden übersetzt, was sowohl für die Barrierefreiheit als auch für die Bild-SEO in jeder Sprache wichtig ist.

Führt die Übersetzung von ACF-Feldern zu Kompatibilitätsproblemen mit Elementor oder anderen Page-Buildern?

Nein, solange die Übersetzung die Werte in dieselben ACF-Feldschlüssel zurückschreibt. Seitengeneratoren, die Daten aus ACF-Feldern abrufen, lesen die jeweils aktive Sprachversion auf dieselbe Weise wie das Originalfeld.

Abschluss

ACF-Felder sind oft der inhaltsreichste Teil einer WordPress-Seite und werden von Übersetzungstools, die nur den Blockeditor berücksichtigen, häufig übersehen. Indem man benutzerdefinierte Felder als erstklassige Übersetzungsziele behandelt und dabei Wiederholungen, flexible Inhalte und Beziehungen feldtypspezifisch handhabt, stellt man sicher, dass eine mehrsprachige Website vollständig übersetzt wird und nicht nur die mit ACF erstellten Bereiche. Wenn Ihre Website stark auf benutzerdefinierten Feldern basiert, prüfen Sie jede Feldgruppe in der Zielsprache, bevor Sie eine Seite als fertig betrachten – nicht nur den sichtbaren Editorinhalt.

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert. *