add IpkgInstaller Media Scanner plugin
authorStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Tue, 19 Dec 2006 07:19:55 +0000 (07:19 +0000)
committerStefan Pluecken <stefan.pluecken@multimedia-labs.de>
Tue, 19 Dec 2006 07:19:55 +0000 (07:19 +0000)
30 files changed:
configure.ac
data/selectioncross-fs8.png [new file with mode: 0644]
data/skin_default.xml
lib/python/Components/Ipkg.py
lib/python/Components/Makefile.am
lib/python/Components/SelectionList.py [new file with mode: 0644]
lib/python/Plugins/Extensions/IpkgInstaller/Makefile.am [new file with mode: 0644]
lib/python/Plugins/Extensions/IpkgInstaller/__init__.py [new file with mode: 0644]
lib/python/Plugins/Extensions/IpkgInstaller/plugin.py [new file with mode: 0644]
lib/python/Plugins/Extensions/Makefile.am
lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py
lib/python/Screens/Makefile.am
po/ar.po
po/ca.po
po/cs.po
po/da.po
po/de.po
po/en.po
po/enigma2.pot
po/es.po
po/fi.po
po/fr.po
po/hr.po
po/hu.po
po/is.po
po/it.po
po/nl.po
po/no.po
po/sv.po
po/tr.po

index bb27523..d9bd3f6 100644 (file)
@@ -78,6 +78,7 @@ lib/python/Plugins/SystemPlugins/SkinSelector/Makefile
 lib/python/Plugins/DemoPlugins/Makefile
 lib/python/Plugins/DemoPlugins/TestPlugin/Makefile
 lib/python/Plugins/Extensions/Makefile
 lib/python/Plugins/DemoPlugins/Makefile
 lib/python/Plugins/DemoPlugins/TestPlugin/Makefile
 lib/python/Plugins/Extensions/Makefile
+lib/python/Plugins/Extensions/IpkgInstaller/Makefile
 lib/python/Plugins/Extensions/TuxboxPlugins/Makefile
 lib/python/Plugins/Extensions/WebInterface/Makefile
 lib/python/Plugins/Extensions/WebInterface/web/Makefile
 lib/python/Plugins/Extensions/TuxboxPlugins/Makefile
 lib/python/Plugins/Extensions/WebInterface/Makefile
 lib/python/Plugins/Extensions/WebInterface/web/Makefile
diff --git a/data/selectioncross-fs8.png b/data/selectioncross-fs8.png
new file mode 100644 (file)
index 0000000..e69de29
index 2e531c8..5ad897d 100644 (file)
        <screen name="MinuteInput" position="200,140" size="280,60" title="Seek">
                <widget name="minutes" position="80,15" size="160,25" halign="right" font="Regular;23" />
        </screen>
        <screen name="MinuteInput" position="200,140" size="280,60" title="Seek">
                <widget name="minutes" position="80,15" size="160,25" halign="right" font="Regular;23" />
        </screen>
+       <screen name="Ipkg" position="100,100" size="550,200" title="Installing Software..." >
+                       <widget name="activityslider" position="0,0" size="550,5"  />
+                       <widget name="slider" position="0,100" size="550,30"  />
+                       <widget name="package" position="10,30" size="550,20" font="Regular;18"/>
+                       <widget name="status" position="10,60" size="550,45" font="Regular;18"/>
+               </screen>
        <screen name="Volume" flags="wfNoBorder" position="450,50" size="180,60" title="Volume" zPosition="1" >
                <ePixmap position="0,0" zPosition="0" size="180,60" pixmap="volumeslider-fs8.png" />
                <widget name="Volume" zPosition="1" position="8,38" size="164,11" backgroundColor="dark" />
        <screen name="Volume" flags="wfNoBorder" position="450,50" size="180,60" title="Volume" zPosition="1" >
                <ePixmap position="0,0" zPosition="0" size="180,60" pixmap="volumeslider-fs8.png" />
                <widget name="Volume" zPosition="1" position="8,38" size="164,11" backgroundColor="dark" />
index df700d6..dbc9965 100644 (file)
@@ -1,6 +1,6 @@
 from enigma import eConsoleAppContainer
 
 from enigma import eConsoleAppContainer
 
-class Ipkg:
+class IpkgComponent:
        EVENT_INSTALL = 0
        EVENT_DOWNLOAD = 1
        EVENT_INFLATING = 2
        EVENT_INSTALL = 0
        EVENT_DOWNLOAD = 1
        EVENT_INFLATING = 2
@@ -35,25 +35,24 @@ class Ipkg:
                print "executing", self.ipkg, cmd
                self.cmd.execute(self.ipkg + " " + cmd)
                
                print "executing", self.ipkg, cmd
                self.cmd.execute(self.ipkg + " " + cmd)
                
-       def cmdFetchList(self, installed_only = False):
-               self.fetchedList = []
-               if installed_only:
-                       self.runCmd("list_installed")
-               else:
-                       self.runCmd("list")
-               self.setCurrentCommand(self.CMD_LIST)
-               
-       def cmdUpgrade(self, test_only = False):
-               append = ""
-               if test_only:
-                       append = " -test"
-               self.runCmd("upgrade" + append)
-               self.setCurrentCommand(self.CMD_UPGRADE)
-               
-       def cmdUpdate(self):
-               self.runCmd("update")
-               self.setCurrentCommand(self.CMD_UPDATE)
-               
+       def startCmd(self, cmd, args = None):
+               if cmd == self.CMD_UPDATE:
+                       self.runCmd("update")
+               elif cmd == self.CMD_UPGRADE:
+                       append = ""
+                       if args["test_only"]:
+                               append = " -test"
+                       self.runCmd("upgrade" + append)
+               elif cmd == self.CMD_LIST:
+                       self.fetchedList = []
+                       if args['installed_only']:
+                               self.runCmd("list_installed")
+                       else:
+                               self.runCmd("list")
+               elif cmd == self.CMD_INSTALL:
+                       self.runCmd("install " + args['package'])
+               self.setCurrentCommand(cmd)
+       
        def cmdFinished(self, retval):
                self.callCallbacks(self.EVENT_DONE)
        
        def cmdFinished(self, retval):
                self.callCallbacks(self.EVENT_DONE)
        
index b51d53f..9de7984 100644 (file)
@@ -17,4 +17,4 @@ install_PYTHON = \
        FIFOList.py ServiceEventTracker.py Input.py TimerSanityCheck.py FileList.py \
        MultiContent.py MediaPlayer.py TunerInfo.py VideoWindow.py ChoiceList.py \
        Element.py Playlist.py ParentalControl.py ParentalControlList.py \
        FIFOList.py ServiceEventTracker.py Input.py TimerSanityCheck.py FileList.py \
        MultiContent.py MediaPlayer.py TunerInfo.py VideoWindow.py ChoiceList.py \
        Element.py Playlist.py ParentalControl.py ParentalControlList.py \
-       Ipkg.py
+       Ipkg.py SelectionList.py
diff --git a/lib/python/Components/SelectionList.py b/lib/python/Components/SelectionList.py
new file mode 100644 (file)
index 0000000..1500254
--- /dev/null
@@ -0,0 +1,43 @@
+from GUIComponent import GUIComponent
+from MenuList import MenuList
+from Tools.Directories import resolveFilename, SCOPE_SKIN_IMAGE
+from enigma import eListboxPythonMultiContent, loadPNG, eListbox, gFont, RT_HALIGN_LEFT
+
+selectionpng = loadPNG(resolveFilename(SCOPE_SKIN_IMAGE, "selectioncross-fs8.png"))
+
+def SelectionEntryComponent(description, value, index, selected):
+       res = [ (description, value, index, selected) ]
+       res.append((eListboxPythonMultiContent.TYPE_TEXT, 30, 3, 500, 30, 0, RT_HALIGN_LEFT, description))
+       if selected:
+               res.append((eListboxPythonMultiContent.TYPE_PIXMAP_ALPHATEST, 0, 0, 30, 30, selectionpng))
+       return res
+
+class SelectionList(MenuList, GUIComponent):
+       def __init__(self, list = []):
+               GUIComponent.__init__(self)
+               self.l = eListboxPythonMultiContent()
+               self.list = list
+               self.setList(list)
+               self.l.setFont(0, gFont("Regular", 20))
+
+       GUI_WIDGET = eListbox
+               
+       def postWidgetCreate(self, instance):
+               instance.setContent(self.l)
+               instance.setItemHeight(30)
+
+       def addSelection(self, description, value, index, selected = True):
+               self.list.append(SelectionEntryComponent(description, value, index, selected))
+               self.setList(self.list)
+               
+       def toggleSelection(self):
+               item = self.list[self.getSelectedIndex()][0]
+               self.list[self.getSelectedIndex()] = SelectionEntryComponent(item[0], item[1], item[2], not item[3])
+               self.setList(self.list)
+               
+       def getSelectionsList(self):
+               list = []
+               for item in self.list:
+                       if item[0][3]:
+                               list.append((item[0][0], item[0][1], item[0][2]))
+               return list
\ No newline at end of file
diff --git a/lib/python/Plugins/Extensions/IpkgInstaller/Makefile.am b/lib/python/Plugins/Extensions/IpkgInstaller/Makefile.am
new file mode 100644 (file)
index 0000000..ece0698
--- /dev/null
@@ -0,0 +1,5 @@
+installdir = $(LIBDIR)/enigma2/python/Plugins/Extensions/IpkgInstaller
+
+install_PYTHON =       \
+       __init__.py \
+       plugin.py 
diff --git a/lib/python/Plugins/Extensions/IpkgInstaller/__init__.py b/lib/python/Plugins/Extensions/IpkgInstaller/__init__.py
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/lib/python/Plugins/Extensions/IpkgInstaller/plugin.py b/lib/python/Plugins/Extensions/IpkgInstaller/plugin.py
new file mode 100644 (file)
index 0000000..f6dfc96
--- /dev/null
@@ -0,0 +1,69 @@
+from Components.ActionMap import ActionMap
+from Components.Ipkg import IpkgComponent
+from Components.Label import Label
+from Components.SelectionList import SelectionList
+from Plugins.Plugin import PluginDescriptor
+from Screens.Ipkg import Ipkg
+from Screens.Screen import Screen
+
+class IpkgInstaller(Screen):
+       skin = """
+               <screen position="100,100" size="550,400" title="..." >
+                       <widget name="red" halign="center" valign="center" position="0,0" size="140,60" backgroundColor="red" font="Regular;21" />
+                       <widget name="green" halign="center" valign="center" position="140,0" text="Install selected" size="140,60" backgroundColor="green" font="Regular;21" />
+                       <widget name="yellow" halign="center" valign="center" position="280,0" size="140,60" backgroundColor="yellow" font="Regular;21" />
+                       <widget name="blue" halign="center" valign="center" position="420,0" size="140,60" backgroundColor="blue" font="Regular;21" />
+                       <widget name="list" position="0,60" size="550,360" />
+               </screen>
+               """
+       
+       def __init__(self, session, list):
+               self.skin = IpkgInstaller.skin
+               Screen.__init__(self, session)
+               
+               self.list = SelectionList()
+               self["list"] = self.list
+               for listindex in range(len(list)):
+                       self.list.addSelection(list[listindex], list[listindex], listindex, True)
+
+               self["red"] = Label()
+               self["green"] = Label()
+               self["yellow"] = Label()
+               self["blue"] = Label()
+               
+               self["actions"] = ActionMap(["OkCancelActions", "ColorActions"], 
+               {
+                       "ok": self.list.toggleSelection, 
+                       "cancel": self.close, 
+                       "green": self.install
+               }, -1)
+               
+       def install(self):
+               list = self.list.getSelectionsList()
+               cmdList = []
+               for item in list:
+                       cmdList.append((IpkgComponent.CMD_INSTALL, { "package": item[1] }))
+               print cmdList
+               self.session.open(Ipkg, cmdList = cmdList)
+
+def filescan_open(list, session, **kwargs):
+       session.open(IpkgInstaller, list) # list
+
+def filescan():
+       # we expect not to be called if the MediaScanner plugin is not available,
+       # thus we don't catch an ImportError exception here
+       from Plugins.Extensions.MediaScanner.plugin import Scanner, ScanPath
+       return \
+               Scanner(extensions = ["ipk"], 
+                       paths_to_scan = 
+                               [
+                                       ScanPath(path = "ipk", with_subdirs = True), 
+                                       ScanPath(path = "", with_subdirs = False), 
+                               ], 
+                       name = "Ipkg", 
+                       description = "Install software updates...", 
+                       openfnc = filescan_open, 
+                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               )
+               
+def Plugins(**kwargs):
+       return [ PluginDescriptor(name="Ipkg", where = PluginDescriptor.WHERE_FILESCAN, fnc = filescan) ]
\ No newline at end of file
index 9225184..8683470 100644 (file)
@@ -1,2 +1,2 @@
-SUBDIRS = TuxboxPlugins WebInterface FileManager CutListEditor FritzCall PicturePlayer MediaScanner
+SUBDIRS = TuxboxPlugins WebInterface FileManager CutListEditor FritzCall PicturePlayer MediaScanner IpkgInstaller
 # SimpleRSS is still not finished
 # SimpleRSS is still not finished
