PHP Trotz setlocale(LC_ALL, "de_DE") die Ausgabe des Monats noch "May"?

BartTheDevil89

Devilution Media
ID: 87739
L
2 Mai 2006
3.960
103
Hallo zusammen,

ich habe eine Monatsausgabe, die derzeit "May", also englisch, lautet. Gern würde ich das natürlich auf Deutsch umstellen.
Daher habe ich nun folgendes eingebaut:

setlocale(LC_ALL, "de_DE")
bzw. zuvor auch LC_TIME probiert

Leider bleibt "May" auch jetzt noch "May".
Woran kann es noch liegen? Meine Ausgabe erfolgt so:

PHP:
$monat_anzeige = strftime("%B",$time_anfang);

Danke ;)
 
Probier das:
PHP:
setlocale(LC_TIME, 'german', 'deu_deu', 'deu', 'de_DE', 'de');
Bei Windows greift iirc das "deu" und das "german".