locale doesn' format

2009-07-20 Thread Egon Frerich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I want to format values to the german form eg. 1.034,56 but locale.format() doesn't work for me. Here is a little test program: import decimal, locale print locale.getdefaultlocale() print locale.localeconv() locale.setlocale(locale.LC_ALL,

Re: locale doesn' format

2009-07-20 Thread Jerry Hill
On Mon, Jul 20, 2009 at 5:07 PM, Egon Frerichegon.frer...@nord-com.net wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I want to format values to the german form eg. 1.034,56 but locale.format() doesn't work for me. Here is a little test program: ... k1 =

Re: locale doesn' format

2009-07-20 Thread Дамјан Георгиевски
I want to format values to the german form eg. 1.034,56 but locale.format() doesn't work for me. seems to work here import decimal, locale locale.setlocale(locale.LC_ALL, 'mk_MK.UTF-8') 'mk_MK.UTF-8' locale.localeconv()['grouping'] [3, 3, 0] locale.localeconv()['thousands_sep'] ' '

Re: locale doesn' format

2009-07-20 Thread Дамјан Георгиевски
I want to format values to the german form eg. 1.034,56 but locale.format() doesn't work for me. seems to work here In 2.6 this is good too: import decimal, locale locale.setlocale(locale.LC_ALL, 'mk_MK.UTF-8') '{0:n}'.format(1234.56) '1 234,56' -- дамјан (