Navigation überspringen

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 0 Antworten, hat 1 Stimme.

Zuletzt aktualisiert von alisonB-6 Vor 1 Tag, 15 Stunden.

Assistiert von: Marcel.

Verfasser Beiträge
November 20, 2024 unter 11:49 am #16424246

alisonB-6

Background of the issue:
Ich habe Probleme mit WPML, insbesondere mit der Anzeige von Bildern nach dem Einrichten einer neuen Sprache auf meiner Website versteckter Link. Ich habe die Option 'When uploading media to the Media library, make it available in all languages' aktiviert. Außerdem synchronisiert WPML ACF Repeater Fields erst nach dem erneuten Speichern des jeweiligen Postings.

Symptoms:
Bilder werden nach dem Einrichten einer neuen Sprache nicht angezeigt und bei einer bereits vorhandenen Übersetzung teilweise nicht mehr angezeigt. Bilder fehlen im Loop Widget von Elementor in der spanischen Sprache. WPML synchronisiert ACF Repeater Fields erst nach dem erneuten speichern, manchmal.

Questions:
Warum werden Bilder nach dem Einrichten einer neuen Sprache nicht angezeigt, obwohl die Option zur Verfügbarkeit in allen Sprachen aktiviert ist?
Warum synchronisiert WPML ACF Repeater Fields erst nach dem erneuten Speichern des jeweiligen Postings?

November 20, 2024 unter 5:44 pm #16426173

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

haben Sie eine Staging-Umgebung, auf der wir weitere Tests durchführen können? Soweit ich sehe, ist die betroffene Sprache derzeit nicht öffentlich sichtbar.

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.

Die dafür benötigten Felder finden Sie unterhalb des Kommentarbereichs. Die Informationen, die Sie eingeben, sind privat, d.h. nur Sie und ich können sie sehen und haben Zugriff darauf.

WICHTIG
Bitte erstellen Sie eine Sicherungskopie der Site-Dateien und der Datenbank, bevor Sie uns Zugang gewähren.
-Wenn Sie die wp-admin/FTP-Felder nicht sehen, bedeutet dies, dass Ihre Post- und Website-Login-Daten ÖFFENTLICH gemacht werden. Posten Sie Ihre Website-Details NICHT, wenn Sie die erforderlichen wp-admin/FTP-Felder nicht sehen. Wenn Sie das nicht tun, bitten Sie mich, die private Box zu aktivieren. Die private Box sieht wie folgt aus:
versteckter Link

Vielen Dank!

Beste Grüße
Marcel

November 21, 2024 unter 5:41 pm #16430533

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

die meisten Bilder werden derzeit korrekt angezeigt. Haben Sie kürzlich Änderungen an der Seite vorgenommen? Einzelne Einträge, wie beispielsweise versteckter Link">Son Quint Golf, zeigen jedoch kein Bild an. Beim Vergleich der beiden Sprachversionen (Cover-Bild) fällt auf, dass im Backend für diesen Eintrag kein Bild hinterlegt ist:

versteckter Link
versteckter Link

Das erneute Abspeichern hätte daher keine Auswirkungen. Ich habe bereits eine erneute Synchronisierung für die deutsche Version durchgeführt. Wurde das Bild möglicherweise manuell im Backend entfernt oder verändert?

Viele Grüße
Marcel

November 22, 2024 unter 11:06 am #16433407

alisonB-6

Hallo,

nun es geht primäre um die Bilder in der spanischen Version (nur eingeloggt sichtbar) , es hat vermutlich mit der Einstellung der Media Translation zu tun. Dabei soll eigentlich für alle Sprachen die gleichen Bilder verwendet werden und diese dann auch nur einmalig hochgeladen werden. Das funktionierte auch bis ich Spanisch als Sprache hinzugefügt habe, da scheint etwas schiefgelaufen zu sein. Die Übersetzung ist auf automatisch eingestellt und während der automatik gingen die Credits aus, vielleicht deshalb.

MfG Daniel

2024-11-22 12_05_55-Mallorca Golf Holidays - Mallorca Golf Holidays - Brave.png
2024-11-22 12_00_42-Golf Courses - Mallorca Golf Holidays - Brave.png
November 22, 2024 unter 11:10 am #16433444

alisonB-6

PS: Im Backend sind bei Umschaltung auf eine andere Sprache ausser Englisch in der Mediathek nun auch keine Bilder mehr zu sehen.

VG Daniel

