Пример #1
0
 def write_language_select(self, f, chosen, default):
     if chosen == None:
         chose = default
     for code in sorted(LANGUAGES.keys()):
         f.write('<option value="%s"' % code)
         if code == chosen:
             f.write(' selected="selected"')
         f.write('>%s: %s</option>' % (code, LANGUAGES[code].encode('utf-8')))
Пример #2
0
 def write_language_select(self, f, chosen, default):
     if chosen == None:
         chose = default
     for code in sorted(LANGUAGES.keys()):
         f.write('<option value="%s"' % code)
         if code == chosen:
             f.write(' selected="selected"')
         f.write('>%s: %s</option>' %
                 (code, LANGUAGES[code].encode('utf-8')))
Пример #3
0
 def create_combo(self):
     liststore = gtk.ListStore(str, str)
     for (key, lang) in sorted(LANGUAGES.iteritems()):
         liststore.append([key, '%s: %s' % (key, lang)])
     self.lang_combo = gtk.ComboBox(liststore)
     cell = gtk.CellRendererText()
     self.lang_combo.pack_start(cell, True)
     self.lang_combo.add_attribute(cell, 'text', 1)
     self.select_lang(self.config.lang)
     return self.lang_combo