[Gelöst] Bestellbestätigung Email mit englischem Text statt deutschem Text wie bisher
Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem: Kunden eines deutschen Online-Shops erhalten Bestellbestätigungen in englischer Sprache, obwohl diese zuvor auf Deutsch waren. Solution: Zuerst haben wir den betroffenen String gelöscht, da die Übersetzung nicht funktionierte. Anschließend sind wir zu WPML > Theme und Plugin Localization gegangen und haben WooCommerce nach neuen Strings gescannt. Danach haben wir den String erneut unter WPML > String Translation gesucht und übersetzt. Dies sollte das Problem mit den Bestellbestätigungen lösen.
Falls das Problem weiterhin besteht oder die Lösung aufgrund von Aktualisierungen nicht mehr relevant ist, empfehlen wir, die neuesten Versionen Ihrer Themes und Plugins zu überprüfen und die Seite für bekannte Probleme unter https://wpml.org/known-issues/ zu besuchen. Sollten weiterhin Unklarheiten bestehen, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie dazu unser Support-Forum unter https://wpml.org/de/forums/forum/deutsches-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 betreibe einen deutschen Online-Shop unter versteckter Link und verwende WooCommerce für Bestellungen. Kürzlich haben Kunden Bestellbestätigungen in englischer Sprache erhalten, obwohl sie zuvor auf Deutsch waren. Ich möchte sicherstellen, dass Bestellbestätigungen im deutschen Shop wieder auf Deutsch gesendet werden.
Die Symptome:
Kunden erhalten Bestellbestätigungen mit englischem Text anstelle von deutschem Text.
Fragen:
Wurde seitens WPML etwas geändert?
Was ist zu tun, damit bei Bestellungen im deutschen Shop wieder eine deutsche Bestellbestätigung geschickt wird?
Was ich in Deinem Screenshot sehe ist keine Kunden-E-Mail, sondern eine Admin-Benachrichtigung.
Kannst Du das Problem aktuell replizieren, wenn Du über das Frontend eine Bestellung in einer Zweitsprache erstellst?
Hast Du bereits geprüft, ob die betroffenen String unter WPML > String-Übersetzung der korrekten Ausgangssprache zugeordnet sind und eine Übersetzung vorliegt?
1. ich habe einen string gesucht und nicht gefunden -> siehe Anlage 1
2. ich habe einen String gefunden der nicht übersetzt war->übersetzt wir nicht angezeigt -> siehe Anlage 2
# Just to let you know — we've received your order #%s, and it is now being processed:
#übersetzt-> Nur um Sie wissen zu lassen – wir haben Ihre Bestellung Nr. %s erhalten und sie wird jetzt bearbeitet:
Denke irgend etwas stimmt nicht.
Gruß
Rainer
Ergänzungsfrage: FTP Ordner WPML missing, ist das normal? Anlage 3
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.
Ich habe den betroffenen String gelöscht, da die Übersetzung hier anscheinend nicht greift. Sie funktioniert allerdings bei anderen Strings dieses E-Mail Templates.
Dann gehe ich auf WPML > Theme und Plugin Localization und scanne WooCommerce nach neuen Strings.
Danach habe ich den String erneut unter WPML > String Translation gesucht und übersetzt.
Warum und wann dieser Ordner angelegt wird, kann ich leider nicht sagen, aber ich vermute es liegt daran, dass Du die Default Locale auf "de_DE_formal" geändert hast.
Die Sprachdateien dort verwenden "de_DE" und sind wahrscheinlich alte Dateien, die nicht mehr benötigt werden.
Solltest Du Probleme mit Strings von WooCommerce feststellen, dann müssten wir uns das einmal genauer anschauen.