1 # for localized messages
4 from Screens.Screen import Screen
5 from Plugins.Plugin import PluginDescriptor
6 from Components.SystemInfo import SystemInfo
7 from Components.ConfigList import ConfigListScreen
8 from Components.config import getConfigListEntry, config
9 from Components.config import config
10 #from WizardPluginLanguage import _
12 def NetworkWizardMain(session, **kwargs):
13 session.open(NetworkWizard)
15 def startSetup(menuid):
16 if menuid != "system":
19 return [(_("Network Wizard") + "...", NetworkWizardMain, "nw_wizard", 40)]
21 def NetworkWizard(*args, **kwargs):
22 from NetworkWizard import NetworkWizard
23 return NetworkWizard(*args, **kwargs)
25 def Plugins(**kwargs):
27 if config.misc.firstrun.value:
28 list.append(PluginDescriptor(name=_("Network Wizard"), where = PluginDescriptor.WHERE_WIZARD, fnc=(25, NetworkWizard)))