~bzr/ubuntu/karmic/bzr-gtk/bzr-ppa

« back to all changes in this revision

Viewing changes to olive/frontend/gtk/__init__.py

  • Committer: Szilveszter Farkas (Phanatic)
  • Date: 2006-08-20 13:02:35 UTC
  • mto: (0.27.1 main)
  • mto: This revision was merged to the branch mainline in revision 58.
  • Revision ID: Szilveszter.Farkas@gmail.com-20060820130235-62c9c5753f5d8774
Gettext support added.

2006-08-20  Szilveszter Farkas <Szilveszter.Farkas@gmail.com>

    * po/hu.po: added Hungarian traslation
    * Added gettext support to all files.
    * genpot.sh: added olive-gtk.pot generator script

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
            # Check again
55
55
            if not os.path.exists(self.gladefile):
56
56
                # Fail
57
 
                print "Glade file cannot be found."
 
57
                print _('Glade file cannot be found.')
58
58
                sys.exit(1)
59
59
 
60
 
        self.toplevel = gtk.glade.XML(self.gladefile, 'window_main')
 
60
        self.toplevel = gtk.glade.XML(self.gladefile, 'window_main', 'olive-gtk')
61
61
        
62
62
        self.window = self.toplevel.get_widget('window_main')
63
63
        
140
140
        bookmarks = self.comm.pref.get_bookmarks()
141
141
        
142
142
        # Add them to the TreeStore
143
 
        titer = treestore.append(None, ['Bookmarks'])
 
143
        titer = treestore.append(None, [_('Bookmarks')])
144
144
        for item in bookmarks:
145
145
            treestore.append(titer, [item])
146
146
        
147
147
        # Create the column and add it to the TreeView
148
148
        self.treeview_left.set_model(treestore)
149
 
        tvcolumn_bookmark = gtk.TreeViewColumn('Bookmark')
 
149
        tvcolumn_bookmark = gtk.TreeViewColumn(_('Bookmark'))
150
150
        self.treeview_left.append_column(tvcolumn_bookmark)
151
151
        
152
152
        # Set up the cells
191
191
        for item in dirs:    
192
192
            liststore.append([gtk.STOCK_DIRECTORY, item, ''])
193
193
        for item in files:
194
 
            liststore.append([gtk.STOCK_FILE, item, fileops.status(path + '/' + item)])
 
194
            status = fileops.status(path + '/' + item)
 
195
            if status == 'renamed':
 
196
                st = _('renamed')
 
197
            elif status == 'removed':
 
198
                st = _('removed')
 
199
            elif status == 'added':
 
200
                st = _('added')
 
201
            elif status == 'modified':
 
202
                st = _('modified')
 
203
            elif status == 'unchanged':
 
204
                st = _('unchanged')
 
205
            else:
 
206
                st = _('unknown')
 
207
            liststore.append([gtk.STOCK_FILE, item, st])
195
208
        
196
209
        # Create the columns and add them to the TreeView
197
210
        self.treeview_right.set_model(liststore)
198
 
        tvcolumn_filename = gtk.TreeViewColumn('Filename')
199
 
        tvcolumn_status = gtk.TreeViewColumn('Status')
 
211
        tvcolumn_filename = gtk.TreeViewColumn(_('Filename'))
 
212
        tvcolumn_status = gtk.TreeViewColumn(_('Status'))
200
213
        self.treeview_right.append_column(tvcolumn_filename)
201
214
        self.treeview_right.append_column(tvcolumn_status)
202
215
        
331
344
        bookmarks = self.pref.get_bookmarks()
332
345
        
333
346
        # Add them to the TreeStore
334
 
        titer = treestore.append(None, ['Bookmarks'])
 
347
        titer = treestore.append(None, [_('Bookmarks')])
335
348
        for item in bookmarks:
336
349
            treestore.append(titer, [item])
337
350
        
382
395
        for item in dirs:    
383
396
            liststore.append([gtk.STOCK_DIRECTORY, item, ''])
384
397
        for item in files:
385
 
            liststore.append([gtk.STOCK_FILE, item, fileops.status(path + '/' + item)])
 
398
            status = fileops.status(path + '/' + item)
 
399
            if status == 'renamed':
 
400
                st = _('renamed')
 
401
            elif status == 'removed':
 
402
                st = _('removed')
 
403
            elif status == 'added':
 
404
                st = _('added')
 
405
            elif status == 'modified':
 
406
                st = _('modified')
 
407
            elif status == 'unchanged':
 
408
                st = _('unchanged')
 
409
            else:
 
410
                st = _('unknown')
 
411
            liststore.append([gtk.STOCK_FILE, item, st])
386
412
        
387
413
        # Add the ListStore to the TreeView
388
414
        self.treeview_right.set_model(liststore)