Software Foundation; either version 3\nof the License, or (at your option) \
any later version.'
+ import gettext
+ try:
+ # Meaning ru/LC_MESSAGES/program.mo in current dir (sys.path[0])
+ # For /usr/share/locale uncomment next string:
+ #LANGRU = gettext.translation('findit')
+ LANGRU = gettext.translation('findit', sys.path[0], languages=['ru'])
+ LANGRU.install()
+ except IOError:
+ # Comment out before use pygettext
+ def _(text):
+ return text
+
#==============================================================================
class Cli_Presentation(object):
def _create_menu():
"""Create main menu."""
menubar = gtk.MenuBar()
- fileitem = gtk.MenuItem( '_File' )
- viewitem = gtk.MenuItem( '_View' )
- helpitem = gtk.MenuItem( '_Help' )
+ fileitem = gtk.MenuItem(_('_File'))
+ viewitem = gtk.MenuItem(_('_View'))
+ helpitem = gtk.MenuItem(_('_Help'))
helpitem.connect('activate', about_dialog)
menubar.add(fileitem)
menubar.add(viewitem)
filesearch_tbtn.set_name('files')
debsearch_tbtn.set_name('debs')
- filesearch_tbtn.set_label('Files search')
- debsearch_tbtn.set_label('Debs search')
+ filesearch_tbtn.set_label(_('Files search'))
+ debsearch_tbtn.set_label(_('Debs search'))
filesearch_tbtn.connect('clicked', self.show_search_toplevel, 'files')
debsearch_tbtn.connect('clicked', self.show_search_toplevel, 'debs')
dialog.destroy()
window = gtk.Window()
- window.set_default_size(560, 400)
- window.set_geometry_hints(None, 560, 400)
+ window.set_default_size(600, 400)
+ window.set_geometry_hints(None, 600, 400)
window.set_border_width(4)
window.set_wmclass('MainWindow', 'FindIT')
window.connect('destroy', gtk.main_quit)