[Gelöst] Wie kann ich Bildtitel übersetzbar machen?
Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Der Kunde möchte Bildtitel auf seiner Website übersetzen, aber es gibt keine spezifische Fehlermeldung. Solution: 1) Fügen Sie den folgenden Code in Ihre functions.php im Child-Theme ein:
2) Bearbeiten Sie die Standard-Sprache, damit die Änderung wirksam wird. 3) Im Translation Editor können Sie nun nach der ID suchen, zum Beispiel "7337", und diese in "7338" übersetzen. 4) Das korrekte Bild sowie die Beschreibung werden nun geladen.
Falls diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben.
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.
Senden Sie zunächst Ihren Beitrag, Ihre Seite oder Ihren maßgeschneiderten Beitrag über das Übersetzungsmanagement Dashboard von WPML zur Übersetzung. Die Bildunterschrift, der Alt-Text und der Titel stehen zusammen mit dem Inhalt Ihres Beitrags oder Ihrer Seite zur Übersetzung zur Verfügung.
ich habe Beitrag über das Übersetzungsmanagement Dashboard von WPML zur Übersetzung gesendet und im Anschluss meinem Benutzer die Übersetzung zugewiesen. Wenn ich dann auf den Beitrag gehe um die Übersetzung anzupassen, also das ausgewählte Bild zu übersetzen, stehen die Übersetzungen des Beitrags auf 100% und die Texte des Bilds fehlen.
Haben Sie die Suchfunktion im Translation Editor verwendet? Es wäre hilfreich, einen konkreten Screenshot der sichtbaren Felder oder eine Staging-Umgebung zur Verfügung zu haben, in der dies getestet werden kann.
danke für den Zugang! Sie haben nicht erwähnt, dass es sich dabei nicht um die normale Beschreibung der Medien in der Media Library handelt, sondern um Custom Fields via JetEngine, welche im Post zusätzlich vorhanden sind. Dies ist aktuell definiert:
DE: ZG_202311_AP_AT_063-Light-Forum-1-scaled-1.jpg
Bild ID: 7337 - versteckter Link
EN: ZG_202311_AP_AT_063-Light-Forum-1-scaled
Bild ID: 7338 - versteckter Link
Es wird für DE jedoch in den Custom Fields weiterhin die ID 7337 übergeben: versteckter Link.
Der Grund dafür ist, dass das Custom Field "bilder" akuell auf "Nicht Übersetzen" konfiguriert ist. Öffnen Sie dazu WPML -> Einstellungen -> Übersetzung benutzerdefinierter Felder und sehen Sie das Feld auf "Übersetzen". Bearbeiten Sie danach die Default-Sprache, dann kann im Editor die ID auf die EN Variante getauscht werden.
ich habe den CPT "bilder" nun übersetzbar gemacht, aber ich finde die Stelle nicht, wo ich die ID des Bildes ändern kann. Kannst du mir dazu weiterhelfen?
es sollte die Bild ID nun im Editor ersichtlich sein, es wird jedoch weiterhin nicht ausgegeben. Ich habe nummerische Werte bereits über ein Snippet in der functions.php aktiviert. Ggf. benötigt JetEngine hier eine weitere Anpassung.
Ich werde dies prüfen und mich nochmals melden, sobald ich weitere Details dazu habe.
leider taucht das Feld mit der Bild Nummer in dem Übersetzungs-Editor auf der Live Seite immer noch nicht auf. Auch nachdem ich den Originalbeitrag bearbeitet habe nicht.
Muss ich in dem functions.php Code eventuell etwas anpassen?
Bzw. könntest du dir das auf der Live Seite einmal anschauen?
Ich sende 2 Screenshots anbei, auf dem einen ist der Beitrag in der WP Staging und auf der anderen der Beitrag auf der Live Seite zu sehen.
bitte stellen Sie Zugriff zur Live-Seite bereit. Dazu bräuchte ich bitte temporären Zugriff (WP-Admin und FTP) auf Ihre Seite.
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