Le problème ici ce n'est pas qu'on ait une locale, c'est que la locale ne corresponde pas au fichier en entrée non ?
Je peux voir plusieurs responsables (au choix) :
- celui qui a écrit le fichier, qui a bêtement mis un point au lieu d'utiliser la bonne locale
- celui qui a lancé le programme et qui l'a lancé avec une locale différente de la locale des données en entrée
- celui qui a configuré le système et qui a définit une locale non posix alors qu'il avait des programmes qui ne comprennent pas les locales ou qui imposent une locale différente
- ceux qui ont décidé que tout les pays n'utilisent pas les mêmes conventions/langues/alphabets/unités/monnaies (bonne chance pour les individualiser ceux là ;)
Si j'en crois ce que je lis plus haut ton module a changé la locale du programme principale et ça c'est mal, effectivement. Mais globalement les locales le problème ce n'est pas leur existence c'est celui qui les configure mal.
# coupable ?
Posté par Éric (site web personnel) . En réponse au journal Pourquoi je hais les locales. Évalué à 2.
Je peux voir plusieurs responsables (au choix) :
- celui qui a écrit le fichier, qui a bêtement mis un point au lieu d'utiliser la bonne locale
- celui qui a lancé le programme et qui l'a lancé avec une locale différente de la locale des données en entrée
- celui qui a configuré le système et qui a définit une locale non posix alors qu'il avait des programmes qui ne comprennent pas les locales ou qui imposent une locale différente
- ceux qui ont décidé que tout les pays n'utilisent pas les mêmes conventions/langues/alphabets/unités/monnaies (bonne chance pour les individualiser ceux là ;)
Si j'en crois ce que je lis plus haut ton module a changé la locale du programme principale et ça c'est mal, effectivement. Mais globalement les locales le problème ce n'est pas leur existence c'est celui qui les configure mal.