MHilgers Posted April 14, 2011 Report Share Posted April 14, 2011 Hallo Zusammen, ich habe gerade festgestellt, dass in den E-Mails, welche bei einer Änderung des Bestellstatus an den Kunden geschickt werden (können) oder automatische verschickt werden (z.B. bei Kreditkartenzahlung o.ä.) nicht die korrekten Übersetzungen des jeweiligen Status enthalten. Wir ein Bestellstatus manuell im Backend geändert, ist in der E-Mail der Bestellstatus in der Sprach entahlten, auf die das Backend zum Zeitpunkt der Änderung gerade eingestellt war. Bei dem automatischen Versand der Statusänderung bei Kreditkartenzahlung wird immer die deutsche Übersetzung verwendet, egal auf welche Sprache der Shop aber zum Zeitpunkt der Bestellung eingestellt war. Was kann man da machen, bzw. hat jemand eine Lösung dazu? Viele Grüße Michael Link to comment Share on other sites More sharing options...
MHilgers Posted April 15, 2011 Author Report Share Posted April 15, 2011 Mache ich irgend was falsch und es hat kein anderer Probleme damit, oder nutzt niemand die Mehrsprachigkeit des Shops? Link to comment Share on other sites More sharing options...
objekt Posted April 15, 2011 Report Share Posted April 15, 2011 ist noch ein bug in 4.0.13, hab das selbige Problem ... Link to comment Share on other sites More sharing options...
MHilgers Posted April 15, 2011 Author Report Share Posted April 15, 2011 Der Fehler besteht auch noch in der aktuellen Version 4.0.14. Link to comment Share on other sites More sharing options...
objekt Posted April 15, 2011 Report Share Posted April 15, 2011 echt? hatte eigentlich damals ein ticket geöffnet deswegen... wir wollen nämlich noch unseren englischen Shop zertifizieren... o.O. Link to comment Share on other sites More sharing options...
MHilgers Posted April 18, 2011 Author Report Share Posted April 18, 2011 Hast du denn damals ne Antwort auf das Ticket bekommen das der Fehler behoben wäre? Link to comment Share on other sites More sharing options...
objekt Posted April 18, 2011 Report Share Posted April 18, 2011 ich hab jetzt nochmal eins eröffnet,... Link to comment Share on other sites More sharing options...
MHilgers Posted April 18, 2011 Author Report Share Posted April 18, 2011 Okay, halt uns bitte auf dem Laufenden was die Jungs von xtCommerce dazu sagen. Link to comment Share on other sites More sharing options...
objekt Posted April 18, 2011 Report Share Posted April 18, 2011 ich habe info, und bedanke für die Schnelle Info beim Support! Der Support schrieb folgendes: der Fehler ist uns bereits bekannt und ist auch schon gefixt, leider konnte die Änderung noch nicht in die CE einfließen, anbei jedoch eine kleine Anleitung: Die Sprache der Mail kann einfach mit einem kleinen Bugfix in xtFramework/class.order.php geändert werden: In der methode _sendStatusMail($status,$comments,$extra_assign = array()) muss nur die Zeile: $statusmail = new xtMailer('update_order-admin', -1, -1, -1, $this->order_data['shop_id']); in $statusmail = new xtMailer('update_order-admin', $this->order_data['language_code'], -1, -1, $this->order_data['shop_id']); Wir werden dieses auch in einem der nächsten Patches berücksichtigen, so das Sie sich über die updatefähigkeit keine gedanken machen müssen. Na dann mach ich mich mal dran... Link to comment Share on other sites More sharing options...
MHilgers Posted April 20, 2011 Author Report Share Posted April 20, 2011 Also bei mir sieht besagte Zeile folgendermaßen aus, funktionieren tut es aber trotzdem nicht: $statusmail = new xtMailer('update_order-admin', $this->order_data['language_code'], -1, $status_id, $this->order_data['shop_id']);[/PHP] Liebe Entwickler, irgendwas läuft da schief Viele Grüße Michael Link to comment Share on other sites More sharing options...
Le-Seaw Posted April 20, 2011 Report Share Posted April 20, 2011 dein code: $statusmail = new xtMailer('update_order-admin', $this->order_data['language_code'], -1, $status_id, $this->order_data['shop_id']); der richtige code: $statusmail = new xtMailer('update_order-admin', $this->order_data['language_code'], -1, -1, $this->order_data['shop_id']);[/code] dir fehlt eine "-1" Link to comment Share on other sites More sharing options...
objekt Posted April 20, 2011 Report Share Posted April 20, 2011 ja bei ihn, fehlt ein Platzhalter, aber selbst der aktuelle Code funzt nicht. Laut php, ausgabe funktioniert zwar die Ausgabe der Sprache, aber hängen scheint es dann am Template der Statusmail. Die Ausgabe ist entweder -1 Type:update_order-admin**lang:en**cGroup:-1**special:-1**shop_id:1 oder wenn man Im Template ALL angibt: Type:update_order-admin**lang:en**cGroup:-1**special:**shop_id:1 und wenn ich beim Template special 41 für stornierung eingebe habe ich folgende ausgabe: Type:update_order-admin**lang:en**cGroup:-1**special:-1**shop_id:1 wird es wieder auf -1 gesetzt.. Link to comment Share on other sites More sharing options...
MHilgers Posted April 20, 2011 Author Report Share Posted April 20, 2011 Mein Code ist schon korrekt Le-Seaw, funktioniert ja grundsätzlich alles. Nur die Sprache ist halt falsch. Und das kann nicht am Parameter $status_id liegen. Link to comment Share on other sites More sharing options...
MHilgers Posted April 27, 2011 Author Report Share Posted April 27, 2011 Gibt hier schon Neuigkeiten zu? Link to comment Share on other sites More sharing options...
objekt Posted April 27, 2011 Report Share Posted April 27, 2011 Support hat meine Daten, wird geprüft, ich gebe dann bescheid... Link to comment Share on other sites More sharing options...
MHilgers Posted May 6, 2011 Author Report Share Posted May 6, 2011 Noch nichts Neues vom Support? Wäre ja ganz nett wenn der Fehler mal behoben würde Link to comment Share on other sites More sharing options...
MHilgers Posted May 24, 2011 Author Report Share Posted May 24, 2011 Thema eingeschlafen? Ist nicht so gut bei Programmfehlern ... Link to comment Share on other sites More sharing options...
dr.1977 Posted June 22, 2011 Report Share Posted June 22, 2011 Hallo, für mich wäre es sehr wichtig, dieses Problem zu beheben, ich kann meinen italienischen shop ja nicht auch im Backend auf italienisch machen , das versteht ja keiner hier :) Gruss Lukas Link to comment Share on other sites More sharing options...
MHilgers Posted June 22, 2011 Author Report Share Posted June 22, 2011 Die Jungs scheinen leider nicht an der Behebung von Fehlern in ihrer Software interessiert zu sein ..., zumindest sagt mal keiner was dazu ... Link to comment Share on other sites More sharing options...
dr.1977 Posted June 22, 2011 Report Share Posted June 22, 2011 Ach, die Jungs sind schon in Ordnung, ist halt nicht prioritär sowas... ... aber bitte bitte doch mal reinsehn Link to comment Share on other sites More sharing options...
MHilgers Posted June 22, 2011 Author Report Share Posted June 22, 2011 Man könnte ja wenigstens mal eine Aussage wie "wird im nächsten Patch behoben" oder so von sich geben damit die User auch nur irgend eine Ahnung bekommen was Sache ist. Dann wäre natürlich noch interessant zu wissen wann es denn das nächste Patch geben soll, aber naja ... Link to comment Share on other sites More sharing options...
kaputti Posted August 15, 2011 Report Share Posted August 15, 2011 Ich habe das selbe Problem! Ich kann das Backend aber noch nichtmal auf französisch umstellen, weil dann bleibt der Bildschirm weiß. Wie bekomme ich jetzt den französischen Statustext in die Mail? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.