bin zur Zeit mit meiner Website (leider) bei Strato.
s9y läuft soweit ganz prima, nur alle Datumsangaben werden in Englisch ausgegeben.
Wie ich herausgefunden habe, liegt das daran, dass Strato auf diesen Shared-Servern keine deutsche Sprachunterstützung installiert hat (und auch nicht installieren will - laut Support).
Wie kann man die nun überlisten?
In einem Posting bei selfhtml http://forum.de.selfhtml.org/archiv/2002/3/6644/ zum gleichen Thema wird beschrieben, dass man das Problem umgehen kann, wenn man folgenden Code-Schnipsel einfügt:
Code: Select all
// Übersetzungsarray Englisch->Deutsch
$trans=array(
"Monday"=>"Montag", "Tuesday"=>"Dienstag", "Wednesday"=>"Mittwoch", "Thursday"=>"Donnerstag", "Friday"=>"Freitag", "Saturday"=>"Sonnabend", "Sunday"=>"Sonntag",
"Mon"=>"Mo", "Tue"=>"Di", "Wed"=>"Mi", "Thu"=>"Do", "Fri"=>"Fr", "Sat"=>"Sa", "Sun"=>"So",
"January"=>"Januar", "February"=>"Februar", "March"=>"März", "April"=>"April", "May"=>"Mai", "June"=>"Juni", "July"=>"Juli", "August"=>"August", "September"=>"September", "October"=>"Oktober", "November"=>"November", "December"=>"Dezember",
"Jan"=>"Jan", "Feb"=>"Feb", "Mar"=>"März", "Apr"=>"Apr", "May"=>"Mai", "Jun"=>"Jun", "Jul"=>"Jul", "Aug"=>"Aug", "Sep"=>"Sep", "Oct"=>"Okt", "Nov"=>"Nov", "Dec"=>"Dez"
);
// englischen String erzeugen:
$dattext=strftime(".....",$timestamp);
// ^^^^^---Format nach Wunsch
// Erzeugten String übersetzen:
$datumtext= strtr ($dattext,$trans);
Vielen Dank im voraus für Eure Hilfe!
(PS: Bin PHP-Newbie bzw. -Ahnungsloser)