diff options
| author | Étienne Loks <etienne.loks@proxience.com> | 2014-09-19 08:16:15 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@proxience.com> | 2014-09-19 08:16:15 +0200 | 
| commit | 3c779a01f8320bb833ed95eb871c20e988a4b026 (patch) | |
| tree | a7adc2ed827c67944bb351f34200fe972dd08bf2 /chimere/utils.py | |
| parent | be8a87d53f6fe8102f50364b896c2ebfb0159bb4 (diff) | |
| download | Chimère-3c779a01f8320bb833ed95eb871c20e988a4b026.tar.bz2 Chimère-3c779a01f8320bb833ed95eb871c20e988a4b026.zip | |
Manage unicode version of month names
Diffstat (limited to 'chimere/utils.py')
| -rw-r--r-- | chimere/utils.py | 6 | 
1 files changed, 5 insertions, 1 deletions
| diff --git a/chimere/utils.py b/chimere/utils.py index 338af34..2d74095 100644 --- a/chimere/utils.py +++ b/chimere/utils.py @@ -858,8 +858,12 @@ def get_month_name(month_no, locale):  MONTH_NAMES = {locale:[get_month_name(no_month, locale+'.UTF-8')                          for no_month in xrange(1, 13)] for locale in ['fr_FR']} -UNI_MONTH_NAMES = {locale:[m.decode('utf-8') for m in MONTH_NAMES[locale]] +try: +    UNI_MONTH_NAMES = {locale:[m.decode('utf-8') for m in MONTH_NAMES[locale]]                                                   for locale in MONTH_NAMES} +except UnicodeEncodeError: +    UNI_MONTH_NAMES = {locale:[m for m in MONTH_NAMES[locale]] +                                         for locale in MONTH_NAMES}  DATE_PARSINGS = {'fr_FR':[                 re.compile(r'(?P<day1>\d{1,2}) '\ | 
