Problème de locale: enfin il me semble

Bonjour

Je dispose d’une solution lamp sur mon ordinateur de travail et je suis face à un soucis, je pense que j’ai un soucis de locale.
En effet, je travaille en php, et pour traduire les dates en français, j’utilise la fonction setlocale. Cependant, impossible de changer la date pour la mettre en français, elle reste en anglais.
Je pense que cela vient d’un problème de locale, car, il y a quelque temps, j’avais mes menus en anglais, ou en français avec plein de caractère bizarroïde.
Voici mes locales actuelles:

leknoppix@debian:~$ locale -a
C
français
french
fr_FR
fr_FR@euro
fr_FR.iso88591
fr_FR.iso885915@euro
fr_FR.utf8
POSIX

Voyez vous un soucis quelque part? Je ne comprend pas pourquoi je ne peux pas mettre le texte de mon choix en français.

leknoppix

Bonsoir,
vaut mieux tard que jamais.
Il ne manquerait pas “C.UTF8”, voici le mien:
robin@x751ma ~ $ locale -a
C
C.UTF-8
fr_FR.utf8
POSIX

Bonjour,

Je ne saurais pas dire si le problème vient de la locale utilisée, mais on va être fixé rapidement.
Que retourne « locale date_fmt » et « date » ?

srl@Nana ~$ locale date_fmt
%A %-e %B %Y, %H:%M:%S (UTC%z)
srl@Nana ~$ date
dimanche 31 juillet 2016, 14:33:05 (UTC+0200)

« date » imprime la date au format « date_fmt » par défaut.

D’ailleurs, quelle locale utilises-tu ? (juste taper « locale ») Les problèmes de caractères bizarres sont probablement dus à un mélange entre UTF-8 et ISO 8859-1 (qu’on devrait abandonner si possible).

srl@Nana ~$ locale
LANG=fr_FR.utf8
LANGUAGE=
LC_CTYPE="fr_FR.utf8"
LC_NUMERIC=fr_FR.utf8
LC_TIME=fr_FR.utf8
LC_COLLATE="fr_FR.utf8"
LC_MONETARY=fr_FR.utf8
LC_MESSAGES="fr_FR.utf8"
LC_PAPER=fr_FR.utf8
LC_NAME="fr_FR.utf8"
LC_ADDRESS="fr_FR.utf8"
LC_TELEPHONE="fr_FR.utf8"
LC_MEASUREMENT=fr_FR.utf8
LC_IDENTIFICATION="fr_FR.utf8"
LC_ALL=

Ceci est un déterrage de poste :open_mouth: je m’excuse et je pense pas qu’il y ait un retour sur un sujet datant de 5 mois, désolé.

En effet, je n’avais pas fait gaffe à la date initiale.
Pour une fois que j’avais un truc à dire !

C’est mon cas aussi, la date m’a échappée :wink: .