Django

Code

Changeset 5532

Show
Ignore:
Timestamp:
06/25/07 07:56:52 (1 year ago)
Author:
mtredinnick
Message:

unicode: Fixed an encoding problem that was showing up on non-English versions
of Windows (where timezone strings are different to POSIX systems).

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/branches/unicode/django/utils/tzinfo.py

    r5056 r5532  
    33import time 
    44from datetime import timedelta, tzinfo 
     5from django.utils.encoding import smart_unicode 
    56 
    67class FixedOffset(tzinfo): 
     
    2627    def __init__(self, dt): 
    2728        tzinfo.__init__(self, dt) 
    28         self._tzname = unicode(time.tzname[self._isdst(dt)]) 
     29        self._tzname = smart_unicode(time.tzname[self._isdst(dt)]) 
    2930 
    3031    def __repr__(self):