[Python-Dev] Locale-specific formatting

MRAB python at mrabarnett.plus.com
Sat Dec 18 19:26:43 CET 2010


On 18/12/2010 09:26, "Martin v. Löwis" wrote:
>> Comments?
>
> How do you implement that? In particular, how do you retrieve
> information for different locales in a single program?
>
The locale module would be able to return a named locale dict:

 >>> loc = locale.getnamedlocale('en_UK')

or:

 >>> loc = locale.namedlocales['en_UK']

The dict would be like what locale.localeconv() returns.

The str.format method would then be able to use that dict.


More information about the Python-Dev mailing list