setlocale
le 05/02/2005 à 12:15
JuTs
Salut
Comment faut il utiliser la fonction setlocale pour que les date s'affiche en français ?
j'ai essayé
setlocale(LC_TIME, 'fr_FR');
setlocale(LC_TIME, 'fr_FR', 'fra_FRA');
...
Tout fonctionne correctement en local mais dès que je mets en ligne les mois s'affichent en anglais
a++
JuTs
JuTs
le 05/02/2005 à 21:17
JuTs
Alors, personne ?
JuTs
salut
est ce que tu utilise la fonction
strftime pour afficher tes dates, après l'utilisation de setlocal() ?
Si non, c'est normal que ca change rien. Si oui, c'est peut etre du a la config serveur...
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
arf, y pas la doc... voici le lien vers nexen ;)
strftime
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
le 06/02/2005 à 00:53
JuTs
oui j'utilise strftime
strftime(', le %d %B %Y', mktime())
pour être précis
JuTs
essaye de mettre des " " autour, a la place de ' '
Parfois, ca pose probleme ;)
Et il est possible que le serveur n'est pas les parametre 'fr', et donc ca ne fonctionnera pas :(
>> http://projectopensource.free.fr/index.php?m=2&m2=5&s=8 <<
le 06/02/2005 à 10:46
JuTs
Sur le site php.net (dans la doc)
Qqn propose :
For checking available locales possible to use this scripts
<?php
system('locale -a'); // for all locales
//system('locale -a | grep ru'); // for russian locales
?>
J'ai essayé et j'obtiens :
C POSIX bokmal bokmål catalan croatian czech danish dansk deutsch dutch eesti estonian finnish français french galego galician german greek hebrew hrvatski hungarian icelandic italian ja_JP ja_JP.ujis japanese japanese.euc japanese.sjis ko_KR korean korean.euc lithuanian nb_NO nb_NO.ISO-8859-1 norwegian nynorsk polish portuguese romanian russian slovak slovene slovenian spanish swedish thai turkish
J'ai ensuite essayé d'utiliser setlocale avec ces paramètre mais seuls les deux premiers semble fonctionner.
JuTs
Les fonctions setlocale et putenv ne sont pas toujours autorisé chez les hébergeurs.
Demande a ton hébergeur si tu peux utiliser cette fonction et vérifie le retour (true en cas de succès)
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: