Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Der Kunde hat Probleme mit dem Austausch von Bildern auf verschiedenen Seiten seiner Website, obwohl er das WPML Media Translation Plugin verwendet. Ein Bild auf der Startseite wurde erfolgreich ausgetauscht, aber das Bild auf der Seite 'Ich biete' wurde nicht ersetzt, obwohl es dieselbe Quelldatei verwendet. Zudem erscheinen gelöschte Bilder weiterhin im WPML Media Translation Manager. Solution: Wir haben dem Kunden empfohlen, die Sprache in der oberen Adminleiste der Mediathek zu wechseln und sicherzustellen, dass Bilder, die in der Standardsprache gelöscht werden, auch in allen anderen Sprachen entfernt werden. Beim Ersetzen von Medien in anderen Sprachen durch WPML Media Translation muss eine neue Datei hochgeladen werden, die dann in der Mediathek der entsprechenden Sprache angezeigt wird. Es ist wichtig zu beachten, dass WPML immer die gleiche Datei in allen Sprachen verwendet und nur einen Eintrag pro Sprache in der Mediathek erstellt, ohne die Originaldatei zu duplizieren. Um eine Datei vollständig vom Server zu entfernen, müssen die Einträge in der Mediathek aus allen Sprachen gelöscht werden.
Falls diese Lösung nicht relevant ist, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen auch, die Seite mit bekannten Problemen 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.
Hintergrund des Themas:
Ich habe das Media Translation Plugin installiert, um mehrere Bilder mit englischen Text gegen die Bilder mit deutschem Text auszutauschen. Ich habe es mit einem Bild auf der Startseite und unter 'Ich biete' versucht. Das Bild 'Ausbildung zum ChronoCoach Sleepmaster' habe ich in der Media Translation durch ein Bild mit dem Text 'Certified training ... ' ersetzt. Ich habe den Button 'Durchsuchen und ersetzen' angeklickt.
Die Symptome:
Das Bild auf der Startseite ist ausgetauscht, aber nicht das Bild auf der Seite 'Ich biete', obwohl es die gleiche deutsche Quelldatei hat. Das Bild auf der Startseite wird nicht als ausgetauscht in der Übersetzung angezeigt.
Fragen:
Warum wird das Bild auf der Seite 'Ich biete' nicht ausgetauscht?
Warum wird das Bild auf der Startseite nicht als ausgetauscht in der Übersetzung angezeigt?
bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen.
Da die Seiten noch nicht abgeschlossen sind, wird nicht der "finale" Content ausgegeben. Lassen sich die Seiten im Translation Management abschließen? Oder hängt hier etwas beim Speichern?
vielen Dank! Es hat jetzt funktioniert. Zwar war alles auf 100%, aber nicht aktualisiert.
Weitere Fragen haben sich aber ergeben:
- Bilder, die im Medienbereich von WordPress nicht mehr existieren, werden im WPML Media Translation noch angezeigt.
- Ich kann aktuell nur Bilder von meinem lokalen Speicher als Übersetzung hochladen. Gibt es keinen Zugriff auf den WordPress-Medienbereich?
- Wo werden die Uploads abgespeichert, da ich diese im WordPress-Medienbereich nicht finde. Gibt es eine Einstellung, in der man den Speicherort festlegen kann?
Du kannst in der Mediathek die Sprache in der oberen Adminleiste wechseln.
Wenn Du ein Bild in der Standard-Sprache der Website entfernst, musst Du es auch in den Zweitsprachen aus der Mediathek entfernen.
Danach sollt die originale Datei vom Server gelöscht werden.
Beim Ersetzen von Medien in Zweitsprachen durch WPML Media Translation muss immer eine neue Datei hochgeladen werden. Diese wird in der Mediathek in der jeweiligen Zweitsprache angezeigt.
das hilft mir weiter, vielen Dank! Jedoch finden sich in der Mediathek in der englischen Sprache reihenweise eigentlich deutsche Dateien.
Daher meine Frage. Wenn ich eine Seite übersetze, wird dann automatisch zunächst auch die in der deutschen Seite befindliche Datei unter den englischen Medien abgespeichert. Die Unterscheidung zwischen deutschem und englischen Medienordner passiert dann also nicht durch unterschiedliche Kennzeichnung der Datei, sondern durch die Verlinkung zu entsprechenden Seiten einer Sprache.
Sprich: Wird eine Datei in 2 Sprachen verwendet, erscheint sie auch in beiden Medienordnern mit der gleichen URL. Wird sie aber dann z.B. in einer Sprache (z.B. Englisch) von einer anderen Datei ersetzt, sodass die Verlinkung zur 2. Sprache (Englisch) wegfällt, verbleibt sie dennoch weiterhin in beiden Ordnern. Ich muss also nach einem Austausch manuell diese Datei mehr benötigte Mediendatei aus dem ensprechenden Medienordner der 2. Sprache entfernen ... das passiert nicht automatisch nach dem Austausch. Dabei wird aber nicht mehr die Datei, sondern nur die Verlinkung zum englischen Medienordner gelöscht, ist das korrekt?
Es gibt per Standard nur eine Datei, welche in mehreren Sprachen angezeigt wird. WPML erstellt dazu einen Eintrag pro Sprache in der Mediathek, aber bezieht sich immer auf die originale Datei.
Wird ein Inhalt übersetzt, erstellt WPML Einträge in der Datenbank, um die originalen Mediendatei in der Zweitsprache verfügbar zu machen, aber es wird dabei nicht die originalen Datei duplizieren.
Deshalb sollten alternative Medien für Zweitsprachen nur unter WPML > Media Translation hochgeladen werden.
1. Wenn ich die Verlinkung in der zweiten Sprache lösche (z.B. wenn ich die Datei austausche), verbleibt die Originaldatei aber noch in der Ursprungssprache? Es wird nur der Eintrag in der zweiten Sprache gelöscht, nicht die Datei generell, oder?
2. In Translation-Section in der zweiten Sprache sehe ich nach wie vor nur die Mediendatei der Ursprungssprache (siehe Bild anbei). Ist das so korrekt?
"Es erstellt alleine einen Eintrag in der Mediathek in allen Sprache, aber es handelt sich immer um die gleiche Datei.
Das verstehe ich. Ich habe aber z.B. untenstehende Medien komplett aus der WordPress-Mediathek gelöscht, sie stehen aber immer noch im Media translation manager. Dort kann ich sie aber nicht löschen .. zumindest weiß ich nicht wie.
Ich kann gerne anbieten mir das einmal genauer anzusehen.
Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.
Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können.
WICHTIG
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.
Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche ich das Problem genauer untersuchen kann.
Ich wäre allerdings auch sehr dankbar, wenn Du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von Deinem Server aus bereitstellen könntest.
Bei Fragen zum Erstellen einer solchen Staging Site kannst Du deinen Hosting Anbieter konsultieren. Achte bitte darauf, dass WPML auf diesem Staging ebenso unter https://wpml.org/de/account/websites/ registriert sein muss.
Solltest Du dazu nicht in der Lage sein eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen.
Das private Antwortformular sieht folgendermaßen aus: versteckter Link
Klicke beim nächsten Antworten auf "I still need assistance".
Video: versteckter Link
Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.
Deine Beispiele liegen weiterhin in der Mediathek vor:
versteckter Link versteckter Link versteckter Link
Du musst diese unter Media Library löschen und dies ebenfalls in allen Sprachen tun. Wenn Du alternative Medien in Zweitsprachen hochgeladen hast, müssen diese ebenfalls entfernt werden.
Zum zweiten Problem:
(Beachte bitte, dass wir eigentlich immer nur ein Thema pro Ticket behandeln.)
Das Problem scheint in Sektionen aufzutreten, in denen Emojis verwendet werden. Teste bitte einmal ein solches Emoji zu entfernen und die Übersetzung erneut zu speichern.