index b5034b6..2a7bf65 100644 (file)
@@ -1,21 +1,21 @@
-from enigma import eTimer, quitMainloop, RT_HALIGN_LEFT, RT_VALIGN_CENTER, eListboxPythonMultiContent, eListbox, gFont
-from Screens.Screen import Screen
-from Screens.MessageBox import MessageBox
 from Components.ActionMap import ActionMap, NumberActionMap
 from Components.ActionMap import ActionMap, NumberActionMap
-from Components.ScrollLabel import ScrollLabel
-from Components.GUIComponent import *
-from Components.MenuList import MenuList
+from Components.GUIComponent import GUIComponent
 from Components.Input import Input
 from Components.Input import Input
-from Screens.Console import Console
-from Screens.MessageBox import MessageBox
+from Components.Ipkg import IpkgComponent
+from Components.Label import Label
+from Components.MenuList import MenuList
+from Components.ScrollLabel import ScrollLabel
+from Components.Slider import Slider
 from Plugins.Plugin import PluginDescriptor
 from Plugins.Plugin import PluginDescriptor
+from Screens.Console import Console
 from Screens.ImageWizard import ImageWizard
 from Screens.ImageWizard import ImageWizard
-from Components.Ipkg import Ipkg
-from Components.Slider import Slider
-from Components.Label import Label
-
+from Screens.MessageBox import MessageBox
+from Screens.MessageBox import MessageBox
+from Screens.Screen import Screen
+from enigma import eTimer, quitMainloop, RT_HALIGN_LEFT, RT_VALIGN_CENTER, eListboxPythonMultiContent, eListbox, gFont
 from os import popen
 
 from os import popen
 
+
 class UpdatePluginMenu(Screen):
        skin = """
                <screen position="200,100" size="300,250" title="Update..." >
 class UpdatePluginMenu(Screen):
        skin = """
                <screen position="200,100" size="300,250" title="Update..." >
@@ -256,12 +256,12 @@ class UpdatePlugin(Screen):
                self.activityTimer.timeout.get().append(self.doActivityTimer)
                self.activityTimer.start(100, False)
                                
                self.activityTimer.timeout.get().append(self.doActivityTimer)
                self.activityTimer.start(100, False)
                                
-               self.ipkg = Ipkg()
+               self.ipkg = IpkgComponent()
                self.ipkg.addCallback(self.ipkgCallback)
                
                self.updating = True
                self.package.setText(_("Package list update"))
                self.ipkg.addCallback(self.ipkgCallback)
                
                self.updating = True
                self.package.setText(_("Package list update"))
