ich benutze Woocommerce-Version 2.6.14 (Update aus anderen Gründen nicht möglich).
Das Problem ist {order_date}
Die Variable im E-Mail-Betreff wird nicht in verschiedene System-E-Mail-Vorlagen übersetzt. Hier ist ein Beispiel.
Ein Benutzer bestellt ein Produkt, das System sendet zuerst eine E-Mail an einen Benutzer, der von erstellt wurde.
woocommerce/templates/emails/customer-on-hold-order.php
Der Themenbereich lautet wie folgt:
Und der E-Mail-Betreff erhält der Benutzer ({order_date}
übersetzt, kein Problem):
Nisan 252018 tarihli tisort.ist siparişiniz bize ulaştı.
Dann ändere ich den Status der Bestellung auf „in Bearbeitung“. Das System sendet eine weitere E-Mail an einen Benutzer, der die folgende Vorlage verwendet.
woocommerce/templates/emails/customer-processing-order.php
Der Themenbereich lautet wie folgt:
Und der E-Mail-Betreff, den der Benutzer erhält, ist ({order_date}
noch auf englisch ):
25. April2018 tarihli tisort.ist siparişiniz işleniyor.
Ich konnte keine Unterschiede in Vorlagen oder an anderen Stellen feststellen. Wie kann ich das debuggen?
Ich denke, das Problem liegt in den Übersetzungsdateien. Versuchen Sie es zu überprüfen
woocommerce/i18n/languages/
und suchen Sie nach Ihrer Sprachdatei. Suchencustomer-processing-order.php
in der Sprachdatei. Suchen Sie auch nachcustomer-on-hold-order.php
vergleichen.– Reigel Gallarde
4. Mai 2018 um 1:11 Uhr