fix non working diseqc
[enigma2.git] / lib / python / Plugins / SystemPlugins / PositionerSetup / plugin.py
index e09359ef2ed3d291e6e3ab3c16c930db3b14e8cc..4d9e611d857dd7dc25a1382410a0fd0066fffa25 100644 (file)
@@ -60,7 +60,7 @@ class PositionerSetup(Screen):
                                                self.frontend = None # in normal case this should not happen
                                                self.getFrontend = None
                
-               self.diseqc = Diseqc(self.feid)
+               self.diseqc = Diseqc(self.frontend)
                self.tuner = Tuner(self.frontend)
                self.tuner.tune((0,0,0,0,0,0))
                
@@ -562,9 +562,9 @@ def PositionerMain(session, **kwargs):
 
 def PositionerSetupStart(menuid):
        if menuid == "scan":
-               return [("Positioner setup", PositionerMain)]
+               return [(_("Positioner setup"), PositionerMain)]
        else:
                return []
 
 def Plugins(**kwargs):
-       return PluginDescriptor(name="Positioner setup", description="Setup your positioner", where = PluginDescriptor.WHERE_SETUP, fnc=PositionerSetupStart)
+       return PluginDescriptor(name=_("Positioner setup"), description="Setup your positioner", where = PluginDescriptor.WHERE_SETUP, fnc=PositionerSetupStart)