-               self.ipkg.cmdUpdate()
+               self.ipkg.startCmd(IpkgComponent.CMD_UPDATE)
                        
                self["actions"] = ActionMap(["WizardActions"], 
                {
                        
                self["actions"] = ActionMap(["WizardActions"], 
                {
@@ -276,27 +276,27 @@ class UpdatePlugin(Screen):
                self.activityslider.setValue(self.activity)
                
        def ipkgCallback(self, event, param):
                self.activityslider.setValue(self.activity)
                
        def ipkgCallback(self, event, param):
-               if event == Ipkg.EVENT_DOWNLOAD:
+               if event == IpkgComponent.EVENT_DOWNLOAD:
                        self.status.setText(_("Downloading"))
                        self.status.setText(_("Downloading"))
-               elif event == Ipkg.EVENT_UPGRADE:
+               elif event == IpkgComponent.EVENT_UPGRADE:
                        if self.sliderPackages.has_key(param):
                                self.slider.setValue(self.sliderPackages[param])
                        self.package.setText(param)
                        self.status.setText(_("Upgrading"))
                        self.packages += 1
                        if self.sliderPackages.has_key(param):
                                self.slider.setValue(self.sliderPackages[param])
                        self.package.setText(param)
                        self.status.setText(_("Upgrading"))
                        self.packages += 1
-               elif event == Ipkg.EVENT_INSTALL:
+               elif event == IpkgComponent.EVENT_INSTALL:
                        self.package.setText(param)
                        self.status.setText(_("Installing"))
                        self.packages += 1
                        self.package.setText(param)
                        self.status.setText(_("Installing"))
                        self.packages += 1
-               elif event == Ipkg.EVENT_CONFIGURING:
+               elif event == IpkgComponent.EVENT_CONFIGURING:
                        self.package.setText(param)
                        self.status.setText(_("Configuring"))
                        self.package.setText(param)
                        self.status.setText(_("Configuring"))
-               elif event == Ipkg.EVENT_ERROR:
+               elif event == IpkgComponent.EVENT_ERROR:
                        self.error += 1
                        self.error += 1
-               elif event == Ipkg.EVENT_DONE:
+               elif event == IpkgComponent.EVENT_DONE:
                        if self.updating:
                                self.updating = False
                        if self.updating:
                                self.updating = False
-                               self.ipkg.cmdUpgrade(test_only = False)
+                               self.ipkg.startCmd(Ipkg.CMD_UPGRADE, args = {'test_only': False})
                        elif self.error == 0:
                                self.slider.setValue(4)
                                
                        elif self.error == 0:
                                self.slider.setValue(4)
                                
index b4e28e3..d5512e7 100644 (file)
@@ -12,4 +12,4 @@ install_PYTHON = \
        Console.py InputBox.py ChoiceBox.py SimpleSummary.py ImageWizard.py \
        MediaPlayer.py TimerSelection.py PictureInPicture.py TimeDateInput.py \
        SubtitleDisplay.py SubservicesQuickzap.py ParentalControlSetup.py NumericalTextInputHelpDialog.py \
        Console.py InputBox.py ChoiceBox.py SimpleSummary.py ImageWizard.py \
        MediaPlayer.py TimerSelection.py PictureInPicture.py TimeDateInput.py \
        SubtitleDisplay.py SubservicesQuickzap.py ParentalControlSetup.py NumericalTextInputHelpDialog.py \
-       SleepTimerEdit.py
+       SleepTimerEdit.py Ipkg.py
index 4761d16..9fcb7b0 100755 (executable)
--- a/po/ar.po
+++ b/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-01-10 01:17+0300\n"
 "Last-Translator: hazem <moustafagamal@hotmail.com>\n"
 "Language-Team: Arabic <moustafagamal@hotmail.com>\n"
 "PO-Revision-Date: 2006-01-10 01:17+0300\n"
 "Last-Translator: hazem <moustafagamal@hotmail.com>\n"
 "Language-Team: Arabic <moustafagamal@hotmail.com>\n"
@@ -579,6 +579,10 @@ msgstr "هل تريد مشاهده الشرح ؟"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr ""
 
 msgid "Download Plugins"
 msgstr ""
 
@@ -811,6 +815,9 @@ msgstr ""
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -1223,6 +1230,9 @@ msgstr ""
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "اضغط موافق لتفعيل الاعدادات"
 
 msgid "Press OK to activate the settings."
 msgstr "اضغط موافق لتفعيل الاعدادات"
 
index 3e0fbe4..da2e447 100755 (executable)
--- a/po/ca.po
+++ b/po/ca.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ca\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: ca\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-11-26 20:14+0100\n"
 "Last-Translator: Oriol Pellicer i Sabrià <oriol@elsud.org>\n"
 "Language-Team: \n"
 "PO-Revision-Date: 2006-11-26 20:14+0100\n"
 "Last-Translator: Oriol Pellicer i Sabrià <oriol@elsud.org>\n"
 "Language-Team: \n"
@@ -616,6 +616,10 @@ msgstr "Vols veure un tutorial?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Descarregar plugins"
 
 msgid "Download Plugins"
 msgstr "Descarregar plugins"
 
@@ -859,6 +863,9 @@ msgstr "Entrada"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Gravació instantània..."
 
 msgid "Instant Record..."
 msgstr "Gravació instantània..."
 
@@ -1277,6 +1284,9 @@ msgstr "Emmagatzemar posició del motor"
 msgid "Predefined transponder"
 msgstr "Transponedor predefinit"
 
 msgid "Predefined transponder"
 msgstr "Transponedor predefinit"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Prem OK per a activar la configuració."
 
 msgid "Press OK to activate the settings."
 msgstr "Prem OK per a activar la configuració."
 
index de06fa9..fe17d98 100755 (executable)
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-12-03 17:25+0100\n"
 "Last-Translator: ws79 <ws79@centrum.cz>\n"
 "Language-Team: \n"
 "PO-Revision-Date: 2006-12-03 17:25+0100\n"
 "Last-Translator: ws79 <ws79@centrum.cz>\n"
 "Language-Team: \n"
@@ -600,6 +600,10 @@ msgstr "Chcete zobrazit tutorial?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Stáhnout pluginy"
 
 msgid "Download Plugins"
 msgstr "Stáhnout pluginy"
 
@@ -843,6 +847,9 @@ msgstr "Vstup"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Okamžité nahrávání..."
 
 msgid "Instant Record..."
 msgstr "Okamžité nahrávání..."
 
@@ -1258,6 +1265,9 @@ msgstr ""
 msgid "Predefined transponder"
 msgstr "Předdefinovný transpodér"
 
 msgid "Predefined transponder"
 msgstr "Předdefinovný transpodér"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Stiskněte OK k aktivovaní nastavení."
 
 msgid "Press OK to activate the settings."
 msgstr "Stiskněte OK k aktivovaní nastavení."
 
index e7bda2b..ae50f13 100755 (executable)
--- a/po/da.po
+++ b/po/da.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-11-29 16:53+0100\n"
 "Last-Translator: Gaj1 <gaj1@satandream.com>\n"
 "Language-Team: The Polar Team <Gaj@satandream.com>\n"
 "PO-Revision-Date: 2006-11-29 16:53+0100\n"
 "Last-Translator: Gaj1 <gaj1@satandream.com>\n"
 "Language-Team: The Polar Team <Gaj@satandream.com>\n"
@@ -603,6 +603,10 @@ msgstr "Vil du se en oversigt?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Downloade Plugins"
 
 msgid "Download Plugins"
 msgstr "Downloade Plugins"
 
@@ -845,6 +849,9 @@ msgstr "Indgang"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Hurtig Optagelse..."
 
 msgid "Instant Record..."
 msgstr "Hurtig Optagelse..."
 
@@ -1262,6 +1269,9 @@ msgstr "Gem position"
 msgid "Predefined transponder"
 msgstr "Predefineret transponder"
 
 msgid "Predefined transponder"
 msgstr "Predefineret transponder"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Tryk OK for at aktivere indstilling."
 
 msgid "Press OK to activate the settings."
 msgstr "Tryk OK for at aktivere indstilling."
 
index 3eea3b5..e3211f8 100644 (file)
--- a/po/de.po
+++ b/po/de.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
-"PO-Revision-Date: 2006-12-18 00:00+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
+"PO-Revision-Date: 2006-12-19 08:14+0100\n"
 "Last-Translator: Stefan Pluecken <stefanpl@baer.rwth-aachen.de>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
 "Last-Translator: Stefan Pluecken <stefanpl@baer.rwth-aachen.de>\n"
 "Language-Team: none\n"
 "MIME-Version: 1.0\n"
@@ -610,6 +610,10 @@ msgstr "Wollen Sie ein Tutorial sehen?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr "Beendet - %d Installierte oder upgedatete Pakete"
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr "Beendet - %d Installierte oder upgedatete Pakete"
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr "Beendet - %d Installierte oder upgedatete Pakete mit %d Fehlern"
+
 msgid "Download Plugins"
 msgstr "Plugins herunterladen"
 
 msgid "Download Plugins"
 msgstr "Plugins herunterladen"
 
@@ -847,6 +851,9 @@ msgstr "Eingabe"
 msgid "Installing"
 msgstr "Installiere"
 
 msgid "Installing"
 msgstr "Installiere"
 
+msgid "Installing Software..."
+msgstr "Softwareinstallation..."
+
 msgid "Instant Record..."
 msgstr "Sofortaufnahme"
 
 msgid "Instant Record..."
 msgstr "Sofortaufnahme"
 
@@ -1266,6 +1273,9 @@ msgstr "Positionsspeicher"
 msgid "Predefined transponder"
 msgstr "Vordefinierte Transponder"
 
 msgid "Predefined transponder"
 msgstr "Vordefinierte Transponder"
 
+msgid "Preparing... Please wait"
+msgstr "Vorbereitung läuft... Bitte warten!"
+
 msgid "Press OK to activate the settings."
 msgstr "OK drücken zum Aktivieren"
 
 msgid "Press OK to activate the settings."
 msgstr "OK drücken zum Aktivieren"
 
index 182da19..f79e1f8 100644 (file)
--- a/po/en.po
+++ b/po/en.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2005-11-17 20:53+0100\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2005-11-17 20:53+0100\n"
 "Last-Translator: Automatically generated\n"
 "Language-Team: none\n"
@@ -572,6 +572,10 @@ msgstr ""
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr ""
 
 msgid "Download Plugins"
 msgstr ""
 
@@ -804,6 +808,9 @@ msgstr ""
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -1214,6 +1221,9 @@ msgstr ""
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr ""
 
 msgid "Press OK to activate the settings."
 msgstr ""
 
index ec33549..836f7cf 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,7 +16,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:209
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:206
 msgid ""
 "\n"
 "Enigma2 will restart after the restore"
 msgid ""
 "\n"
 "Enigma2 will restart after the restore"
@@ -50,16 +50,16 @@ msgstr ""
 msgid "%s (%s)\n"
 msgstr ""
 
 msgid "%s (%s)\n"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:46
-#: ../lib/python/Components/TimerList.py:51
+#: ../lib/python/Components/TimerList.py:35
+#: ../lib/python/Components/TimerList.py:40
 msgid "(ZAP)"
 msgstr ""
 
 msgid "(ZAP)"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:111
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:108
 msgid "/usr/share/enigma2 directory"
 msgstr ""
 
 msgid "/usr/share/enigma2 directory"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:111
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:108
 msgid "/var directory"
 msgstr ""
 
 msgid "/var directory"
 msgstr ""
 
@@ -119,7 +119,7 @@ msgstr ""
 msgid "60 minutes"
 msgstr ""
 
 msgid "60 minutes"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:66
+#: ../lib/python/Components/TimerList.py:55
 msgid "<unknown>"
 msgstr ""
 
 msgid "<unknown>"
 msgstr ""
 
@@ -132,7 +132,7 @@ msgstr ""
 msgid "A"
 msgstr ""
 
 msgid "A"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
 msgid ""
 "A recording is currently running.\n"
 "What do you want to do?"
 msgid ""
 "A recording is currently running.\n"
 "What do you want to do?"
@@ -176,11 +176,11 @@ msgstr ""
 msgid "AB"
 msgstr ""
 
 msgid "AB"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:80 ../data/
+#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:75 ../data/
 msgid "About..."
 msgstr ""
 
 msgid "About..."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1168
+#: ../lib/python/Screens/InfoBarGenerics.py:1167
 msgid "Activate Picture in Picture"
 msgstr ""
 
 msgid "Activate Picture in Picture"
 msgstr ""
 
@@ -192,7 +192,7 @@ msgstr ""
 msgid "Add a mark"
 msgstr ""
 
 msgid "Add a mark"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:396
+#: ../lib/python/Screens/MediaPlayer.py:395
 msgid "Add files to playlist"
 msgstr ""
 
 msgid "Add files to playlist"
 msgstr ""
 
@@ -201,11 +201,11 @@ msgstr ""
 msgid "Add timer"
 msgstr ""
 
 msgid "Add timer"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1477
+#: ../lib/python/Screens/InfoBarGenerics.py:1476
 msgid "Add to bouquet"
 msgstr ""
 
 msgid "Add to bouquet"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1479
+#: ../lib/python/Screens/InfoBarGenerics.py:1478
 msgid "Add to favourites"
 msgstr ""
 
 msgid "Add to favourites"
 msgstr ""
 
@@ -217,7 +217,7 @@ msgstr ""
 msgid "After event"
 msgstr ""
 
 msgid "After event"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:52
+#: ../lib/python/Screens/MediaPlayer.py:51
 msgid "Album:"
 msgstr ""
 
 msgid "Album:"
 msgstr ""
 
@@ -230,11 +230,11 @@ msgstr ""
 msgid "All..."
 msgstr ""
 
 msgid "All..."
 msgstr ""
 
-#: ../lib/python/Components/Language.py:16
+#: ../lib/python/Components/Language.py:15
 msgid "Arabic"
 msgstr ""
 
 msgid "Arabic"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:48
+#: ../lib/python/Screens/MediaPlayer.py:47
 msgid "Artist:"
 msgstr ""
 
 msgid "Artist:"
 msgstr ""
 
@@ -243,11 +243,11 @@ msgstr ""
 msgid "Ask before shutdown:"
 msgstr ""
 
 msgid "Ask before shutdown:"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1339
+#: ../lib/python/Screens/InfoBarGenerics.py:1338
 msgid "Audio Options..."
 msgstr ""
 
 msgid "Audio Options..."
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:22 ../lib/python/Screens/ScanSetup.py:360
+#: ../lib/python/Screens/Ci.py:20 ../lib/python/Screens/ScanSetup.py:360
 #: ../lib/python/Screens/ScanSetup.py:363
 #: ../lib/python/Screens/ScanSetup.py:369
 #: ../lib/python/Screens/ScanSetup.py:371
 #: ../lib/python/Screens/ScanSetup.py:363
 #: ../lib/python/Screens/ScanSetup.py:369
 #: ../lib/python/Screens/ScanSetup.py:371
@@ -277,15 +277,15 @@ msgstr ""
 msgid "BB"
 msgstr ""
 
 msgid "BB"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:77
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:74
 msgid "Backup"
 msgstr ""
 
 msgid "Backup"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:114
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:111
 msgid "Backup Location"
 msgstr ""
 
 msgid "Backup Location"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:113
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:110
 msgid "Backup Mode"
 msgstr ""
 
 msgid "Backup Mode"
 msgstr ""
 
@@ -305,7 +305,7 @@ msgstr ""
 msgid "C-Band"
 msgstr ""
 
 msgid "C-Band"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:112
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:109
 msgid "CF Drive"
 msgstr ""
 
 msgid "CF Drive"
 msgstr ""
 
@@ -317,7 +317,7 @@ msgstr ""
 msgid "Cable"
 msgstr ""
 
 msgid "Cable"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:407
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:405
 msgid "Cache Thumbnails"
 msgstr ""
 
 msgid "Cache Thumbnails"
 msgstr ""
 
@@ -327,8 +327,8 @@ msgstr ""
 
 #: ../lib/python/Screens/Setup.py:84 ../lib/python/Screens/TimeDateInput.py:16
 #: ../lib/python/Screens/TimerEntry.py:29
 
 #: ../lib/python/Screens/Setup.py:84 ../lib/python/Screens/TimeDateInput.py:16
 #: ../lib/python/Screens/TimerEntry.py:29
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:76
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:167
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:73
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:164
 msgid "Cancel"
 msgstr ""
 
 msgid "Cancel"
 msgstr ""
 
@@ -340,24 +340,24 @@ msgstr ""
 msgid "Card"
 msgstr ""
 
 msgid "Card"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:17
+#: ../lib/python/Components/Language.py:16
 msgid "Catalan"
 msgstr ""
 
 #: ../lib/python/Screens/ChannelSelection.py:163
 msgid "Catalan"
 msgstr ""
 
 #: ../lib/python/Screens/ChannelSelection.py:163
-#: ../lib/python/Screens/ParentalControlSetup.py:22 ../data/
+#: ../lib/python/Screens/ParentalControlSetup.py:20 ../data/
 msgid "Change pin code"
 msgstr ""
 
 msgid "Change pin code"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:79
+#: ../lib/python/Screens/ParentalControlSetup.py:77
 msgid "Change service pin"
 msgstr ""
 
 msgid "Change service pin"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:76
+#: ../lib/python/Screens/ParentalControlSetup.py:74
 msgid "Change service pins"
 msgstr ""
 
 msgid "Change service pins"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:70
+#: ../lib/python/Screens/ParentalControlSetup.py:68
 msgid "Change setup pin"
 msgstr ""
 
 msgid "Change setup pin"
 msgstr ""
 
@@ -421,7 +421,8 @@ msgstr ""
 msgid "Configuration Mode"
 msgstr ""
 
 msgid "Configuration Mode"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:302
+#: ../lib/python/Screens/Ipkg.py:92
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:293
 msgid "Configuring"
 msgstr ""
 
 msgid "Configuring"
 msgstr ""
 
@@ -453,7 +454,7 @@ msgstr ""
 msgid "Creating partition failed"
 msgstr ""
 
 msgid "Creating partition failed"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:18
+#: ../lib/python/Components/Language.py:17
 msgid "Croatian"
 msgstr ""
 
 msgid "Croatian"
 msgstr ""
 
@@ -469,7 +470,7 @@ msgstr ""
 msgid "Cutlist editor..."
 msgstr ""
 
 msgid "Cutlist editor..."
 msgstr ""
 
-#: ../lib/python/Components/Language.py:19
+#: ../lib/python/Components/Language.py:18
 msgid "Czech"
 msgstr ""
 
 msgid "Czech"
 msgstr ""
 
@@ -481,7 +482,7 @@ msgstr ""
 msgid "DVB-S2"
 msgstr ""
 
 msgid "DVB-S2"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:20
+#: ../lib/python/Components/Language.py:19
 msgid "Danish"
 msgstr ""
 
 msgid "Danish"
 msgstr ""
 
@@ -541,7 +542,7 @@ msgstr ""
 msgid "Disable"
 msgstr ""
 
 msgid "Disable"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1166
+#: ../lib/python/Screens/InfoBarGenerics.py:1165
 msgid "Disable Picture in Picture"
 msgstr ""
 
 msgid "Disable Picture in Picture"
 msgstr ""
 
@@ -584,30 +585,35 @@ msgid ""
 "All data on the disk will be lost!"
 msgstr ""
 
 "All data on the disk will be lost!"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:124
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:121
 msgid ""
 "Do you want to backup now?\n"
 "After pressing OK, please wait!"
 msgstr ""
 
 msgid ""
 "Do you want to backup now?\n"
 "After pressing OK, please wait!"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1656
+#: ../lib/python/Screens/InfoBarGenerics.py:1655
 msgid "Do you want to resume this playback?"
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:41
 msgid "Do you want to resume this playback?"
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:41
-#: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:149
+#: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:140
 #: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:54
 #: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:54
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:216
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:207
 msgid ""
 "Do you want to update your Dreambox?\n"
 "After pressing OK, please wait!"
 msgstr ""
 
 msgid ""
 "Do you want to update your Dreambox?\n"
 "After pressing OK, please wait!"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:316
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:307
 #, python-format
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 #, python-format
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#: ../lib/python/Screens/Ipkg.py:54
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 #: ../lib/python/Screens/PluginBrowser.py:21
 msgid "Download Plugins"
 msgstr ""
 #: ../lib/python/Screens/PluginBrowser.py:21
 msgid "Download Plugins"
 msgstr ""
@@ -616,7 +622,8 @@ msgstr ""
 msgid "Downloadable new plugins"
 msgstr ""
 
 msgid "Downloadable new plugins"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:289
+#: ../lib/python/Screens/Ipkg.py:79
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:280
 msgid "Downloading"
 msgstr ""
 
 msgid "Downloading"
 msgstr ""
 
@@ -624,7 +631,7 @@ msgstr ""
 msgid "Downloading plugin information. Please wait..."
 msgstr ""
 
 msgid "Downloading plugin information. Please wait..."
 msgstr ""
 
-#: ../lib/python/Components/Language.py:21
+#: ../lib/python/Components/Language.py:20
 msgid "Dutch"
 msgstr ""
 
 msgid "Dutch"
 msgstr ""
 
@@ -642,7 +649,7 @@ msgstr ""
 msgid "East"
 msgstr ""
 
 msgid "East"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:82
+#: ../lib/python/Screens/ParentalControlSetup.py:80
 msgid "Edit services list"
 msgstr ""
 
 msgid "Edit services list"
 msgstr ""
 
@@ -654,7 +661,7 @@ msgstr ""
 msgid "Enable 5V for active antenna"
 msgstr ""
 
 msgid "Enable 5V for active antenna"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:64
+#: ../lib/python/Screens/ParentalControlSetup.py:62
 msgid "Enable parental control"
 msgstr ""
 
 msgid "Enable parental control"
 msgstr ""
 
@@ -671,12 +678,12 @@ msgid "EndTime"
 msgstr ""
 
 #: ../lib/python/Screens/LanguageSelection.py:59
 msgstr ""
 
 #: ../lib/python/Screens/LanguageSelection.py:59
-#: ../lib/python/Components/Language.py:14
+#: ../lib/python/Components/Language.py:13
 #: ../lib/python/Components/SetupDevices.py:15
 msgid "English"
 msgstr ""
 
 #: ../lib/python/Components/SetupDevices.py:15
 msgid "English"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:79
+#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:74
 msgid ""
 "Enigma2 Skinselector v0.5 BETA\n"
 "\n"
 msgid ""
 "Enigma2 Skinselector v0.5 BETA\n"
 "\n"
@@ -694,7 +701,7 @@ msgstr ""
 msgid "Enter the service pin"
 msgstr ""
 
 msgid "Enter the service pin"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:325
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:316
 msgid "Error"
 msgstr ""
 
 msgid "Error"
 msgstr ""
 
@@ -730,11 +737,11 @@ msgstr ""
 msgid "Favourites"
 msgstr ""
 
 msgid "Favourites"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:22
+#: ../lib/python/Components/Language.py:21
 msgid "Finnish"
 msgstr ""
 
 msgid "Finnish"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:23
+#: ../lib/python/Components/Language.py:22
 msgid "French"
 msgstr ""
 
 msgid "French"
 msgstr ""
 
@@ -748,8 +755,8 @@ msgid "Frequency"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Fri"
 msgstr ""
 
 msgid "Fri"
 msgstr ""
 
@@ -771,7 +778,7 @@ msgstr ""
 msgid "Function not yet implemented"
 msgstr ""
 
 msgid "Function not yet implemented"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:101
+#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:96
 msgid ""
 "GUI needs a restart to apply a new skin\n"
 "Do you want to Restart the GUI now?"
 msgid ""
 "GUI needs a restart to apply a new skin\n"
 "Do you want to Restart the GUI now?"
@@ -781,11 +788,11 @@ msgstr ""
 msgid "Gateway"
 msgstr ""
 
 msgid "Gateway"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:56
+#: ../lib/python/Screens/MediaPlayer.py:55
 msgid "Genre:"
 msgstr ""
 
 msgid "Genre:"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:15
+#: ../lib/python/Components/Language.py:14
 #: ../lib/python/Components/SetupDevices.py:15
 msgid "German"
 msgstr ""
 #: ../lib/python/Components/SetupDevices.py:15
 msgid "German"
 msgstr ""
@@ -808,7 +815,7 @@ msgid "Guard interval mode"
 msgstr ""
 
 #: ../lib/python/Components/Harddisk.py:213
 msgstr ""
 
 #: ../lib/python/Components/Harddisk.py:213
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:112
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:109
 #: ../data/
 msgid "Harddisk"
 msgstr ""
 #: ../data/
 msgid "Harddisk"
 msgstr ""
@@ -817,12 +824,12 @@ msgstr ""
 msgid "Hierarchy mode"
 msgstr ""
 
 msgid "Hierarchy mode"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1305
-#: ../lib/python/Screens/InfoBarGenerics.py:1313
+#: ../lib/python/Screens/InfoBarGenerics.py:1304
+#: ../lib/python/Screens/InfoBarGenerics.py:1312
 msgid "How many minutes do you want to record?"
 msgstr ""
 
 msgid "How many minutes do you want to record?"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:24
+#: ../lib/python/Components/Language.py:23
 msgid "Hungarian"
 msgstr ""
 
 msgid "Hungarian"
 msgstr ""
 
@@ -830,11 +837,11 @@ msgstr ""
 msgid "IP Address"
 msgstr ""
 
 msgid "IP Address"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:25
+#: ../lib/python/Components/Language.py:24
 msgid "Icelandic"
 msgstr ""
 
 msgid "Icelandic"
 msgstr ""
 
-#: ../lib/python/Screens/Scart.py:28
+#: ../lib/python/Screens/Scart.py:25
 msgid ""
 "If you see this, something is wrong with\n"
 "your scart connection. Press OK to return."
 msgid ""
 "If you see this, something is wrong with\n"
 "your scart connection. Press OK to return."
@@ -853,7 +860,7 @@ msgstr ""
 msgid "Increased voltage"
 msgstr ""
 
 msgid "Increased voltage"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:295
+#: ../lib/python/Screens/Ci.py:293
 msgid "Init"
 msgstr ""
 
 msgid "Init"
 msgstr ""
 
@@ -865,15 +872,16 @@ msgstr ""
 msgid "Initializing Harddisk..."
 msgstr ""
 
 msgid "Initializing Harddisk..."
 msgstr ""
 
-#: ../lib/python/Screens/InputBox.py:14 ../data/
+#: ../lib/python/Screens/InputBox.py:11 ../data/
 msgid "Input"
 msgstr ""
 
 msgid "Input"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:298
+#: ../lib/python/Screens/Ipkg.py:88
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:289
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1215
+#: ../lib/python/Screens/InfoBarGenerics.py:1214
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -889,7 +897,7 @@ msgstr ""
 msgid "Inversion"
 msgstr ""
 
 msgid "Inversion"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:26
+#: ../lib/python/Components/Language.py:25
 msgid "Italian"
 msgstr ""
 
 msgid "Italian"
 msgstr ""
 
@@ -918,7 +926,7 @@ msgstr ""
 msgid "Latitude"
 msgstr ""
 
 msgid "Latitude"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1378
+#: ../lib/python/Screens/InfoBarGenerics.py:1377
 msgid "Left"
 msgstr ""
 
 msgid "Left"
 msgstr ""
 
@@ -938,7 +946,7 @@ msgstr ""
 msgid "Limits on"
 msgstr ""
 
 msgid "Limits on"
 msgstr ""
 
-#: ../lib/python/Components/FileList.py:124
+#: ../lib/python/Components/FileList.py:117
 msgid "List of Storage Devices"
 msgstr ""
 
 msgid "List of Storage Devices"
 msgstr ""
 
@@ -983,8 +991,8 @@ msgid "Modulation"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Mon"
 msgstr ""
 
 msgid "Mon"
 msgstr ""
 
@@ -1001,7 +1009,7 @@ msgstr ""
 msgid "Mount failed"
 msgstr ""
 
 msgid "Mount failed"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1174
+#: ../lib/python/Screens/InfoBarGenerics.py:1173
 msgid "Move Picture in Picture"
 msgstr ""
 
 msgid "Move Picture in Picture"
 msgstr ""
 
@@ -1021,7 +1029,7 @@ msgstr ""
 msgid "Multi EPG"
 msgstr ""
 
 msgid "Multi EPG"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:306
+#: ../lib/python/Screens/Ci.py:304
 msgid "Multiple service support"
 msgstr ""
 
 msgid "Multiple service support"
 msgstr ""
 
@@ -1067,7 +1075,7 @@ msgstr ""
 msgid "New"
 msgstr ""
 
 msgid "New"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:218
+#: ../lib/python/Screens/ParentalControlSetup.py:216
 msgid "New pin"
 msgstr ""
 
 msgid "New pin"
 msgstr ""
 
@@ -1079,29 +1087,29 @@ msgstr ""
 msgid "Next"
 msgstr ""
 
 msgid "Next"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:22 ../data/
+#: ../lib/python/Screens/Ci.py:20 ../data/
 msgid "No"
 msgstr ""
 
 msgid "No"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1325
+#: ../lib/python/Screens/InfoBarGenerics.py:1324
 msgid "No HDD found or HDD not initialized!"
 msgstr ""
 
 msgid "No HDD found or HDD not initialized!"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1880
+#: ../lib/python/Screens/InfoBarGenerics.py:1879
 msgid ""
 "No data on transponder!\n"
 "(Timeout reading PAT)"
 msgstr ""
 
 msgid ""
 "No data on transponder!\n"
 "(Timeout reading PAT)"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1258
+#: ../lib/python/Screens/InfoBarGenerics.py:1257
 msgid "No event info found, recording indefinitely."
 msgstr ""
 
 msgid "No event info found, recording indefinitely."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1878
+#: ../lib/python/Screens/InfoBarGenerics.py:1877
 msgid "No free tuner!"
 msgstr ""
 
 msgid "No free tuner!"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:322
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:313
 msgid ""
 "No packages were upgraded yet. So you can check your network and try again."
 msgstr ""
 msgid ""
 "No packages were upgraded yet. So you can check your network and try again."
 msgstr ""
@@ -1134,7 +1142,7 @@ msgstr ""
 msgid "North"
 msgstr ""
 
 msgid "North"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:27
+#: ../lib/python/Components/Language.py:26
 msgid "Norwegian"
 msgstr ""
 
 msgid "Norwegian"
 msgstr ""
 
@@ -1147,7 +1155,7 @@ msgstr ""
 
 #: ../lib/python/Screens/Setup.py:83 ../lib/python/Screens/TimeDateInput.py:15
 #: ../lib/python/Screens/TimerEntry.py:28
 
 #: ../lib/python/Screens/Setup.py:83 ../lib/python/Screens/TimeDateInput.py:15
 #: ../lib/python/Screens/TimerEntry.py:28
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:75
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:72
 msgid "OK"
 msgstr ""
 
 msgid "OK"
 msgstr ""
 
@@ -1179,7 +1187,7 @@ msgstr ""
 msgid "PIDs"
 msgstr ""
 
 msgid "PIDs"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:272
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:263
 msgid "Package list update"
 msgstr ""
 
 msgid "Package list update"
 msgstr ""
 
@@ -1196,15 +1204,15 @@ msgstr ""
 msgid "Parental control"
 msgstr ""
 
 msgid "Parental control"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:74
+#: ../lib/python/Screens/ParentalControlSetup.py:72
 msgid "Parental control type"
 msgstr ""
 
 msgid "Parental control type"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:48
+#: ../lib/python/Screens/InfoBar.py:43
 msgid "Play recorded movies..."
 msgstr ""
 
 msgid "Play recorded movies..."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1108
+#: ../lib/python/Screens/InfoBarGenerics.py:1107
 msgid "Please choose an extension..."
 msgstr ""
 
 msgid "Please choose an extension..."
 msgstr ""
 
@@ -1216,11 +1224,11 @@ msgstr ""
 msgid "Please enter a name for the new marker"
 msgstr ""
 
 msgid "Please enter a name for the new marker"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:28
+#: ../lib/python/Screens/ParentalControlSetup.py:26
 msgid "Please enter the correct pin code"
 msgstr ""
 
 msgid "Please enter the correct pin code"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:232
+#: ../lib/python/Screens/ParentalControlSetup.py:230
 msgid "Please enter the old pin code"
 msgstr ""
 
 msgid "Please enter the old pin code"
 msgstr ""
 
@@ -1232,7 +1240,7 @@ msgstr ""
 msgid "Please select a subservice to record..."
 msgstr ""
 
 msgid "Please select a subservice to record..."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1486
+#: ../lib/python/Screens/InfoBarGenerics.py:1485
 #: ../lib/python/Screens/SubservicesQuickzap.py:97
 msgid "Please select a subservice..."
 msgstr ""
 #: ../lib/python/Screens/SubservicesQuickzap.py:97
 msgid "Please select a subservice..."
 msgstr ""
@@ -1241,7 +1249,7 @@ msgstr ""
 msgid "Please select keyword to filter..."
 msgstr ""
 
 msgid "Please select keyword to filter..."
 msgstr ""
 
-#: ../lib/python/Screens/PiPSetup.py:41
+#: ../lib/python/Screens/PiPSetup.py:37
 msgid ""
 "Please use direction keys to move the PiP window.\n"
 "Press Bouquet +/- to resize the window.\n"
 msgid ""
 "Please use direction keys to move the PiP window.\n"
 "Press Bouquet +/- to resize the window.\n"
@@ -1304,6 +1312,10 @@ msgstr ""
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+#: ../lib/python/Screens/Ipkg.py:18
+msgid "Preparing... Please wait"
+msgstr ""
+
 #: ../lib/python/Screens/NetworkSetup.py:22
 msgid "Press OK to activate the settings."
 msgstr ""
 #: ../lib/python/Screens/NetworkSetup.py:22
 msgid "Press OK to activate the settings."
 msgstr ""
@@ -1320,11 +1332,11 @@ msgstr ""
 msgid "Prev"
 msgstr ""
 
 msgid "Prev"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:72
+#: ../lib/python/Screens/ParentalControlSetup.py:70
 msgid "Protect services"
 msgstr ""
 
 msgid "Protect services"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:68
+#: ../lib/python/Screens/ParentalControlSetup.py:66
 msgid "Protect setup"
 msgstr ""
 
 msgid "Protect setup"
 msgstr ""
 
@@ -1341,9 +1353,9 @@ msgstr ""
 msgid "Quick"
 msgstr ""
 
 msgid "Quick"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1477
-#: ../lib/python/Screens/InfoBarGenerics.py:1479
-#: ../lib/python/Screens/InfoBarGenerics.py:1482
+#: ../lib/python/Screens/InfoBarGenerics.py:1476
+#: ../lib/python/Screens/InfoBarGenerics.py:1478
+#: ../lib/python/Screens/InfoBarGenerics.py:1481
 msgid "Quickzap"
 msgstr ""
 
 msgid "Quickzap"
 msgstr ""
 
@@ -1383,7 +1395,7 @@ msgstr ""
 msgid "Recording"
 msgstr ""
 
 msgid "Recording"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:219
+#: ../lib/python/Screens/ParentalControlSetup.py:217
 msgid "Reenter new pin"
 msgstr ""
 
 msgid "Reenter new pin"
 msgstr ""
 
@@ -1403,24 +1415,24 @@ msgstr ""
 msgid "Repeat Type"
 msgstr ""
 
 msgid "Repeat Type"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:397
+#: ../lib/python/Screens/MediaPlayer.py:396
 msgid "Replace current playlist"
 msgstr ""
 
 msgid "Replace current playlist"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:294
+#: ../lib/python/Screens/Ci.py:292
 msgid "Reset"
 msgstr ""
 
 msgid "Reset"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:102
+#: ../lib/python/Plugins/SystemPlugins/SkinSelector/plugin.py:97
 msgid "Restart GUI now?"
 msgstr ""
 
 msgid "Restart GUI now?"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:78
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:168
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:75
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:165
 msgid "Restore"
 msgstr ""
 
 msgid "Restore"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1378
+#: ../lib/python/Screens/InfoBarGenerics.py:1377
 msgid "Right"
 msgstr ""
 
 msgid "Right"
 msgstr ""
 
@@ -1433,8 +1445,8 @@ msgid "S-Video"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Sat"
 msgstr ""
 
 msgid "Sat"
 msgstr ""
 
@@ -1462,7 +1474,7 @@ msgstr ""
 msgid "Saturday"
 msgstr ""
 
 msgid "Saturday"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:406
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:404
 msgid "Scaling Mode"
 msgstr ""
 
 msgid "Scaling Mode"
 msgstr ""
 
@@ -1479,11 +1491,11 @@ msgstr ""
 msgid "Search west"
 msgstr ""
 
 msgid "Search west"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1390
+#: ../lib/python/Screens/InfoBarGenerics.py:1389
 msgid "Select audio mode"
 msgstr ""
 
 msgid "Select audio mode"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1379
+#: ../lib/python/Screens/InfoBarGenerics.py:1378
 msgid "Select audio track"
 msgstr ""
 
 msgid "Select audio track"
 msgstr ""
 
@@ -1495,21 +1507,21 @@ msgstr ""
 msgid "Sequence repeat"
 msgstr ""
 
 msgid "Sequence repeat"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1512
+#: ../lib/python/Screens/InfoBarGenerics.py:1511
 msgid "Service has been added to the favourites."
 msgstr ""
 
 msgid "Service has been added to the favourites."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1518
+#: ../lib/python/Screens/InfoBarGenerics.py:1517
 msgid "Service has been added to the selected bouquet."
 msgstr ""
 
 msgid "Service has been added to the selected bouquet."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1882
+#: ../lib/python/Screens/InfoBarGenerics.py:1881
 msgid ""
 "Service invalid!\n"
 "(Timeout reading PMT)"
 msgstr ""
 
 msgid ""
 "Service invalid!\n"
 "(Timeout reading PMT)"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1881
+#: ../lib/python/Screens/InfoBarGenerics.py:1880
 msgid ""
 "Service not found!\n"
 "(SID not found in PAT)"
 msgid ""
 "Service not found!\n"
 "(SID not found in PAT)"
@@ -1536,15 +1548,15 @@ msgstr ""
 msgid "Settings"
 msgstr ""
 
 msgid "Settings"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:197
+#: ../lib/python/Screens/ParentalControlSetup.py:195
 msgid "Show services beginning with"
 msgstr ""
 
 msgid "Show services beginning with"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:49
+#: ../lib/python/Screens/InfoBar.py:44
 msgid "Show the radio player..."
 msgstr ""
 
 msgid "Show the radio player..."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:50
+#: ../lib/python/Screens/InfoBar.py:45
 msgid "Show the tv player..."
 msgstr ""
 
 msgid "Show the tv player..."
 msgstr ""
 
@@ -1578,7 +1590,7 @@ msgstr ""
 msgid "Single transponder"
 msgstr ""
 
 msgid "Single transponder"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1144 ../data/
+#: ../lib/python/Screens/InfoBarGenerics.py:1143 ../data/
 msgid "Sleep Timer"
 msgstr ""
 
 msgid "Sleep Timer"
 msgstr ""
 
@@ -1587,7 +1599,7 @@ msgstr ""
 msgid "Sleep timer action:"
 msgstr ""
 
 msgid "Sleep timer action:"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:405
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:403
 msgid "Slideshow Interval (sec.)"
 msgstr ""
 
 msgid "Slideshow Interval (sec.)"
 msgstr ""
 
@@ -1603,7 +1615,7 @@ msgstr ""
 msgid "Some plugins are not available:\n"
 msgstr ""
 
 msgid "Some plugins are not available:\n"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:150
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:147
 msgid ""
 "Sorry your Backup destination does not exist\n"
 "\n"
 msgid ""
 "Sorry your Backup destination does not exist\n"
 "\n"
@@ -1615,7 +1627,7 @@ msgstr ""
 msgid "South"
 msgstr ""
 
 msgid "South"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:28
+#: ../lib/python/Components/Language.py:27
 msgid "Spanish"
 msgstr ""
 
 msgid "Spanish"
 msgstr ""
 
@@ -1627,7 +1639,7 @@ msgstr ""
 msgid "Start"
 msgstr ""
 
 msgid "Start"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1331
+#: ../lib/python/Screens/InfoBarGenerics.py:1330
 msgid "Start recording?"
 msgstr ""
 
 msgid "Start recording?"
 msgstr ""
 
@@ -1647,7 +1659,7 @@ msgstr ""
 msgid "Step west"
 msgstr ""
 
 msgid "Step west"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1378
+#: ../lib/python/Screens/InfoBarGenerics.py:1377
 msgid "Stereo"
 msgstr ""
 
 msgid "Stereo"
 msgstr ""
 
@@ -1658,11 +1670,11 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
 msgid "Stop"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:978
+#: ../lib/python/Screens/InfoBarGenerics.py:977
 msgid "Stop Timeshift?"
 msgstr ""
 
 msgid "Stop Timeshift?"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:115
+#: ../lib/python/Screens/InfoBar.py:110
 msgid "Stop playing this movie?"
 msgstr ""
 
 msgid "Stop playing this movie?"
 msgstr ""
 
@@ -1674,13 +1686,13 @@ msgstr ""
 msgid "Stored position"
 msgstr ""
 
 msgid "Stored position"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1408
+#: ../lib/python/Screens/InfoBarGenerics.py:1407
 msgid "Subservice list..."
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgid "Subservice list..."
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Sun"
 msgstr ""
 
 msgid "Sun"
 msgstr ""
 
@@ -1689,19 +1701,19 @@ msgstr ""
 msgid "Sunday"
 msgstr ""
 
 msgid "Sunday"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1171
+#: ../lib/python/Screens/InfoBarGenerics.py:1170
 msgid "Swap Services"
 msgstr ""
 
 msgid "Swap Services"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:29
+#: ../lib/python/Components/Language.py:28
 msgid "Swedish"
 msgstr ""
 
 msgid "Swedish"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1413
+#: ../lib/python/Screens/InfoBarGenerics.py:1412
 msgid "Switch to next subservice"
 msgstr ""
 
 msgid "Switch to next subservice"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1414
+#: ../lib/python/Screens/InfoBarGenerics.py:1413
 msgid "Switch to previous subservice"
 msgstr ""
 
 msgid "Switch to previous subservice"
 msgstr ""
 
@@ -1720,22 +1732,22 @@ msgstr ""
 msgid "Terrestrial provider"
 msgstr ""
 
 msgid "Terrestrial provider"
 msgstr ""
 
-#: ../lib/python/Plugins/DemoPlugins/TestPlugin/plugin.py:52
-#: ../lib/python/Plugins/DemoPlugins/TestPlugin/plugin.py:78
+#: ../lib/python/Plugins/DemoPlugins/TestPlugin/plugin.py:48
+#: ../lib/python/Plugins/DemoPlugins/TestPlugin/plugin.py:74
 msgid "Test-Messagebox?"
 msgstr ""
 
 msgid "Test-Messagebox?"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:251
+#: ../lib/python/Screens/ParentalControlSetup.py:249
 msgid "The pin code has been changed successfully."
 msgstr ""
 
 #: ../lib/python/Screens/ChannelSelection.py:170
 msgid "The pin code has been changed successfully."
 msgstr ""
 
 #: ../lib/python/Screens/ChannelSelection.py:170
-#: ../lib/python/Screens/ParentalControlSetup.py:40
+#: ../lib/python/Screens/ParentalControlSetup.py:38
 #: ../lib/python/Components/ParentalControl.py:141
 msgid "The pin code you entered is wrong."
 msgstr ""
 
 #: ../lib/python/Components/ParentalControl.py:141
 msgid "The pin code you entered is wrong."
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:253
+#: ../lib/python/Screens/ParentalControlSetup.py:251
 msgid "The pin codes you entered are different."
 msgstr ""
 
 msgid "The pin codes you entered are different."
 msgstr ""
 
@@ -1752,8 +1764,8 @@ msgid "Threshold"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Thu"
 msgstr ""
 
 msgid "Thu"
 msgstr ""
 
@@ -1779,7 +1791,7 @@ msgstr ""
 msgid "Timeshift not possible!"
 msgstr ""
 
 msgid "Timeshift not possible!"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:50
+#: ../lib/python/Screens/MediaPlayer.py:49
 msgid "Title:"
 msgstr ""
 
 msgid "Title:"
 msgstr ""
 
@@ -1810,13 +1822,13 @@ msgstr ""
 msgid "Transponder"
 msgstr ""
 
 msgid "Transponder"
 msgstr ""
 
-#: ../lib/python/Screens/InputBox.py:168
+#: ../lib/python/Screens/InputBox.py:165
 msgid "Tries left:"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgid "Tries left:"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Tue"
 msgstr ""
 
 msgid "Tue"
 msgstr ""
 
@@ -1832,7 +1844,7 @@ msgstr ""
 msgid "Tune"
 msgstr ""
 
 msgid "Tune"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1879
+#: ../lib/python/Screens/InfoBarGenerics.py:1878
 msgid "Tune failed!"
 msgstr ""
 
 msgid "Tune failed!"
 msgstr ""
 
@@ -1845,7 +1857,7 @@ msgstr ""
 msgid "Tuner status"
 msgstr ""
 
 msgid "Tuner status"
 msgstr ""
 
-#: ../lib/python/Components/Language.py:30
+#: ../lib/python/Components/Language.py:29
 msgid "Turkish"
 msgstr ""
 
 msgid "Turkish"
 msgstr ""
 
@@ -1864,7 +1876,7 @@ msgid "USALS"
 msgstr ""
 
 #: ../lib/python/Components/Harddisk.py:219
 msgstr ""
 
 #: ../lib/python/Components/Harddisk.py:219
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:112
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:109
 msgid "USB Stick"
 msgstr ""
 
 msgid "USB Stick"
 msgstr ""
 
@@ -1887,32 +1899,33 @@ msgstr ""
 msgid "Unmount failed"
 msgstr ""
 
 msgid "Unmount failed"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:344
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:336
 msgid "Updates your receiver's software"
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:50
 msgid "Updates your receiver's software"
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:50
-#: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:158
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:225
+#: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:149
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:216
 msgid "Updating finished. Here is the result:"
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:56
 msgid "Updating finished. Here is the result:"
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:56
-#: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:164
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:231
+#: ../lib/python/Plugins/SystemPlugins/OldSoftwareUpdate/plugin.py:155
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:222
 msgid "Updating... Please wait... This can take some minutes..."
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:70
 msgid "Updating... Please wait... This can take some minutes..."
 msgstr ""
 
 #: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:70
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:331
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:323
 msgid "Upgrade finished. Do you want to reboot your Dreambox?"
 msgstr ""
 
 msgid "Upgrade finished. Do you want to reboot your Dreambox?"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:294
+#: ../lib/python/Screens/Ipkg.py:84
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:285
 msgid "Upgrading"
 msgstr ""
 
 msgid "Upgrading"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:255
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:246
 msgid "Upgrading Dreambox... Please wait"
 msgstr ""
 
 msgid "Upgrading Dreambox... Please wait"
 msgstr ""
 
@@ -1928,7 +1941,7 @@ msgstr ""
 msgid "User defined"
 msgstr ""
 
 msgid "User defined"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1794
+#: ../lib/python/Screens/InfoBarGenerics.py:1793
 msgid "View teletext..."
 msgstr ""
 
 msgid "View teletext..."
 msgstr ""
 
@@ -1941,8 +1954,8 @@ msgid "W"
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
 msgstr ""
 
 #: ../lib/python/Screens/EpgSelection.py:234
-#: ../lib/python/Components/EpgList.py:47
-#: ../lib/python/Components/TimerList.py:34
+#: ../lib/python/Components/EpgList.py:38
+#: ../lib/python/Components/TimerList.py:23
 msgid "Wed"
 msgstr ""
 
 msgid "Wed"
 msgstr ""
 
@@ -1964,11 +1977,11 @@ msgstr ""
 msgid "YPbPr"
 msgstr ""
 
 msgid "YPbPr"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:54
+#: ../lib/python/Screens/MediaPlayer.py:53
 msgid "Year:"
 msgstr ""
 
 msgid "Year:"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:22 ../data/
+#: ../lib/python/Screens/Ci.py:20 ../data/
 msgid "Yes"
 msgstr ""
 
 msgid "Yes"
 msgstr ""
 
@@ -1976,7 +1989,7 @@ msgstr ""
 msgid "You cannot delete this!"
 msgstr ""
 
 msgid "You cannot delete this!"
 msgstr ""
 
-#: ../lib/python/Screens/InputBox.py:108
+#: ../lib/python/Screens/InputBox.py:105
 msgid "You have to wait for"
 msgstr ""
 
 msgid "You have to wait for"
 msgstr ""
 
@@ -1987,11 +2000,11 @@ msgid ""
 "Do you want to define keywords now?"
 msgstr ""
 
 "Do you want to define keywords now?"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:398
+#: ../lib/python/Screens/MediaPlayer.py:397
 msgid "You selected a playlist"
 msgstr ""
 
 msgid "You selected a playlist"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:324
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:315
 msgid ""
 "Your dreambox isn't connected to the internet properly. Please check it and "
 "try again."
 msgid ""
 "Your dreambox isn't connected to the internet properly. Please check it and "
 "try again."
@@ -2039,7 +2052,7 @@ msgstr ""
 msgid "abort favourites edit"
 msgstr ""
 
 msgid "abort favourites edit"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:59
+#: ../lib/python/Components/TimerList.py:48
 msgid "about to start"
 msgstr ""
 
 msgid "about to start"
 msgstr ""
 
@@ -2051,11 +2064,11 @@ msgstr ""
 msgid "add bouquet"
 msgstr ""
 
 msgid "add bouquet"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:345
+#: ../lib/python/Screens/MediaPlayer.py:344
 msgid "add directory to playlist"
 msgstr ""
 
 msgid "add directory to playlist"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:347
+#: ../lib/python/Screens/MediaPlayer.py:346
 msgid "add file to playlist"
 msgstr ""
 
 msgid "add file to playlist"
 msgstr ""
 
@@ -2063,18 +2076,18 @@ msgstr ""
 msgid "add marker"
 msgstr ""
 
 msgid "add marker"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
-#: ../lib/python/Screens/InfoBarGenerics.py:1331
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
+#: ../lib/python/Screens/InfoBarGenerics.py:1330
 msgid "add recording (enter recording duration)"
 msgstr ""
 
 msgid "add recording (enter recording duration)"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
-#: ../lib/python/Screens/InfoBarGenerics.py:1331
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
+#: ../lib/python/Screens/InfoBarGenerics.py:1330
 msgid "add recording (indefinitely)"
 msgstr ""
 
 msgid "add recording (indefinitely)"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
-#: ../lib/python/Screens/InfoBarGenerics.py:1331
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
+#: ../lib/python/Screens/InfoBarGenerics.py:1330
 msgid "add recording (stop after current event)"
 msgstr ""
 
 msgid "add recording (stop after current event)"
 msgstr ""
 
@@ -2095,7 +2108,7 @@ msgstr ""
 msgid "advanced"
 msgstr ""
 
 msgid "advanced"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:209
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:206
 msgid ""
 "are you sure you want to restore\n"
 "following backup:\n"
 msgid ""
 "are you sure you want to restore\n"
 "following backup:\n"
@@ -2107,7 +2120,7 @@ msgstr ""
 msgid "back"
 msgstr ""
 
 msgid "back"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:21
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:19
 msgid "better"
 msgstr ""
 
 msgid "better"
 msgstr ""
 
@@ -2115,11 +2128,11 @@ msgstr ""
 msgid "blacklist"
 msgstr ""
 
 msgid "blacklist"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:24
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:22
 msgid "by Exif"
 msgstr ""
 
 msgid "by Exif"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
 msgid "change recording (duration)"
 msgstr ""
 
 msgid "change recording (duration)"
 msgstr ""
 
@@ -2131,7 +2144,7 @@ msgstr ""
 msgid "circular right"
 msgstr ""
 
 msgid "circular right"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:351
+#: ../lib/python/Screens/MediaPlayer.py:350
 msgid "clear playlist"
 msgstr ""
 
 msgid "clear playlist"
 msgstr ""
 
@@ -2151,7 +2164,7 @@ msgstr ""
 msgid "daily"
 msgstr ""
 
 msgid "daily"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:350
+#: ../lib/python/Screens/MediaPlayer.py:349
 msgid "delete"
 msgstr ""
 
 msgid "delete"
 msgstr ""
 
@@ -2176,16 +2189,16 @@ msgstr ""
 msgid "do not change"
 msgstr ""
 
 msgid "do not change"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
 #: ../lib/python/Screens/TimerEntry.py:87
 msgid "do nothing"
 msgstr ""
 
 #: ../lib/python/Screens/TimerEntry.py:87
 msgid "do nothing"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1331
+#: ../lib/python/Screens/InfoBarGenerics.py:1330
 msgid "don't record"
 msgstr ""
 
 msgid "don't record"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:68
+#: ../lib/python/Components/TimerList.py:57
 msgid "done!"
 msgstr ""
 
 msgid "done!"
 msgstr ""
 
@@ -2238,7 +2251,7 @@ msgstr ""
 msgid "free diskspace"
 msgstr ""
 
 msgid "free diskspace"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:111
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:108
 msgid "full /etc directory"
 msgstr ""
 
 msgid "full /etc directory"
 msgstr ""
 
@@ -2246,11 +2259,11 @@ msgstr ""
 msgid "go to deep standby"
 msgstr ""
 
 msgid "go to deep standby"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:64
+#: ../lib/python/Screens/InfoBar.py:59
 msgid "hear radio..."
 msgstr ""
 
 msgid "hear radio..."
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:352
+#: ../lib/python/Screens/MediaPlayer.py:351
 msgid "hide player"
 msgstr ""
 
 msgid "hide player"
 msgstr ""
 
@@ -2274,7 +2287,7 @@ msgid ""
 "%s calls on %s!"
 msgstr ""
 
 "%s calls on %s!"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:300 ../lib/python/Screens/Ci.py:322
+#: ../lib/python/Screens/Ci.py:298 ../lib/python/Screens/Ci.py:320
 msgid "init module"
 msgstr ""
 
 msgid "init module"
 msgstr ""
 
@@ -2282,11 +2295,11 @@ msgstr ""
 msgid "insert mark here"
 msgstr ""
 
 msgid "insert mark here"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:99
+#: ../lib/python/Screens/InfoBar.py:94
 msgid "leave movie player..."
 msgstr ""
 
 msgid "leave movie player..."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1389
+#: ../lib/python/Screens/InfoBarGenerics.py:1388
 msgid "left"
 msgstr ""
 
 msgid "left"
 msgstr ""
 
@@ -2304,12 +2317,12 @@ msgid "loopthrough to socket A"
 msgstr ""
 
 #: ../lib/python/Components/NimManager.py:716
 msgstr ""
 
 #: ../lib/python/Components/NimManager.py:716
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:24
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:22
 msgid "manual"
 msgstr ""
 
 msgid "manual"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:48
-#: ../lib/python/Components/TimerList.py:53
+#: ../lib/python/Components/TimerList.py:37
+#: ../lib/python/Components/TimerList.py:42
 msgid "mins"
 msgstr ""
 
 msgid "mins"
 msgstr ""
 
@@ -2324,7 +2337,7 @@ msgstr ""
 msgid "minutes"
 msgstr ""
 
 msgid "minutes"
 msgstr ""
 
-#: ../lib/python/Screens/InputBox.py:108
+#: ../lib/python/Screens/InputBox.py:105
 msgid "minutes and"
 msgstr ""
 
 msgid "minutes and"
 msgstr ""
 
@@ -2356,11 +2369,11 @@ msgstr ""
 msgid "no HDD found"
 msgstr ""
 
 msgid "no HDD found"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:96
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:94
 msgid "no Picture found"
 msgstr ""
 
 msgid "no Picture found"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:298 ../lib/python/Screens/Ci.py:320
+#: ../lib/python/Screens/Ci.py:296 ../lib/python/Screens/Ci.py:318
 msgid "no module found"
 msgstr ""
 
 msgid "no module found"
 msgstr ""
 
@@ -2373,7 +2386,7 @@ msgid "no timeout"
 msgstr ""
 
 #: ../lib/python/Screens/About.py:40
 msgstr ""
 
 #: ../lib/python/Screens/About.py:40
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:24
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:22
 msgid "none"
 msgstr ""
 
 msgid "none"
 msgstr ""
 
@@ -2405,7 +2418,7 @@ msgstr ""
 msgid "once"
 msgstr ""
 
 msgid "once"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:111
+#: ../lib/python/Plugins/SystemPlugins/ConfigurationBackup/plugin.py:108
 msgid "only /etc/enigma2 directory"
 msgstr ""
 
 msgid "only /etc/enigma2 directory"
 msgstr ""
 
@@ -2429,11 +2442,11 @@ msgstr ""
 msgid "pause"
 msgstr ""
 
 msgid "pause"
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:82
+#: ../lib/python/Screens/Ci.py:80
 msgid "please press OK when ready"
 msgstr ""
 
 msgid "please press OK when ready"
 msgstr ""
 
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:242
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:240
 msgid "please wait, loading picture..."
 msgstr ""
 
 msgid "please wait, loading picture..."
 msgstr ""
 
@@ -2449,7 +2462,7 @@ msgstr ""
 msgid "record"
 msgstr ""
 
 msgid "record"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:64
+#: ../lib/python/Components/TimerList.py:53
 msgid "recording..."
 msgstr ""
 
 msgid "recording..."
 msgstr ""
 
@@ -2490,7 +2503,7 @@ msgstr ""
 msgid "repeated"
 msgstr ""
 
 msgid "repeated"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1389
+#: ../lib/python/Screens/InfoBarGenerics.py:1388
 msgid "right"
 msgstr ""
 
 msgid "right"
 msgstr ""
 
@@ -2539,15 +2552,15 @@ msgstr ""
 msgid "seconds"
 msgstr ""
 
 msgid "seconds"
 msgstr ""
 
-#: ../lib/python/Screens/InputBox.py:108
+#: ../lib/python/Screens/InputBox.py:105
 msgid "seconds."
 msgstr ""
 
 msgid "seconds."
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:96
+#: ../lib/python/Screens/ParentalControlSetup.py:94
 msgid "service pin"
 msgstr ""
 
 msgid "service pin"
 msgstr ""
 
-#: ../lib/python/Screens/ParentalControlSetup.py:98
+#: ../lib/python/Screens/ParentalControlSetup.py:96
 msgid "setup pin"
 msgstr ""
 
 msgid "setup pin"
 msgstr ""
 
@@ -2570,7 +2583,7 @@ msgstr ""
 #: ../lib/python/Components/NimManager.py:671
 #: ../lib/python/Components/NimManager.py:681
 #: ../lib/python/Components/ParentalControl.py:13
 #: ../lib/python/Components/NimManager.py:671
 #: ../lib/python/Components/NimManager.py:681
 #: ../lib/python/Components/ParentalControl.py:13
-#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:21
+#: ../lib/python/Plugins/Extensions/PicturePlayer/plugin.py:19
 msgid "simple"
 msgstr ""
 
 msgid "simple"
 msgstr ""
 
@@ -2595,11 +2608,11 @@ msgstr ""
 msgid "start timeshift"
 msgstr ""
 
 msgid "start timeshift"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1389
+#: ../lib/python/Screens/InfoBarGenerics.py:1388
 msgid "stereo"
 msgstr ""
 
 msgid "stereo"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1329
+#: ../lib/python/Screens/InfoBarGenerics.py:1328
 msgid "stop recording"
 msgstr ""
 
 msgid "stop recording"
 msgstr ""
 
@@ -2607,11 +2620,11 @@ msgstr ""
 msgid "stop timeshift"
 msgstr ""
 
 msgid "stop timeshift"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:349
+#: ../lib/python/Screens/MediaPlayer.py:348
 msgid "switch to filelist"
 msgstr ""
 
 msgid "switch to filelist"
 msgstr ""
 
-#: ../lib/python/Screens/MediaPlayer.py:343
+#: ../lib/python/Screens/MediaPlayer.py:342
 msgid "switch to playlist"
 msgstr ""
 
 msgid "switch to playlist"
 msgstr ""
 
@@ -2643,19 +2656,19 @@ msgstr ""
 msgid "vertical"
 msgstr ""
 
 msgid "vertical"
 msgstr ""
 
-#: ../lib/python/Screens/InfoBarGenerics.py:1056
+#: ../lib/python/Screens/InfoBarGenerics.py:1055
 msgid "view extensions..."
 msgstr ""
 
 msgid "view extensions..."
 msgstr ""
 
-#: ../lib/python/Screens/InfoBar.py:63
+#: ../lib/python/Screens/InfoBar.py:58
 msgid "view recordings..."
 msgstr ""
 
 msgid "view recordings..."
 msgstr ""
 
-#: ../lib/python/Screens/Ci.py:167
+#: ../lib/python/Screens/Ci.py:165
 msgid "wait for ci..."
 msgstr ""
 
 msgid "wait for ci..."
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:57
+#: ../lib/python/Components/TimerList.py:46
 msgid "waiting"
 msgstr ""
 
 msgid "waiting"
 msgstr ""
 
@@ -2680,7 +2693,7 @@ msgstr ""
 msgid "yes (keep feeds)"
 msgstr ""
 
 msgid "yes (keep feeds)"
 msgstr ""
 
-#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:320
+#: ../lib/python/Plugins/SystemPlugins/SoftwareUpdate/plugin.py:311
 msgid ""
 "your dreambox might be unusable now. Please consult the manual for further "
 "assistance before rebooting your dreambox."
 msgid ""
 "your dreambox might be unusable now. Please consult the manual for further "
 "assistance before rebooting your dreambox."
@@ -2690,7 +2703,7 @@ msgstr ""
 msgid "zap"
 msgstr ""
 
 msgid "zap"
 msgstr ""
 
-#: ../lib/python/Components/TimerList.py:62
+#: ../lib/python/Components/TimerList.py:51
 msgid "zapped"
 msgstr ""
 
 msgid "zapped"
 msgstr ""
 
@@ -3153,7 +3166,7 @@ msgid "PiPSetup"
 msgstr ""
 
 #: ../data/
 msgstr ""
 
 #: ../data/
-msgid "Menu"
+msgid "Installing Software..."
 msgstr ""
 
 #: ../data/
 msgstr ""
 
 #: ../data/
@@ -3165,6 +3178,10 @@ msgid "AC3 default"
 msgstr ""
 
 #: ../data/
 msgstr ""
 
 #: ../data/
+msgid "Menu"
+msgstr ""
+
+#: ../data/
 msgid "Timer entry"
 msgstr ""
 
 msgid "Timer entry"
 msgstr ""
 
index 987053c..c119c61 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-12-03 23:56+0100\n"
 "Last-Translator: Jose Juan Zapater <josej@zapater.fdns.net>\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2006-12-03 23:56+0100\n"
 "Last-Translator: Jose Juan Zapater <josej@zapater.fdns.net>\n"
 "Language-Team: none\n"
@@ -610,6 +610,10 @@ msgstr "¿Quiere ver un tutorial?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Descargar Plugins"
 
 msgid "Download Plugins"
 msgstr "Descargar Plugins"
 
@@ -852,6 +856,9 @@ msgstr "Entrada"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Grabación instantánea..."
 
 msgid "Instant Record..."
 msgstr "Grabación instantánea..."
 
@@ -1267,6 +1274,9 @@ msgstr "Almacenar motor"
 msgid "Predefined transponder"
 msgstr "Transpondedor predefinido"
 
 msgid "Predefined transponder"
 msgstr "Transpondedor predefinido"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Pulse OK para activar la configuración."
 
 msgid "Press OK to activate the settings."
 msgstr "Pulse OK para activar la configuración."
 
index cd73d13..2c9c683 100755 (executable)
--- a/po/fi.po
+++ b/po/fi.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-11-07 19:34+0200\n"
 "Last-Translator: Sauli Halttu <salde@salde.net>\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2006-11-07 19:34+0200\n"
 "Last-Translator: Sauli Halttu <salde@salde.net>\n"
 "Language-Team: none\n"
@@ -590,6 +590,10 @@ msgstr "Haluatko katsoa opasohjelman?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Lataa lisäosia"
 
 msgid "Download Plugins"
 msgstr "Lataa lisäosia"
 
@@ -824,6 +828,9 @@ msgstr "Syöttö"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Välitön tallennus..."
 
 msgid "Instant Record..."
 msgstr "Välitön tallennus..."
 
@@ -1241,6 +1248,9 @@ msgstr "Moottorin muisti"
 msgid "Predefined transponder"
 msgstr "Ennalta määritelty transponderi"
 
 msgid "Predefined transponder"
 msgstr "Ennalta määritelty transponderi"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Paina OK aktivoidaksesi asetukset."
 
 msgid "Press OK to activate the settings."
 msgstr "Paina OK aktivoidaksesi asetukset."
 
index 8e313a9..0877b6e 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: enigma 2\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: enigma 2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-06-13 18:14+0200\n"
 "Last-Translator: DonHora <donhora@myrealbox.com>\n"
 "Language-Team: french\n"
 "PO-Revision-Date: 2006-06-13 18:14+0200\n"
 "Last-Translator: DonHora <donhora@myrealbox.com>\n"
 "Language-Team: french\n"
@@ -596,6 +596,10 @@ msgstr "Voulez-vous voir un tutoriel ?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Télécharger des plugins"
 
 msgid "Download Plugins"
 msgstr "Télécharger des plugins"
 
@@ -835,6 +839,9 @@ msgstr "Entrée"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -1253,6 +1260,9 @@ msgstr "Stockage du positionneur"
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Appuyez sur OK pour activer les paramètres."
 
 msgid "Press OK to activate the settings."
 msgstr "Appuyez sur OK pour activer les paramètres."
 
index 0da023f..ba77005 100755 (executable)
--- a/po/hr.po
+++ b/po/hr.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-11-19 17:12+0100\n"
 "Last-Translator: Jurica\n"
 "Language-Team:  <jurica@clarkdigital.com>\n"
 "PO-Revision-Date: 2006-11-19 17:12+0100\n"
 "Last-Translator: Jurica\n"
 "Language-Team:  <jurica@clarkdigital.com>\n"
@@ -604,6 +604,10 @@ msgstr "Da li želite pogledati vodič?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Skini dodatak"
 
 msgid "Download Plugins"
 msgstr "Skini dodatak"
 
@@ -848,6 +852,9 @@ msgstr "Ulaz "
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Trenutno Snimanje..."
 
 msgid "Instant Record..."
 msgstr "Trenutno Snimanje..."
 
@@ -1263,6 +1270,9 @@ msgstr "Pohrana motora"
 msgid "Predefined transponder"
 msgstr "Predefinirani transponder"
 
 msgid "Predefined transponder"
 msgstr "Predefinirani transponder"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Pritisnite OK za aktiviranje postavki."
 
 msgid "Press OK to activate the settings."
 msgstr "Pritisnite OK za aktiviranje postavki."
 
index 56cffa0..2f37e0f 100755 (executable)
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-12-02 16:37+0100\n"
 "Last-Translator: MediaVox-98 (Laszlo Balogh) (www.mediavox.hu) "
 "<info@mediavox.hu>\n"
 "PO-Revision-Date: 2006-12-02 16:37+0100\n"
 "Last-Translator: MediaVox-98 (Laszlo Balogh) (www.mediavox.hu) "
 "<info@mediavox.hu>\n"
@@ -608,6 +608,10 @@ msgstr "Meg szeretne nézni egy ismertetöt?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Pluginek letöltése"
 
 msgid "Download Plugins"
 msgstr "Pluginek letöltése"
 
@@ -850,6 +854,9 @@ msgstr "Bemenet"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Azonnali felvétel..."
 
 msgid "Instant Record..."
 msgstr "Azonnali felvétel..."
 
@@ -1266,6 +1273,9 @@ msgstr "Pozícioner mentés"
 msgid "Predefined transponder"
 msgstr "Elöreprogramozott transzponder"
 
 msgid "Predefined transponder"
 msgstr "Elöreprogramozott transzponder"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Az OK gombbal aktiválhatja a beállításokat."
 
 msgid "Press OK to activate the settings."
 msgstr "Az OK gombbal aktiválhatja a beállításokat."
 
index e05868b..a052ffb 100755 (executable)
--- a/po/is.po
+++ b/po/is.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Icelandic translation v.1.22b\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: Icelandic translation v.1.22b\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-11-18 22:50-0000\n"
 "Last-Translator: Baldur Þór Sveinsson <baddi@oreind.is>\n"
 "Language-Team: Polar Team <baddi@oreind.is>\n"
 "PO-Revision-Date: 2006-11-18 22:50-0000\n"
 "Last-Translator: Baldur Þór Sveinsson <baddi@oreind.is>\n"
 "Language-Team: Polar Team <baddi@oreind.is>\n"
@@ -604,6 +604,10 @@ msgstr "Viltu horfa á kennslu?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Hala niður innskotum"
 
 msgid "Download Plugins"
 msgstr "Hala niður innskotum"
 
@@ -847,6 +851,9 @@ msgstr "Inntak"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Skyndi upptaka..."
 
 msgid "Instant Record..."
 msgstr "Skyndi upptaka..."
 
@@ -1262,6 +1269,9 @@ msgstr "Vistun í staðsetjjara"
 msgid "Predefined transponder"
 msgstr "Fyrirfram forritaður sendir"
 
 msgid "Predefined transponder"
 msgstr "Fyrirfram forritaður sendir"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Ýtið á OK til að virkja stillingar."
 
 msgid "Press OK to activate the settings."
 msgstr "Ýtið á OK til að virkja stillingar."
 
index a2f9151..6c293d9 100755 (executable)
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-04-01 02:52+0100\n"
 "Last-Translator: Musicbob <musicbob@satnews.tv.it>\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2006-04-01 02:52+0100\n"
 "Last-Translator: Musicbob <musicbob@satnews.tv.it>\n"
 "Language-Team: none\n"
@@ -591,6 +591,10 @@ msgstr "Vuoi vedere una guida utente?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Scarica Plugins"
 
 msgid "Download Plugins"
 msgstr "Scarica Plugins"
 
@@ -823,6 +827,9 @@ msgstr ""
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -1235,6 +1242,9 @@ msgstr "Memorizza posiz. motore"
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Premi OK per attivare le impostazioni"
 
 msgid "Press OK to activate the settings."
 msgstr "Premi OK per attivare le impostazioni"
 
index 0d9a74f..aa57021 100755 (executable)
--- a/po/nl.po
+++ b/po/nl.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-12-11 23:16+0100\n"
 "Last-Translator: Kees Aerts <aerts11@planet.nl>\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2006-12-11 23:16+0100\n"
 "Last-Translator: Kees Aerts <aerts11@planet.nl>\n"
 "Language-Team: none\n"
@@ -612,6 +612,10 @@ msgstr "Wilt u een voorbeeld zien?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Download Plugins"
 
 msgid "Download Plugins"
 msgstr "Download Plugins"
 
@@ -854,6 +858,9 @@ msgstr "Invoer"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Directe Opname..."
 
 msgid "Instant Record..."
 msgstr "Directe Opname..."
 
@@ -1273,6 +1280,9 @@ msgstr "Rotor positie opslag"
 msgid "Predefined transponder"
 msgstr "Vooraf ingestelde transponder"
 
 msgid "Predefined transponder"
 msgstr "Vooraf ingestelde transponder"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Druk OK om settings te activeren"
 
 msgid "Press OK to activate the settings."
 msgstr "Druk OK om settings te activeren"
 
index c7edd51..d188af8 100755 (executable)
--- a/po/no.po
+++ b/po/no.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-04-24 17:15+0100\n"
 "Last-Translator: MMMMMM <theMMMMMM@gmail.com>\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2006-04-24 17:15+0100\n"
 "Last-Translator: MMMMMM <theMMMMMM@gmail.com>\n"
 "Language-Team: none\n"
@@ -587,6 +587,10 @@ msgstr "Vil du se en veiledning?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Last ned plugin"
 
 msgid "Download Plugins"
 msgstr "Last ned plugin"
 
@@ -819,6 +823,9 @@ msgstr ""
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -1231,6 +1238,9 @@ msgstr "Rotorlagring"
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Trykk OK for å aktivere instillingene"
 
 msgid "Press OK to activate the settings."
 msgstr "Trykk OK for å aktivere instillingene"
 
index df4306c..4cc908c 100755 (executable)
--- a/po/sv.po
+++ b/po/sv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: tuxbox-enigma 0.0.1\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-12-09 17:48+0100\n"
 "Last-Translator: WeeGull <weegull@hotmail.com>\n"
 "Language-Team: none\n"
 "PO-Revision-Date: 2006-12-09 17:48+0100\n"
 "Last-Translator: WeeGull <weegull@hotmail.com>\n"
 "Language-Team: none\n"
@@ -606,6 +606,10 @@ msgstr "Vill du se en guide?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "Ladda ner Plugins"
 
 msgid "Download Plugins"
 msgstr "Ladda ner Plugins"
 
@@ -848,6 +852,9 @@ msgstr "Ingång"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr "Direkt inspelning..."
 
 msgid "Instant Record..."
 msgstr "Direkt inspelning..."
 
@@ -1264,6 +1271,9 @@ msgstr "Motor lagring"
 msgid "Predefined transponder"
 msgstr "Fördefinerad transponder"
 
 msgid "Predefined transponder"
 msgstr "Fördefinerad transponder"
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Tryck OK för aktivera inställningarna."
 
 msgid "Press OK to activate the settings."
 msgstr "Tryck OK för aktivera inställningarna."
 
index 8e3b333..f9b971c 100755 (executable)
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Tr 01\n"
 "Report-Msgid-Bugs-To: \n"
 msgstr ""
 "Project-Id-Version: Tr 01\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-12-18 00:02+0100\n"
+"POT-Creation-Date: 2006-12-19 08:18+0100\n"
 "PO-Revision-Date: 2006-06-16 12:51+0200\n"
 "Last-Translator: koksal <goksel@goksel.com>\n"
 "Language-Team: GökselD& <gok_68@hotmail.com>\n"
 "PO-Revision-Date: 2006-06-16 12:51+0200\n"
 "Last-Translator: koksal <goksel@goksel.com>\n"
 "Language-Team: GökselD& <gok_68@hotmail.com>\n"
@@ -588,6 +588,10 @@ msgstr "Görerek  İstermisiniz Öğreticiyi?"
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
 msgid "Done - Installed or upgraded %d packages"
 msgstr ""
 
+#, python-format
+msgid "Done - Installed or upgraded %d packages with %d errors"
+msgstr ""
+
 msgid "Download Plugins"
 msgstr "İndirilebilir plugins"
 
 msgid "Download Plugins"
 msgstr "İndirilebilir plugins"
 
@@ -820,6 +824,9 @@ msgstr "Giriş"
 msgid "Installing"
 msgstr ""
 
 msgid "Installing"
 msgstr ""
 
+msgid "Installing Software..."
+msgstr ""
+
 msgid "Instant Record..."
 msgstr ""
 
 msgid "Instant Record..."
 msgstr ""
 
@@ -1230,6 +1237,9 @@ msgstr "Pozisyoneri  Hafızaya Al"
 msgid "Predefined transponder"
 msgstr ""
 
 msgid "Predefined transponder"
 msgstr ""
 
+msgid "Preparing... Please wait"
+msgstr ""
+
 msgid "Press OK to activate the settings."
 msgstr "Ayarları Etkinleştimek için OK Basın"
 
 msgid "Press OK to activate the settings."
 msgstr "Ayarları Etkinleştimek için OK Basın"