Changeset 168

Show
Ignore:
Timestamp:
Sun May 20 15:33:37 2007
Author:
manatlan
Message:

- use locale encoding to display dates in "time tab" (thanks to vaclav
stepan)

Files:

Legend:

Unmodified
Added
Removed
Modified
  • trunk/jbrout.py

    r167 r168  
    37 37  
    38 38 import gtk  
      39 import locale  
    39 40  
    40 41 from libs.gladeapp import GladeApp  
     
    355 356             node = jour[i]  
    356 357             d= datetime.datetime(int(i[:4]),int(i[4:6]),int(i[6:8]))  
    357               date = u"%s %s" % (d.strftime("%A"),d.strftime("%d"))   # ensure unicode  
      358             date = unicode(d.strftime("%A %d"),locale.getpreferredencoding ())  
      359              
    358 360             ymd = d.strftime("%Y%m%d")  
    359 361             self.append(None,[date,node.getThumb().scale_simple(80,80,gtk.gdk.INTERP_NEAREST),ymd])  
     
    2118 2120         ymd = model.get_value(iter0,2)  
    2119 2121          
    2120           #name = datetime.date(int(ymd[:4]), int(ymd[4:6]), int(ymd[6:8])).strftime('%A %e %B %Y')  
    2121           d=datetime.date(int(ymd[:4]), int(ymd[4:6]), int(ymd[6:8])).strftime('%A|%e|%B|%Y')  
    2122           name = u"%s %s %s %s" % tuple(d.split("|")) # ensure unicode  
      2122         name = datetime.date(int(ymd[:4]), int(ymd[4:6]), int(ymd[6:8])).strftime('%A %e %B %Y')  
      2123         name = unicode(name,locale.getpreferredencoding ())  
    2123 2124  
    2124 2125         self.showProgress(True)