def select_backends(self, parent): selectdlg = SelectDialog( #l10n: The 'services' here refer to different look-up plugins, #such as web look-up, etc. title=_('Select Look-up Services'), message=_('Select the services that should be used to perform look-ups'), size=(self.controller.config['backends_dialog_width'], 200) ) if isinstance(parent, gtk.Window): selectdlg.set_transient_for(parent) selectdlg.set_icon(parent.get_icon()) items = [] plugin_controller = self.controller.plugin_controller for plugin_name in plugin_controller._find_plugin_names(): if plugin_name == 'baselookupmodel': continue try: info = plugin_controller.get_plugin_info(plugin_name) except Exception, e: logging.debug('Problem getting information for plugin %s' % plugin_name) continue enabled = plugin_name in plugin_controller.plugins config = enabled and plugin_controller.plugins[plugin_name].configure_func or None items.append({ 'name': info['display_name'], 'desc': info['description'], 'data': {'internal_name': plugin_name}, 'enabled': enabled, 'config': config, })
def select_backends(self, parent): selectdlg = SelectDialog( title=_('Select Terminology Sources'), message=_('Select the sources of terminology suggestions'), parent=parent, size=(self.controller.config['backends_dialog_width'], 300), ) selectdlg.set_icon(self.controller.main_controller.view.main_window.get_icon()) items = [] plugin_controller = self.controller.plugin_controller for plugin_name in plugin_controller._find_plugin_names(): if plugin_name == 'basetermmodel': continue try: info = plugin_controller.get_plugin_info(plugin_name) except Exception, e: logging.debug('Problem getting information for plugin %s' % plugin_name) continue enabled = plugin_name in plugin_controller.plugins config = enabled and plugin_controller.plugins[plugin_name] or None items.append({ 'name': info['display_name'], 'desc': info['description'], 'data': {'internal_name': plugin_name}, 'enabled': enabled, 'config': config, })
def select_backends(self, parent): selectdlg = SelectDialog( #l10n: The 'sources' here refer to different translation memory plugins, #such as local tm, open-tran.eu, the current file, etc. title=_('Select sources of Translation Memory'), message=_('Select the sources that should be queried for translation memory'), parent=parent, size=(400, 580), ) selectdlg.set_icon(self.controller.main_controller.view.main_window.get_icon()) items = [] plugin_controller = self.controller.plugin_controller for plugin_name in plugin_controller._find_plugin_names(): if plugin_name == 'basetmmodel': continue try: info = plugin_controller.get_plugin_info(plugin_name) except Exception, e: logging.debug('Problem getting information for plugin %s' % plugin_name) continue enabled = plugin_name in plugin_controller.plugins config = enabled and plugin_controller.plugins[plugin_name].configure_func or None items.append({ 'name': info['display_name'], 'desc': info['description'], 'data': {'internal_name': plugin_name}, 'enabled': enabled, 'config': config, })
def select_backends(self, parent): from virtaal.views.widgets.selectdialog import SelectDialog selectdlg = SelectDialog( #l10n: The 'sources' here refer to different translation memory plugins, #such as local tm, open-tran.eu, the current file, etc. title=_('Select sources of Translation Memory'), message=_('Select the sources that should be queried for translation memory'), parent=parent, size=(550, 580), ) selectdlg.set_icon(self.controller.main_controller.view.main_window.get_icon()) items = [] plugin_controller = self.controller.plugin_controller for plugin_name in plugin_controller._find_plugin_names(): if plugin_name == 'basetmmodel': continue try: info = plugin_controller.get_plugin_info(plugin_name) except Exception, e: logging.debug('Problem getting information for plugin %s' % plugin_name) continue enabled = plugin_name in plugin_controller.plugins config = enabled and plugin_controller.plugins[plugin_name].configure_func or None items.append({ 'name': info['display_name'], 'desc': info['description'], 'data': {'internal_name': plugin_name}, 'enabled': enabled, 'config': config, })
def select_backends(self, menuitem): selectdlg = SelectDialog( # l10n: The 'sources' here refer to different translation memory plugins, # such as local tm, open-tran.eu, the current file, etc. title=_("Select sources of Translation Memory"), message=_("Select the sources that should be queried for translation memory"), ) selectdlg.set_icon(self.controller.main_controller.view.main_window.get_icon()) items = [] plugin_controller = self.controller.plugin_controller for plugin_name in plugin_controller._find_plugin_names(): if plugin_name == "basetmmodel": continue try: info = plugin_controller.get_plugin_info(plugin_name) except Exception, e: logging.debug("Problem getting information for plugin %s" % plugin_name) continue enabled = plugin_name in plugin_controller.plugins item = {"name": plugin_name} config = enabled and plugin_controller.plugins[plugin_name] or None items.append( { "name": info["display_name"], "desc": info["description"], "data": {"internal_name": plugin_name}, "enabled": enabled, "config": config, } )
def select_backends(self, parent): selectdlg = SelectDialog( title=_('Select Terminology Sources'), message=_('Select the sources of terminology suggestions'), parent=parent, size=(self.controller.config['backends_dialog_width'], 300), ) selectdlg.set_icon( self.controller.main_controller.view.main_window.get_icon()) items = [] plugin_controller = self.controller.plugin_controller for plugin_name in plugin_controller._find_plugin_names(): if plugin_name == 'basetermmodel': continue try: info = plugin_controller.get_plugin_info(plugin_name) except Exception, e: logging.debug('Problem getting information for plugin %s' % plugin_name) continue enabled = plugin_name in plugin_controller.plugins config = enabled and plugin_controller.plugins[plugin_name] or None items.append({ 'name': info['display_name'], 'desc': info['description'], 'data': { 'internal_name': plugin_name }, 'enabled': enabled, 'config': config, })