18-09-2019, 21:56
(18-09-2019, 21:41)jdiswt a écrit : ça marche avec le 'fr' au lieu du 'fr_FR'
Sans le utf8 ça ne fonctionne pas par contre, que ce soit le 'fr' ou le 'fr_FR'
Code :locale.setlocale(locale.LC_MONETARY, ('fr_FR', ''))
La fonction "_locale_args()" génère les arguments qu'on va essayer successivement avec setlocale() (en tant que 2ème argument, après locale.LC_MONETARY donc) ; sauf erreur de ma part, les arguments essayés devraient être:[/font][/color]
Code :
('fr', 'UTF8')
'fr'
''
(mais pas ('fr_FR', ''), donc ce cas ne peut pas être mis en cause dans le bug)
Avez-vous testé avec 'UTF8' comme je le suggérais (en majuscule donc, puisque settings.DEFAULT_ENCODING est en majuscule de base) ?