espero que te ayude... saludos
Código PHP:
$localidad = setlocale(LC_TIME, NULL); #Guarda localización regional actual
setlocale(LC_TIME, 'es_VE'); # Localiza en español es_Cenezuela
echo strftime("%A, %d %B %Y", time());
setlocale(LC_TIME, $localidad); // Vuelve a la localidad regional anterior