Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Sie möchten Ihre Website mit Deepl automatisch übersetzen und verwenden ACF Blocks für die Inhalte. Nicht alle Felder erscheinen im Advanced Translation Editor, möglicherweise weil einige ACF Felder in den Blocks den gleichen Feldnamen haben. Solution: Wir haben festgestellt, dass das Problem durch die Verwendung gleicher Feldnamen in den ACF Blocks verursacht wurde. Nachdem wir den Feldern der gesamten Gruppe eindeutige Namen gegeben haben, waren die Inhalte im Editor sichtbar. Wir empfehlen Ihnen, sicherzustellen, dass alle Felder in Ihren ACF Blocks eindeutige Namen haben, um eine korrekte Anzeige und Übersetzung im Advanced Translation Editor zu gewährleisten.
Diese Lösung könnte möglicherweise veraltet sein oder auf Ihren spezifischen Fall nicht zutreffen. Wir empfehlen Ihnen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollten weiterhin Probleme auftreten, zögern Sie nicht, ein neues Support-Ticket zu öffnen. Besuchen Sie dazu unser Support-Forum.
Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Hintergrund des Themas:
Ich möchte unsere Website versteckter Link mit Deepl automatisch übersetzen. Wir verwenden ACF Blocks für die Inhalte.
Die Symptome:
Nicht alle Felder erscheinen im Advanced Translation-Editor, was möglicherweise daran liegt, dass einige ACF Felder in den Blocks den gleichen Feldnamen haben.
Fragen:
Gibt es einen Workaround, um Felder mit gleichen Namen in ACF Blocks dennoch automatisch übersetzen zu lassen?
Ich habe 3 Feldgruppen importiert. Allerdings handelt es sich um ACF-Blocks. Kann ich unser Theme ebenfalls importieren, damit ich die Blocks verwenden kann?
Ich habe unser Theme installiert und eine Test-Seite angelegt mit Blöcken: versteckter Link
So wie es aussieht, funktioniert alles richtig und die Felder werden übersetzt. Kann es sein, dass durch das Update auf die neuste Version das Problem behoben wurde?
Wir hatten diverse Felder, die im Translation-Editor nicht sichtbar waren vor dem Update.
3. Falls Sie JSON-Dateien verwenden, überprüfen Sie die folgenden Ressourcen:
- [Local JSON in ACF](versteckter Link)
- [Local JSON in ACF Blocks](versteckter Link)
4. Versuchen Sie, das JSON zu exportieren und in Ihr Theme zu importieren. Öffnen Sie eine Originalseite, speichern Sie sie erneut, um sicherzustellen, dass die Änderungen wirksam werden, und überprüfen Sie dies dann im Übersetzungseditor.
Hallo
Vielen Dank für die Erklärungen. Wir verwenden keine JSON-Dateien.
Ich habe jetzt gerade nochmals einen Test gemacht. Es werden alle Felder korrekt übersetzt, bis auf eines. Das Link-Feld im Repeater-Feld «CTA/Button» in der Feldgruppe «Block Textelement» erscheint nicht im Translation-Editor.
Ja, genau das ist es. Habe ich den einfach übersehen oder mussten Sie etwas anpassen?
Könnten Sie mir bitte generell mitteilen, wie wir die ACF-Felder für ACF Custom Blocks genau definieren müssen, damit es keine Probleme beim Übersetzen gibt.
Vielen Dank für die Links.
Wir haben leider immer noch Probleme, dass ein Feld nicht im Translation-Editor erscheint.
Ich habe einen Test auf Ihrer Sandbox gemacht: dort funktioniert die Übersetzung (screenshot-sandbox).
Siehe hier: versteckter Link
Den gleichen Test habe ich auf unserer Site gemacht: dort fehlen im Translation-Editor die Felder
acf/text/ctabutton_0_link/title und acf/text/ctabutton_0_link/url
Siehe Screenshot "screenshot-stage-1" und "screenshot-stage-2".
Haben Sie auf der Sandbox etwas angepasst, denn beim 1. Test erschienen diese Felder auch nicht im Translation-Editor und jetzt werden sie korrekt ausgegeben?
Vielen Dank für die Erklärung. Leider funktioniert es bei uns immer noch nicht und ich kann mir nicht erklären, warum.
Alle Plugins sind auf dem neusten Stand. Gleiches Theme und gleiche ACF-Felder wie in der Sandbox. Ich habe zum Testen auch alle anderen Plugins deaktiviert, so dass nur die nötigen WPML-Plugins aktiv sind.
Könnten Sie sich das bitte auf unserer Stage nochmals ansehen: versteckter Link
Auf dieser Seite hat es einen Block "Textelement" mit zwei Verlinkungen (siehe screenshot-1): versteckter Link
Die beiden Links (CTA/Button, Link) erscheinen nicht im Translation-Editor (siehe screenshot-2).
ACF Feldgruppe «Block Textelement»: versteckter Link
Repeater-Feld "ctabutton" (field_6536805df84f7), Subfield "link" (field_653680b8f84f8) erscheint nicht im Translation-Editor.