Rusty4 Posted May 30, 2006 Report Share Posted May 30, 2006 hi all, habe folgendes problem: wenn ich mich als admin in der artikelliste befinde, kommt steht unter der artikelbeschreibung: "Diesen Artikel haben wir am Thursday, 27. April 2006 in unseren Katalog aufgenommen." Kann mir irgendjemand sagen wie ich den Wochentag auf Deutsch angezeigt bekomme? Vielen Dank im voraus lg Rusty Link to comment Share on other sites More sharing options...
comprodeporte Posted June 1, 2006 Report Share Posted June 1, 2006 Hi, Hab das gleiche Problem mit Spanisch und englischem Datum, scheint hier aber niemand eine L?sung dazu zu wissen, ich im Moment auch nicht Link to comment Share on other sites More sharing options...
bomio Posted April 4, 2007 Report Share Posted April 4, 2007 Habe das gleiche Problem - Wäre froh wenn ich für den bezahlten Support auch eine Antwort erhalten würde Bomio Link to comment Share on other sites More sharing options...
morix Posted April 4, 2007 Report Share Posted April 4, 2007 Ihr müsst die Spracheinstellungen des Servers und die in der Appliction_top.php prüfen. anhand derer ermittelt xtc bzw. php die Ausgabe. Link to comment Share on other sites More sharing options...
bomio Posted April 5, 2007 Report Share Posted April 5, 2007 Nene, bei einem mehrsprachigen System spielt die Servereinstellung keine Rolle. Ich gucke mal ob in der DB was drinne ist. In den Sprachfiles zumindest nicht, jedoch funktioniert es auf deutsch, aber nicht wenn man spanisch wählt - Dann werden englische Wochentage übernommen. Gruss, Bomio Link to comment Share on other sites More sharing options...
John Steed Posted April 5, 2007 Report Share Posted April 5, 2007 Nene, bei einem mehrsprachigen System spielt die Servereinstellung keine Rolle. Doch... leider... Es geht um die Ausgabe des date()- und strftime()-Befehls in PHP - siehe folgender Thread: http://www.xt-commerce.com/forum/showthread.php?t=44801 Ich gucke mal ob in der DB was drinne ist. In den Sprachfiles zumindest nicht, jedoch funktioniert es auf deutsch, aber nicht wenn man spanisch wählt - Dann werden englische Wochentage übernommen. Brauchst nicht suchen, ist nicht drin In einem alten Thread steht dazu mehr - ist abhängig von diversen Einstellungen, die auch noch auf verschiedenen Servern anders ausfallen: http://www.xt-commerce.com/forum/showthread.php?t=2927 Man könnte also abhängig von der gerade im Shop gewählten Sprach-ID *entweder* die sogenannte locale ändern (zweites Link), oder ebenso abhängig von der Sprach-ID jeweils die Wochentage mit str_replace umbiegen (erstes Link, dafür würde ich die inc/xtc_date_long.inc.php in Betracht ziehen). Die Methode mit der locale wäre aber die saubere Variante - denn die inc/xtc_date_long.inc.php hält sich schon automatisch an die Vorgaben - es müssen halt die richtigen sein. Man muss "nur" die entsprechenden Einstellungen seines Servers kennen, bzw. beim Provider in Erfahrung bringen... Hier nochmal eine Erklärung der entsprechenden PHP-Befehle: http://de2.php.net/manual/de/function.setlocale.php http://de2.php.net/manual/de/function.strftime.php http://de2.php.net/manual/de/function.date.php Link to comment Share on other sites More sharing options...
jeejo Posted August 27, 2007 Report Share Posted August 27, 2007 Ich habe es soweit auch geschafft , nun möchte ich aber dass in den Bestätiguns Mails nicht der Tag ausgeschrieben wird. In der Betreffzeile soll einfach nur das Datum zb. "Ihre Bestellung Nr:24 / 27. August 2007 stehen. In welcher Datei kann ich das Ändern. Habe schon versucht bei der german.php in Zeile 29 (define('DATE_FORMAT_LONG'....) das %A rauszumachen aber der wochentag ist immer noch da.. Jemand eine Idee ? Link to comment Share on other sites More sharing options...
xaex Posted August 27, 2007 Report Share Posted August 27, 2007 in der order_mail.txt und order_mail.html kannst du {$DATE} durch {php} echo date("j.m.Y"); {/php} ersetzen und es funzt so wie du das haben willst.. ps: ups.. du wolltest in der betreffzeile ändern.. müsste aber analog auch gehen.. Link to comment Share on other sites More sharing options...
jeejo Posted August 28, 2007 Report Share Posted August 28, 2007 in der order_mail.txt und order_mail.html kannst du {$DATE} durch {php} echo date("j.m.Y"); {/php} ersetzen und es funzt so wie du das haben willst.. ps: ups.. du wolltest in der betreffzeile ändern.. müsste aber analog auch gehen.. Danke erstmal das ist schonmal was. Habs jetz in der MAil nichtmehr stehen aber halt noch im Betreff. Den Teufel kann ich einfach nicht beseitigen :-/ Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.