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

Les commentaires sont fermés.