예제 #1
0
 def email(menuitem, toolbar):
     rec = load(record)
     prints = filter(is_report, toolbar['print'])
     emails = {e['name']: e['id'] for e in toolbar['emails']}
     template = selection(_("Template"), emails, alwaysask=True)
     if template:
         template = template[1]
     Email(
         '%s: %s' % (title, rec.rec_name()), rec, prints,
         template=template)
예제 #2
0
파일: url.py 프로젝트: silver-dragon/tryton
 def translate_dialog(self, languages):
     languages = {l['name']: l['code'] for l in languages}
     result = selection(_('Choose a language'), languages)
     if result:
         webbrowser.open(self.uri(language=result[1]), new=2)