setlocale gibt nicht mehr richtig DE zurück

Nach dem ich xampp auf 1.7.7 upgedatet habe, gibt mir

[PHP]setlocale (LC_ALL, ‚de_DE@euro‘, ‚de_DE‘, ‚de‘, ‚ge‘);
$ergebnis = mysql_query(„SELECT * FROM history WHERE NEU IS NULL AND (Veroeffentlicht = 1)“);
while($row = mysql_fetch_object($ergebnis)) // Daten werden gelesen
{

    echo'
    <div class="news">
    <h2>Letzte Änderung: ' ,strftime("%A  %d. %B %Y", strtotime($row->Datum)), '</h2>';[/PHP]

Nur noch

Letzte Änderung: Tuesday 10. April 2012

zurück
zuvor war es immer

Letzte Änderung: Dienstag 10. April 2012

ich habe doch nichts am Code geändert?

Probier mal andere Werte für setlocale().
Datums- und Kalenderprobleme - Wie kann ich die Datumsausgabe auf Deutsch umstellen?