November 22, 2024 unter 5:58 pm #16434997

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo Daniel,

danke für die Info. Spanisch war als versteckte Sprache konfiguriert, somit erst sichtbar, nachdem ich die Checkbox in meinem Userprofil dafür gesetzt habe.

Mit der Media Translation hat dies nicht wirklich etwas zu tun. Die Bilder werden über ACF verwaltet. Auch dort fehlt wie im Beispiel zuvor für Englisch das "versteckter Link">Cover picture":.

ACF ist so funktioniert, dass alle Felder 1:1 für alle Sprachen gesetzt werden (Same fields across languages). Hier scheint ein Konflikt mit einer anderen Field Group vorzuliegen, da der Feldname "cover_picture" nicht eindeutig ist. Siehe hier

Make sure each of the custom fields across your different field groups has a unique Field Name. If you use the same Field Name with more than one custom field, you may not see all your field values available for translation in the Advanced Translation Editor.

Ich empfehle, die Benennung für jede Field Group separat vorzunehmen. Anschließend sollten die bestehenden Einträge, in denen das Feld verwendet wird, entsprechend angepasst und erneut zur Übersetzung übergeben werden.

Viele Grüße
Marcel

November 23, 2024 unter 1:47 pm #16436094

alisonB-6

Hallo Marcel,

sorry aber ich kann das leider nicht nachvollziehen, die Seite hatte bereits korrekt funktioniert mit der Kombination EN>>DE ohne Probleme. Erst als ich Spanisch hinzugefügt hatte, wurden 2 Coverbilder in der DE Version nicht mehr angezeigt, die vorher aber funktionierte und in nun Spanisch überhaupt keine, warum?

"Hier scheint ein Konflikt mit einer anderen Field Group vorzuliegen, da der Feldname "cover_picture" nicht eindeutig ist."

Wieso nicht eindeutig? Der Feldname wird nur an dieser Stelle und ausschliesslich dafür verwendet bei allen Sprachen und ich bin strikt nach der folgenden Anweisung ihrer Tuts gegangen...

"Wenn Sie die Option Gleiche Felder für alle Sprachen für Ihre Feldgruppe in WPML auswählen, müssen Sie nur Ihren Beitrag oder Ihre Seite mit den benutzerdefinierten Feldern zur Übersetzung in WPML → Übersetzungsmanagement senden. Sie können wählen, ob Sie den Inhalt zur automatischen Übersetzung senden, ihn einem anderen Übersetzer zuweisen, einen professionellen Übersetzungsdienst in Anspruch nehmen oder die Übersetzung selbst vornehmen wollen."

"Ich empfehle, die Benennung für jede Field Group separat vorzunehmen. "

Wie meinen sie das? Im Tutorial steht doch das alle Felder paarig gleich sein sollen, weshalb dann doch separat?

Ich verstehe die Funktionsweise von WPML scheinbar nicht und diese ist offenbar auch nicht unbedingt leicht nachvollziehbar.

Nach meinem Verständnis soll WPML beim anlegen einer neuen Sprache alle Felder 1:1 übernehmen wenn man dies beim Setup auswählt. Dabei sollten doch auch die Inhalte ALLER Felder 1:1 kopiert werden, also auch die Bilder, was aber offensichtlich nicht geschah, warum? Das liegt IMHO doch an WPML und nicht an ACF.

Wenn ich das Elementor Loop Grid Template für Spanisch aufrufe (siehe Screenshoot), wird mir das Coverbild angezeigt, im Frontend aber nicht.

Was mir aber gerade aufgefallen ist, das WPML das Feld cover_picture in den WPML Settings als "nicht zu übersetzten" ausgewählt hat (siehe Screenshoot), dabei soll es 1:1 kopiert werden, was aber nicht wählbar ist, warum?

VG Daniel

2024-11-23 14_42_47-Settings ‹ Mallorca Golf Holidays — WordPress - Brave.png
2024-11-23 14_38_18-Edit _bucle-cursos-reducidos-es_ with Elementor - Brave.png
November 25, 2024 unter 9:47 am #16438684

alisonB-6

"Hier scheint ein Konflikt mit einer anderen Field Group vorzuliegen, da der Feldname "cover_picture" nicht eindeutig ist."

Also das war definitiv nicht der Fall. Gelöst wurde das Problem in dem ich in den ACF Settings Bei den Bildern die Option "Limit the media library choice" auf "Uploaded to post" umgestellt habe und anschliessend alle Golf und Hotel Postings neu speicherte.