Zine

open source content publishing system


Ticket #251: win_i18n.patch

File win_i18n.patch, 591 bytes (added by baumichel, 2 years ago)

Patch adding 'rb' mode

  • zine/i18n/__init__.py

    diff -r bddad78eab94 zine/i18n/__init__.py
    a b  
    143143        locale = Locale.parse(locale) 
    144144        catalog = find_catalog(path, domain, locale, gettext_lookup) 
    145145        if catalog: 
    146             return ZineTranslations(fileobj=open(catalog), locale=locale) 
     146            return ZineTranslations(fileobj=open(catalog, 'rb'), locale=locale) 
    147147        return ZineNullTranslations(locale=locale) 
    148148 
    149149    # Always use the unicode versions, we don't support byte strings