[DVDBurn] fix up title list layout and change some more strings (add #316)
authorFraxinas <andreas.frisch@multimedia-labs.de>
Wed, 31 Mar 2010 13:26:23 +0000 (15:26 +0200)
committerFraxinas <andreas.frisch@multimedia-labs.de>
Wed, 31 Mar 2010 13:41:17 +0000 (15:41 +0200)
lib/python/Plugins/Extensions/DVDBurn/TitleList.py
po/de.po

index ac60906..2cbeb63 100755 (executable)
@@ -31,11 +31,11 @@ class TitleList(Screen, HelpableScreen):
                        <widget source="titles" render="Listbox" scrollbarMode="showOnDemand" position="10,86" size="546,296" zPosition="3" transparent="1" >
                                <convert type="TemplatedMultiContent">
                                        {"template": [
-                                                       MultiContentEntryText(pos = (0, 0), size = (420, 20), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 Title,
-                                                       MultiContentEntryText(pos = (0, 20), size = (328, 17), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 description,
-                                                       MultiContentEntryText(pos = (418, 6), size = (120, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 3), # index 3 channel,
-                                                       MultiContentEntryText(pos = (326, 20), size = (154, 17), font = 1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 begin time,
-                                                       MultiContentEntryText(pos = (480, 20), size = (58, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # index 5 duration,
+                                                       MultiContentEntryText(pos = (0, 0), size = (360, 20), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 Title,
+                                                       MultiContentEntryText(pos = (0, 20), size = (360, 17), font = 1, flags = RT_HALIGN_LEFT, text = 2), # index 2 description,
+                                                       MultiContentEntryText(pos = (366, 6), size = (152, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 3), # index 3 channel,
+                                                       MultiContentEntryText(pos = (366, 20), size = (102, 17), font = 1, flags = RT_HALIGN_RIGHT, text = 4), # index 4 begin time,
+                                                       MultiContentEntryText(pos = (470, 20), size = (48, 20), font = 1, flags = RT_HALIGN_RIGHT, text = 5), # index 5 duration,
                                                ],
                                        "fonts": [gFont("Regular", 20), gFont("Regular", 14)],
                                        "itemHeight": 37
@@ -296,7 +296,7 @@ class TitleList(Screen, HelpableScreen):
                else:
                        self["key_red"].text = ""
                        self["key_yellow"].text = ""
-                       self["title_label"].text = _("Please add titles to the compilation")
+                       self["title_label"].text = _("Please add titles to the compilation.")
 
        def updateSize(self):
                size = self.project.size/(1024*1024)
@@ -309,17 +309,17 @@ class TitleList(Screen, HelpableScreen):
                        self["space_bar_dual"].value = int(percent)
                        self["space_bar_single"].value = 100
                        self["space_label_single"].text = ""
-                       self["medium_label"].setText(_("exceeds dual layer medium!"))
+                       self["medium_label"].setText(_("Exceeds dual layer medium!"))
                        self["medium_label"].setForegroundColorNum(2)
                        if self.previous_size < MAX_DL:
-                               self.session.open(MessageBox,text = _("exceeds dual layer medium!"), type = MessageBox.TYPE_ERROR)
+                               self.session.open(MessageBox,text = _("Exceeds dual layer medium!"), type = MessageBox.TYPE_ERROR)
                elif size > MAX_SL:
                        percent = 100 * size / float(MAX_DL)
                        self["space_label_dual"].text = "%d MB (%.2f%%)" % (size, percent)
                        self["space_bar_dual"].value = int(percent)
                        self["space_bar_single"].value = 100
                        self["space_label_single"].text = ""
-                       self["medium_label"].setText(_("required medium type:") + " " + _("DUAL LAYER DVD") + ", %d MB " % (MAX_DL - size) + _("free"))
+                       self["medium_label"].setText(_("Required medium type:") + " " + _("DUAL LAYER DVD") + ", %d MB " % (MAX_DL - size) + _("free"))
                        self["medium_label"].setForegroundColorNum(1)
                        if self.previous_size < MAX_SL:
                                self.session.open(MessageBox, text = _("Your collection exceeds the size of a single layer medium, you will need a blank dual layer DVD!"), timeout = 10, type = MessageBox.TYPE_INFO)
@@ -329,7 +329,7 @@ class TitleList(Screen, HelpableScreen):
                        self["space_bar_single"].value = int(percent)
                        self["space_bar_dual"].value = 0
                        self["space_label_dual"].text = ""
-                       self["medium_label"].setText(_("required medium type:") + " " + _("SINGLE LAYER DVD") + ", %d MB " % (MAX_SL - size) + _("free"))
+                       self["medium_label"].setText(_("Required medium type:") + " " + _("SINGLE LAYER DVD") + ", %d MB " % (MAX_SL - size) + _("free"))
                        self["medium_label"].setForegroundColorNum(0)
                self.previous_size = size
 
index c10cdbc..ee215fa 100755 (executable)
--- a/po/de.po
+++ b/po/de.po
@@ -2882,7 +2882,7 @@ msgid "Process"
 msgstr "Aktivitätsanzeige"
 
 msgid "Properties of current title"
-msgstr "Eigenschaften des ausgewählten Titels"
+msgstr "Details zum ausgewählten Titel"
 
 msgid "Protect services"
 msgstr "Kanäle schützen"
@@ -4072,7 +4072,7 @@ msgid "Title"
 msgstr "Titel"
 
 msgid "Title properties"
-msgstr "Titeleigensch."
+msgstr "Titeldetails"
 
 msgid "Titleset mode"
 msgstr "Titleset"
@@ -5065,8 +5065,8 @@ msgstr "Verstecke Netzwerk SSID eingeben"
 msgid "equal to"
 msgstr "Gleich wie"
 
-msgid "exceeds dual layer medium!"
-msgstr "übersteigt Größe eines Dual-Layer-Mediums!"
+msgid "Exceeds dual layer medium!"
+msgstr "Ã\9cbersteigt die Größe eines Dual-Layer-Mediums!"
 
 msgid "exit DVD player or return to file browser"
 msgstr "DVD Player verlassen oder zurück zum Dateimanager"
@@ -5418,7 +5418,7 @@ msgstr "Wiederholung der Wiedergabeliste"
 msgid "repeated"
 msgstr "wiederholend"
 
-msgid "required medium type:"
+msgid "Required medium type:"
 msgstr "Benötigte Rohlingsorte:"
 
 msgid "rewind to the previous chapter"