Salut,
J'ai trouvé un peu partout comment afficher la date Tuesday 12th November but how put tout ça en français? Comme sur le forum (Ven 17 Jan par ex)
Merci
Salut,
J'ai trouvé un peu partout comment afficher la date Tuesday 12th November but how put tout ça en français? Comme sur le forum (Ven 17 Jan par ex)
Merci
Salut,
Pour que php parle francais
Code : Sélectionner tout - Visualiser dans une fenêtre à part setlocale(LC_TIME, 'fr_FR.ISO8859-1');![]()
Merci mais ça ne marche pas... J'ai mis cette ligne au début de mon code mais ça ne change rien...
avec quoi generes-tu ta date ?
J'ai oublié de preciser qu'il faut utiliser strftime() pour en profiter.
[edit]de toutes facon, c'est dans la FAQ http://php.developpez.com/faq/?page=...te_joursemaine
Merci je suis aller voir et sur php manual et voila:
Mais ça reste en anglais (quand je le met dans ma base après)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 setlocale (LC_TIME, "fr") ; $datefr = strftime("%A %d %B %Y à %T") ;
'fr_FR.ISO8859-1' c'est mieux, ca passe sur plus de serveurs.
Pour ce qui est de l'anglais dans mysql, c'est normal, mysql reste en anglais. Il est d'ailleurs conseillé de remettre le language par défaut avant une transaction mysql utilisant des dates, sinon ca peut entrainer des erreurs.
bien sur mais 'fr' ne passe que sous windows, alors qu'on avait essayé ici meme 'fr_FR.ISO8859-1' qui passait sur win, freeBSD, linux fedora et debian. C'est déjà mieux.
Partager