Zum Inhalt springen Zur Seitenleiste springen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Der Kunde hat Probleme mit der Übersetzung der Options page auf einer mehrsprachigen Website, nachdem eine weitere Sprache hinzugefügt und das Plugin WPML ACF Pro installiert wurde. Die Feldgruppen waren ursprünglich auf 'Übersetzbar' eingestellt.
Solution:
1. Setzen Sie den Custom Post Type (CPT) für 'Options Pages (acf-ui-options-page)' auf 'Nicht übersetzbar'.
2. Entfernen Sie alle zuvor übersetzten Feldgruppen unter ACF > Field Groups von der Website.
3. Um die Optionsseiten zu übersetzen, wechseln Sie die Sprache in der oberen Adminleiste und legen Sie manuell die Optionen in allen Sprachen an.
4. Stellen Sie die ACF-Optionsgruppen in ACF auf 'Unterschiedliche Felder pro Sprache' ein.
5. Beachten Sie die allgemeine Empfehlung für Advanced Custom Fields (ACF) Field Groups, diese als 'Nicht übersetzbar' zu setzen, um Stabilität zu gewährleisten. Weitere Informationen finden Sie hier: WPML Errata Link.

Falls diese Lösung veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Überprüfen Sie auch die bekannten Probleme, bestätigen Sie die Version der dauerhaften Lösung und stellen Sie sicher, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum.

0% of people find this useful.

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.

Schlagwörter: 

Dieses Thema enthält 9 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 2 Monaten, 2 Wochen.

Assistiert von: Andreas W..

Autor Beiträge
November 11, 2025 um 7:43 p.m. #17568235

peterB-137

Background of the issue:
Ich habe eine Website mit mehreren Sprachen und einer Options page. Die Inhalte wurden vorher manuell mit dem WP Editor erstellt. Ich habe eine weitere Sprache hinzugefügt und das Plugin WPML ACF Pro installiert. Ich habe 'Same fields for all languages' eingestellt.

Symptoms:
Problem mit der Übersetzung der Options page.

Questions:
Wie kann ich die Options page korrekt übersetzen?

November 12, 2025 um 9:34 a.m. #17569518

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Hallo,

sehen Sie beim Sprachenwechsel das "Schloss" Icon wie unter https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/translating-the-acf-options-page-custom-fields-with-wpml/#translating-options-page-custom-fields ersichtlich? Ist dies sichtbar? Dann wissen wir, ob "Copy" korrekt aktiv ist.

Viele Grüße
Marcel

November 12, 2025 um 4:21 p.m. #17571875

peterB-137

Hallo,
nein das sehe ich leider nicht, wenn ich auf die Options Seite gehe und die Sprache umschalte bekomme ich einen WP Error dass ich nicht berechtigt bin die Seite aufzurufen.
Ich hab in der wp_options Tabelle z.B. ein Feld "options_add_right_section_sub_menu_service_1_add_column_heading" das ist eins der custom option fields.

Für deutsch hab ich für das gleiche Feld z.B: options_de_add_right_section_sub_menu_service_1_add_column_heading ich und für weitere Sprachen auch. Ich kann aber eben keine neuen Sprachen oder Felder in bestehenden Sprachen mehr ergänzen.

November 13, 2025 um 12:11 p.m. #17574710

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Danke für die Info. Ich würde mir das gerne direkt auf Ihrer Seite ansehen. Dazu bräuchte ich bitte temporären Zugriff (WP-Admin und FTP) auf Ihre Seite, vorzugsweise zu einer Test/Staging Seite, an der das Problem nach Möglichkeit repliziert wurde.

Ihre nächste Antwort ist als „Privat“ markiert, dies bedeutet nur Sie und ich haben Zugriff darauf.

❌ Bitte sichern Sie Ihre Datenbank und Website davor ❌

✙ Ich würde außerdem Ihre Erlaubnis benötigen, um Plugins und das Theme zu deaktivieren und erneut zu aktivieren sowie Konfigurationen auf der Seite zu ändern. Dies ist auch der Grund, warum das Backup wirklich wichtig ist.

Viele Grüße
Marcel

November 17, 2025 um 4:21 p.m. #17585229

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Vielen Dank! Ich habe versucht, das Problem lokal nachzustellen, konnte den Fehler jedoch nicht reproduzieren. Ich überprüfe das weiter und melde mich erneut.

Viele Grüße
Marcel

November 18, 2025 um 2:03 p.m. #17588415

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+01:00)

Hello,

it works now. I have set the Custom Post Type (CPT) for "Options Pages (acf-ui-options-page)" to "Not translatable" at the following location: versteckter Link

You can now access the German options page via the language switcher: versteckter Link.

Note on Best Practice: The general recommendation for Advanced Custom Fields (ACF) Field Groups is to set them as "Not translatable" to ensure stability. This should also be applied to other relevant Field Groups.

You can review the official recommendation here: WPML Errata Link.

Best regards, Marcel

November 19, 2025 um 2:19 p.m. #17592247

peterB-137

Hallo Marcel,
danke schon Mal für deine Hilfe nun klappt das umschalten wieder, mir ist es aber dennoch nicht ganz klar, du hast den CPT auf "not translatable" umgestellt. Die Feldernamen sind aber übersetzt was eigentlich gar nicht notwendig ist sondern nur der Inhalt. Wenn du die Sprachen auf der option Seite dann durchklickst merkst du aber dass die Felder unterschiedlich sind Französisch hat z.B. deutlich mehr als Deutsch und bei Dutch hab ich gar keine Felder.
Wie kann ich das noch ändern? Mir würde es reichen wenn ich auf allen Sprachen die englischen Felder habe und nur die jeweiligen Values dort eintrage.
Vielen Dank

November 20, 2025 um 2:26 p.m. #17596104

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Die Feldgruppen standen unter WPML > Settings > Post Types Translation wieder auf "Übersetzbar". Stelle ich sie auf "Nicht übersetzbar" löst sich das Problem.

Zudem sollten alle zuvor übersetzten Feldgruppen unter ACF > Field Groups von der Website entfernt werden.

Mit freundlichen Grüßen
Andreas

November 21, 2025 um 3:12 p.m. #17599691

peterB-137

Vielen Dank für die Info so kann ich das bereinigen, dann sehe ich auch wieder überall die englischen Fields. Die bestehenden Inhalte sind dann zwar alle weg aber es wäre sauber.
Kann ich das dann automatisch mit den Credits übersetzen lassen? Ich finde nur die Labels zum übersetzen beim Translation Dashboard aber nicht die Values, die labels können ja en bleiben.
Achtung: ich habe die Testumgebung zurückgesetzt.

Danke

November 21, 2025 um 4:28 p.m. #17599896

Andreas W.
WPML-Unterstützer seit 12/2018

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Man kann die Optionsseiten von ACF leider noch nicht automatisch übersetzen. Unsere Entwickler beraten aktuell, ob man dazu eine Lösung anbieten könnte.

Um die Optionsseiten zu übersetzen, muss man die Sprache in der oberen Adminleiste wechseln und dann manuell die Optionen in allen Sprachen anlegen.

Es ist ratsam, die ACF-Optionsgruppen in ACF dazu auf "Unterschiedliche Felder pro Sprache" einzustellen.