Pbl de langue pour le jour

Eléphant du PHP | 271 Messages

21 déc. 2005, 18:45

Bonjour à tous,

Le jour et la date s'affiche en français en local mais sur le serveur de mon hébergeur elle s'affiche en anglais. Je n'ai rien contre cette langue mais sa m'embête un peu.

Si quelqu'un à une solution, merci d'avance.
Ci - après le script.
<?php 
setlocale (LC_ALL,"fr"); 
echo "".strftime("%A %d %B %Y",time()); 
// Retourne ->Nous sommes le: vendredi 11 novembre 2005 
?>
Patience et obstination sont des qualités !

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

21 déc. 2005, 20:50

Salut, essaie en remplaçant:
setlocale (LC_ALL,"fr");
par
setlocale (LC_ALL,"fr_FR");

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

ViPHP
fab
ViPHP | 2657 Messages

21 déc. 2005, 21:09

Il est aussi possible que ton hébergeur n'est pas les locales en français, malheuresement j'ai l'impression pour moi que c'est le cas chez 1and1
Dans ce cas là il te suffit de faire la date en anglais et de remplacer au cas par cas exemple Tuesday par mardi :)
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Eléphant du PHP | 271 Messages

21 déc. 2005, 22:29

Merci des réponses. Ca fonctione avec "fr_FR".
Patience et obstination sont des qualités !