Page 1 sur 1

Valeurs setlocale pour les dates françaises

Publié : mer. déc. 05, 2012 7:41 pm
par Ankylosaure
Bonjour,

Je cherche à savoir quelles sont les valeurs utilisées par les serveurs LWS pour afficher les dates en français, via la fonction setlocale().
J'ai essayé à peu près toutes les valeurs plausibles, sans résultats :
setlocale(LC_ALL, 'fr', 'fr_FR', 'french', 'fra', 'fra_FRA', 'fr_FR.ISO_8859-1', 'fra_FRA.ISO_8859-1', 'fr_FR.utf8', 'fr_FR.utf-8', 'fra_FRA.utf8', 'fra_FRA.utf-8');

Il s'agit du serveur avec l'IP 80.248.217.60

Merci d'avance pour votre aide.

Re: Valeurs setlocale pour les dates françaises

Publié : jeu. déc. 06, 2012 11:18 am
par Julien - LWS
Cela devrais fonctionner ainsi :
setlocale(LC_ALL, 'fr_FR.UTF8', 'fr.UTF8', 'fr_FR.UTF-8', 'fr.UTF-8');

Sinon vous pouvez toujours utiliser cette fonction :

<?php
function date_fr()
{
$Jour = array("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi","Samedi");
$Mois = array("Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre");
return = $Jour[date("w")]." ".date("d")." ".$Mois[date("n")]." ".date("Y");
}
echo(date_fr());
// Mercredi 6 Décembre 2012
?>

Re: Valeurs setlocale pour les dates françaises

Publié : jeu. déc. 06, 2012 3:36 pm
par Ankylosaure
Je viens d'essayer avec les paramètres que vous proposez, mais ça reste en anglais...

Je pense que je vais effectivement passer par une fonction.