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 bb275233a0c04b83d4f8c7a3639b2546605ac416..d9bd3f654b3731267360f6a882df1106fa082de0 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 2e531c8978c6a7d008be2efac705f572c602ad82..5ad897d92a2b85634da83030807cd35b7d127e89 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 df700d6b5b1fa5d07712983f0f06b9149344c77b..dbc99653e7f417eb7c9e2f3a56315698da9c6319 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 b51d53fd0c56c1add1af70b6e5d187db740a71cd..9de7984a10bf51373f26417a772b8a3cacd78113 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 922518411e4991eaa9239422ab850c42fbed43fd..86834701bb1d015408a5d34a8e6bf844965601e3 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 b5034b63e3e6700a8a42437ec47a55222e305b04..2a7bf655440c204081f80832e40933ae3a944d03 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 b4e28e3c124cc157f1b8c4c5c77eb7c5e0cdabf6..d5512e7e9af08e16f1a32d50e0d30e194c9aaad9 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 4761d160963db2cfaa82ed79866b034b15357aaf..9fcb7b056eaefc0de716946360b6eeb5d3391b7c 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 3e0fbe405d1e1da18b7223894713f83b8ede2938..da2e4477ffaa6e42e7347d55a701d05a97ff2b91 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 de06fa9c49d6fcbc51944a0f84b8b1353b495f2e..fe17d984a31b15c92b8980d9ecc7bc66c9eea5c3 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 e7bda2b19ff0bf135137b9ebd77675fc45136720..ae50f138a0dd06c03dbd30434eb1112a98da66c3 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 3eea3b55a538ad14155d3d6acd745895a3f86bb6..e3211f8693ad480d90a5f0636ff2b3866bece660 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 182da19dcf2f3e9357e1df290197f5b9d163249c..f79e1f84f6483ddbd863318d8d93e04f15eb8a4b 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 ec335490612b69e0410cf731f9e6599adc52f608..836f7cfae80ee77c343ee892445ba6477948e1df 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/
@@ -3164,6 +3177,10 @@ msgstr ""
 msgid "AC3 default"
 msgstr ""
 
 msgid "AC3 default"
 msgstr ""
 
+#: ../data/
+msgid "Menu"
+msgstr ""
+
 #: ../data/
 msgid "Timer entry"
 msgstr ""
 #: ../data/
 msgid "Timer entry"
 msgstr ""
index 987053cbc3f6bf7d48e9976fdd660d36fb3d5816..c119c61e4db7546ca06580fa717095cc0a4e48ac 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 cd73d135e637501a00ba829e15091a7e18abfd02..2c9c683e9d525f232ec6f5e9f0544aa77c16ea0a 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 8e313a969c47fcc9582df5424113edef216a356d..0877b6e7d719cf042c8c925e63e584e14fa861a8 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 0da023fe865287035feb9bdaeda953b10d9b89e7..ba77005c203a6b0e317d96266aa93dd6d036d61b 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 56cffa0f0504adcbf2a991ceb7f6727267978015..2f37e0fb0d17b67e368e206d60ee9650f71bcacf 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 e05868ba52d89e3f702ba059fba94b42ac6cf461..a052ffb816d78cd9effe51b7d7964096f7ebe3d4 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 a2f91519142c117b97d3901223e76003cb144df9..6c293d99bbe81ddd69b8c6bd1f500747e3eda6ae 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 0d9a74f7086f5a5d59c93aee23e8e8291c48f7eb..aa57021f494c647ba61850bae94de4a70854039e 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 c7edd51c6ca635ca8507386f1dea6588f165e223..d188af805df16cbba0dc2e57264be4d0dcf16722 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 df4306c7d0b13d5af675d859bf2834b0da7b7e42..4cc908c54a373ad0a8a1cc8860f7b42c60a5adb3 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 8e3b3335528f21a1ad6a0f391feee9123d02144f..f9b971c7a007f727b66e2f3bafdb87575eda6cb4 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"