Problème de locale

Récemment, je me suis aperçu que certaines des dates étaient en Anglais sur l’un de mes sites. Ainsi les noms de mois étaient dans la langue de Shakespeare, ce qui faisait plutôt désordre sur un site en Français. C’est donc confiant que j’ai changé la valeur du locale par fr_FR comme le préconise la RFC 1766 mais cela n’a rien changé. J’ai fait une multitude d’essais avec tout ce qui a pu me passer par la tête mais sans succès.

Finalement j’ai trouvé la raison du problème et sa solution dans les commentaires du manuel PHP : le serveur tourne sous FreeBSD et sous ce système d’exploitation il faut ajouter l’encodage, la valeur correcte est donc fr_FR.ISO8859-1. Il fallait le savoir.

Ce contenu a été publié dans PHP. Vous pouvez le mettre en favoris avec ce permalien.

3 réponses à Problème de locale

  1. Anubis dit :

    Sais-tu pourquoi ce n’est pas fr_FR.ISO-8859-1 plut?t ? Normalement, c’est le vrai nom de ce charset.

  2. JMF dit :

    Honn?tement, je ne sais pas. J’ai d?couvert ?a gr?ce ? ce commentaire. 🙂

  3. Tour des blogs francophones qui parlent de php. *PARTIE 3*

    Xrings Envoyer un email avec mail() de PHP :: 8 novembre 2004 Envoyer un email avec mail() de PHP, HTML, PHP, mail, XHTML La mise en place d’un syst?me d’envoi d’emails dans un site internet r?pond ? de tr?s nombreux besoins. La…

Les commentaires sont fermés.