<widget name="entries" position="20,70" size="320,150" />
<widget name="bottom" position="20,230" size="320,25" font="Arial;23" />
</screen>
- <screen name="NimSetup" position="140,165" size="360,180" title="Satconfig">
- <widget name="config" position="20,10" size="320,150" />
+ <screen name="NimSetup" position="140,165" size="360,250" title="Satconfig">
+ <widget name="config" position="20,10" size="320,220" />
</screen>
<screen name="Satconfig" position="140,125" size="460,280" title="Satconfig">
<widget name="config" position="10,50" size="420,150" />
// HACK this assigns ALL RUNNING SERVICES to the first free CI !!!
for (eSmartPtrList<eDVBCISlot>::iterator ci_it(m_slots.begin()); ci_it != m_slots.end(); ++ci_it)
{
- eDVBCISlot **usedby = &it->usedby;
+/* eDVBCISlot **usedby = &it->usedby;
*usedby = ci_it;
(*usedby)->resetPrevSentCAPMTVersion();
break;
-
+ */
}
}
if (it->usedby)
nim = config.Nims[x]
if slot.nimType == nimmgr.nimType["DVB-S"]:
- nim.configMode = configElement(cname + "configMode", configSelection, 0, (_("Simple"), _("Linked tuner"))) # _("Advanced")));
+ nim.configMode = configElement(cname + "configMode", configSelection, 0, (_("Simple"), _("Linked tuner"))) # "Advanced"));
nim.diseqcMode = configElement(cname + "diseqcMode", configSelection, 2, (_("Single"), _("Toneburst A/B"), _("DiSEqC A/B"), _("DiSEqC A/B/C/D"), _("Positioner")));
nim.diseqcA = configElement(cname + "diseqcA", configSatlist, 192, nimmgr.satList);
nim.diseqcB = configElement(cname + "diseqcB", configSatlist, 130, nimmgr.satList);
nim.diseqcC = configElement(cname + "diseqcC", configSatlist, 0, nimmgr.satList);
nim.diseqcD = configElement(cname + "diseqcD", configSatlist, 0, nimmgr.satList);
- nim.longitude = configElement(cname + "longitude", configSequence, [0,0], configsequencearg.get("FLOAT", [(0,90),(0,999)]));
- nim.latitude = configElement(cname + "latitude", configSequence, [0,0], configsequencearg.get("FLOAT", [(0,90),(0,999)]));
-
+ nim.positionerMode = configElement(cname + "positionerMode", configSelection, 0, (_("USALS"), _("manual")));
+ nim.longitude = configElement(cname + "longitude", configSequence, [5,100], configsequencearg.get("FLOAT", [(0,90),(0,999)]));
+ nim.longitudeOrientation = configElement(cname + "longitudeOrientation", configSelection, 0, (_("East"), _("West")))
+ nim.latitude = configElement(cname + "latitude", configSequence, [50,767], configsequencearg.get("FLOAT", [(0,90),(0,999)]));
+ nim.latitudeOrientation = configElement(cname + "latitudeOrientation", configSelection, 0, (_("North"), _("South")))
satNimList = nimmgr.getNimListOfType(nimmgr.nimType["DVB-S"], slot.slotid)
satNimListNames = []
for x in satNimList:
if mode >= 3: # > 2 Sats
list.append(getConfigListEntry(_("Port C"), config.Nims[nim.slotid].diseqcC))
list.append(getConfigListEntry(_("Port D"), config.Nims[nim.slotid].diseqcD))
+
def createPositionerSetup(self, nim, list):
- list.append(getConfigListEntry(_("Longitude"), config.Nims[nim.slotid].longitude))
- list.append(getConfigListEntry(_("Latitude"), config.Nims[nim.slotid].latitude))
- pass
+ list.append(getConfigListEntry(_("Positioner mode"), config.Nims[nim.slotid].positionerMode))
+ if (config.Nims[nim.slotid].positionerMode.value == 0): # USALS
+ list.append(getConfigListEntry(_("Longitude"), config.Nims[nim.slotid].longitude))
+ list.append(getConfigListEntry("", config.Nims[nim.slotid].longitudeOrientation))
+ list.append(getConfigListEntry(_("Latitude"), config.Nims[nim.slotid].latitude))
+ list.append(getConfigListEntry("", config.Nims[nim.slotid].latitudeOrientation))
+ elif (config.Nims[nim.slotid].positionerMode.value == 1): # manual
+ pass
def createSetup(self):
self.list = [ ]
type = 0
repeated = 0
- config.timerentry.type = configElement_nonSave("config.timerentry.type", configSelection, type, ("once", "repeated"))
+ config.timerentry.type = configElement_nonSave("config.timerentry.type", configSelection, type, (_("once"), _("repeated")))
config.timerentry.description = configElement_nonSave("config.timerentry.description", configText, self.timer.description, (configText.extendableSize, self.keyRightCallback))
- config.timerentry.repeated = configElement_nonSave("config.timerentry.repeated", configSelection, repeated, ("daily", "weekly", "Mon-Fri", "user-defined"))
+ config.timerentry.repeated = configElement_nonSave("config.timerentry.repeated", configSelection, repeated, (_("daily"), _("weekly"), _("Mon-Fri"), _("user-defined")))
- config.timerentry.startdate = configElement_nonSave("config.timerentry.startdate", configDateTime, self.timer.begin, ("%d.%B %Y", 86400))
+ config.timerentry.startdate = configElement_nonSave("config.timerentry.startdate", configDateTime, self.timer.begin, (_("%d.%B %Y"), 86400))
config.timerentry.starttime = configElement_nonSave("config.timerentry.starttime", configSequence, [int(time.strftime("%H", time.localtime(self.timer.begin))), int(time.strftime("%M", time.localtime(self.timer.begin)))], configsequencearg.get("CLOCK"))
- config.timerentry.enddate = configElement_nonSave("config.timerentry.enddate", configDateTime, self.timer.end, ("%d.%B %Y", 86400))
+ config.timerentry.enddate = configElement_nonSave("config.timerentry.enddate", configDateTime, self.timer.end, (_("%d.%B %Y"), 86400))
config.timerentry.endtime = configElement_nonSave("config.timerentry.endtime", configSequence, [int(time.strftime("%H", time.localtime(self.timer.end))), int(time.strftime("%M", time.localtime(self.timer.end)))], configsequencearg.get("CLOCK"))
- config.timerentry.weekday = configElement_nonSave("config.timerentry.weekday", configSelection, weekday, ("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"))
+ config.timerentry.weekday = configElement_nonSave("config.timerentry.weekday", configSelection, weekday, (_("Monday"), _("Tuesday"), _("Wednesday"), _("Thursday"), _("Friday"), _("Saturday"), _("Sunday")))
config.timerentry.day = []
for x in range(0,7):
- config.timerentry.day.append(configElement_nonSave("config.timerentry.day[" + str(x) + "]", configSelection, day[x], ("yes", "no")))
+ config.timerentry.day.append(configElement_nonSave("config.timerentry.day[" + str(x) + "]", configSelection, day[x], (_("yes"), _("no"))))
# FIXME some service-chooser needed here
def createSetup(self):
self.list = []
- self.list.append(getConfigListEntry("Description", config.timerentry.description))
- self.list.append(getConfigListEntry("TimerType", config.timerentry.type))
+ self.list.append(getConfigListEntry(_("Description"), config.timerentry.description))
+ self.list.append(getConfigListEntry(_("TimerType"), config.timerentry.type))
if (config.timerentry.type.value == 0): # once
pass
else: # repeated
- self.list.append(getConfigListEntry("Frequency", config.timerentry.repeated))
+ self.list.append(getConfigListEntry(_("Frequency"), config.timerentry.repeated))
if (config.timerentry.repeated.value == 0): # daily
pass
if (config.timerentry.repeated.value == 2): # Mon-Fri
pass
if (config.timerentry.repeated.value == 1): # weekly
- self.list.append(getConfigListEntry("Weekday", config.timerentry.weekday))
+ self.list.append(getConfigListEntry(_("Weekday"), config.timerentry.weekday))
if (config.timerentry.repeated.value == 3): # user-defined
- self.list.append(getConfigListEntry("Monday", config.timerentry.day[0]))
- self.list.append(getConfigListEntry("Tuesday", config.timerentry.day[1]))
- self.list.append(getConfigListEntry("Wednesday", config.timerentry.day[2]))
- self.list.append(getConfigListEntry("Thursday", config.timerentry.day[3]))
- self.list.append(getConfigListEntry("Friday", config.timerentry.day[4]))
- self.list.append(getConfigListEntry("Saturday", config.timerentry.day[5]))
- self.list.append(getConfigListEntry("Sunday", config.timerentry.day[6]))
+ self.list.append(getConfigListEntry(_("Monday"), config.timerentry.day[0]))
+ self.list.append(getConfigListEntry(_("Tuesday"), config.timerentry.day[1]))
+ self.list.append(getConfigListEntry(_("Wednesday"), config.timerentry.day[2]))
+ self.list.append(getConfigListEntry(_("Thursday"), config.timerentry.day[3]))
+ self.list.append(getConfigListEntry(_("Friday"), config.timerentry.day[4]))
+ self.list.append(getConfigListEntry(_("Saturday"), config.timerentry.day[5]))
+ self.list.append(getConfigListEntry(_("Sunday"), config.timerentry.day[6]))
#self.list.append(getConfigListEntry("StartDate", config.timerentry.startdate))
# self.list.append(getConfigListEntry("Weekday", config.timerentry.weekday))
if (config.timerentry.type.value == 0): # once
- self.list.append(getConfigListEntry("StartDate", config.timerentry.startdate))
- self.list.append(getConfigListEntry("StartTime", config.timerentry.starttime))
+ self.list.append(getConfigListEntry(_("Start"), config.timerentry.startdate))
+ self.list.append(getConfigListEntry("", config.timerentry.starttime))
+ else:
+ self.list.append(getConfigListEntry(_("StartTime"), config.timerentry.starttime))
if (config.timerentry.type.value == 0): # once
- self.list.append(getConfigListEntry("EndDate", config.timerentry.enddate))
- self.list.append(getConfigListEntry("EndTime", config.timerentry.endtime))
+ self.list.append(getConfigListEntry(_("End"), config.timerentry.enddate))
+ self.list.append(getConfigListEntry("", config.timerentry.endtime))
+ else:
+ self.list.append(getConfigListEntry(_("EndTime"), config.timerentry.endtime))
self.list.append(getConfigListEntry(_("Channel"), config.timerentry.service))
def newConfig(self):
print self["config"].getCurrent()
- if self["config"].getCurrent()[0] == "TimerType":
+ if self["config"].getCurrent()[0] == _("TimerType"):
self.createSetup()
- if self["config"].getCurrent()[0] == "Frequency":
+ if self["config"].getCurrent()[0] == _("Frequency"):
self.createSetup()
def keyLeft(self):
../lib/python/Screens/HarddiskSetup.py \
../lib/python/Screens/InfoBar.py \
../lib/python/Screens/TimerEdit.py \
+ ../lib/python/Screens/TimerEntry.py \
../lib/python/Screens/Wizard.py \
../lib/python/Screens/ServiceScan.py \
../lib/python/Components/ServiceScan.py \
msgstr ""
"Project-Id-Version: tuxbox-enigma 0.0.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2005-11-23 00:56+0100\n"
+"POT-Creation-Date: 2005-11-23 12:33+0100\n"
"PO-Revision-Date: 2005-11-17 20:53+0100\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
msgid "%d min"
msgstr ""
+#: ../lib/python/Screens/TimerEntry.py:84
+#: ../lib/python/Screens/TimerEntry.py:87
+msgid "%d.%B %Y"
+msgstr ""
+
#: ../lib/python/Screens/About.py:25
#, python-format
msgid "%s (%s, %d MB free)"
msgid "Bus: "
msgstr ""
-#: ../lib/python/Screens/Satconfig.py:46
+#: ../lib/python/Screens/Satconfig.py:52
msgid "Cable provider"
msgstr "Kabelanbieter"
msgid "Capacity: "
msgstr "Kapazitaet"
+#: ../lib/python/Screens/TimerEntry.py:154
+#: ../lib/python/Screens/TimerEntry.py:181 ../data/
+msgid "Channel"
+msgstr "Kanal"
+
#: ../lib/python/Components/SetupDevices.py:21
msgid "Classic"
msgstr "klassisch"
msgid "Code rate low"
msgstr ""
-#: ../lib/python/Screens/Satconfig.py:31 ../lib/python/Screens/Satconfig.py:57
+#: ../lib/python/Screens/Satconfig.py:37 ../lib/python/Screens/Satconfig.py:63
#: ../data/
msgid "Configmode"
msgstr "Konfigurationsmodus"
msgid "Delete"
msgstr "Loeschen"
+#: ../lib/python/Screens/TimerEntry.py:117
+msgid "Description"
+msgstr "Beschreibung"
+
#: ../lib/python/Screens/About.py:22
msgid "Detected HDD:"
msgstr "Erkannte Festplatten"
msgid "Detected NIMs:"
msgstr "Erkannte Tuner:"
-#: ../lib/python/Components/NimManager.py:370
+#: ../lib/python/Components/NimManager.py:379
msgid "DiSEqC A/B"
msgstr ""
-#: ../lib/python/Components/NimManager.py:370
+#: ../lib/python/Components/NimManager.py:379
msgid "DiSEqC A/B/C/D"
msgstr ""
msgid "Disable"
msgstr "Aus"
-#: ../lib/python/Screens/Satconfig.py:34 ../lib/python/Screens/Satconfig.py:55
+#: ../lib/python/Screens/Satconfig.py:40 ../lib/python/Screens/Satconfig.py:61
msgid "Diseqcmode"
msgstr "Diseqcmodus"
msgid "ERROR - failed to scan (%s)!"
msgstr "FEHLER - Suche fehlgeschlagen (%s)!"
+#: ../lib/python/Components/NimManager.py:386
+msgid "East"
+msgstr "Ost"
+
#: ../lib/python/Screens/ScanSetup.py:104
#: ../lib/python/Screens/ScanSetup.py:360 ../lib/python/Components/Lcd.py:32
#: ../lib/python/Components/SetupDevices.py:38
msgid "Enable"
msgstr "Ein"
+#: ../lib/python/Screens/TimerEntry.py:149
+msgid "End"
+msgstr "Ende"
+
+#: ../lib/python/Screens/TimerEntry.py:152
+msgid "EndTime"
+msgstr "Endzeit"
+
#: ../lib/python/Components/SetupDevices.py:24
#: ../lib/python/Components/Language.py:9
msgid "English"
#: ../lib/python/Screens/ScanSetup.py:87
#: ../lib/python/Screens/ScanSetup.py:114
#: ../lib/python/Screens/ScanSetup.py:124
+#: ../lib/python/Screens/TimerEntry.py:123
+#: ../lib/python/Screens/TimerEntry.py:163
msgid "Frequency"
msgstr "Frequenz"
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:136
+msgid "Friday"
+msgstr "Freitag"
+
#: ../lib/python/Screens/NetworkSetup.py:44 ../data/
msgid "Gateway"
msgstr ""
msgid "Inversion"
msgstr ""
-#: ../lib/python/Screens/Satconfig.py:24 ../data/
+#: ../lib/python/Screens/Satconfig.py:28 ../data/
msgid "Latitude"
msgstr "Breitengrad"
-#: ../lib/python/Screens/Satconfig.py:41
+#: ../lib/python/Screens/Satconfig.py:47
msgid "Linked to"
msgstr "Verbunden mit"
-#: ../lib/python/Components/NimManager.py:369
+#: ../lib/python/Components/NimManager.py:378
msgid "Linked tuner"
msgstr "Verbundene Tuner"
-#: ../lib/python/Screens/Satconfig.py:23 ../data/
+#: ../lib/python/Screens/Satconfig.py:26 ../data/
msgid "Longitude"
msgstr "Laengengrad"
msgid "Modulation"
msgstr ""
+#: ../lib/python/Screens/TimerEntry.py:82
+msgid "Mon-Fri"
+msgstr "Montag bis Freitag"
+
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:132
+msgid "Monday"
+msgstr "Montag"
+
#: ../lib/python/Components/NimManager.py:236
msgid "N/A"
msgstr "Nicht verfuegbar"
msgid "None"
msgstr "Keins"
+#: ../lib/python/Components/NimManager.py:388
+msgid "North"
+msgstr "Nord"
+
#: ../lib/python/Screens/ScanSetup.py:90
msgid "Polarity"
-msgstr ""
+msgstr "Polaritaet"
#: ../lib/python/Screens/Satconfig.py:15
msgid "Port A"
msgid "Port D"
msgstr ""
-#: ../lib/python/Components/NimManager.py:370
+#: ../lib/python/Components/NimManager.py:379
msgid "Positioner"
msgstr "Motor"
+#: ../lib/python/Screens/Satconfig.py:24
+msgid "Positioner mode"
+msgstr ""
+
#: ../lib/python/Screens/ScanSetup.py:365
msgid "Press OK to scan"
msgstr "Zum Starten der Suche OK druecken."
msgid "Satellite"
msgstr "Satellit"
-#: ../lib/python/Components/NimManager.py:369
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:137
+msgid "Saturday"
+msgstr "Samstag"
+
+#: ../lib/python/Screens/TimerEntry.py:182
+msgid "Select channel to record from"
+msgstr "Kanal auswahlen, von dem aufgenommen werden soll"
+
+#: ../lib/python/Components/NimManager.py:378
msgid "Simple"
msgstr "Einfach"
-#: ../lib/python/Components/NimManager.py:370
+#: ../lib/python/Components/NimManager.py:379
msgid "Single"
msgstr "Einzeln"
-#: ../lib/python/Components/NimManager.py:381
+#: ../lib/python/Components/NimManager.py:392
msgid "Slot "
msgstr ""
msgid "Socket "
msgstr "Sockel "
+#: ../lib/python/Components/NimManager.py:388
+msgid "South"
+msgstr "Sued"
+
+#: ../lib/python/Screens/TimerEntry.py:144
+msgid "Start"
+msgstr ""
+
+#: ../lib/python/Screens/TimerEntry.py:147
+msgid "StartTime"
+msgstr "Startzeit"
+
#: ../lib/python/Screens/InfoBar.py:72
msgid "Stop playing this movie?"
msgstr "Das Abspielen dieses Films beenden?"
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:138
+msgid "Sunday"
+msgstr "Sonntag"
+
#: ../lib/python/Screens/ScanSetup.py:89
#: ../lib/python/Screens/ScanSetup.py:116
msgid "Symbolrate"
msgstr ""
-#: ../lib/python/Screens/Satconfig.py:48
+#: ../lib/python/Screens/Satconfig.py:54
msgid "Terrestrial provider"
msgstr "Region"
-#: ../lib/python/Components/NimManager.py:370
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:135
+msgid "Thursday"
+msgstr "Donnerstag"
+
+#: ../lib/python/Screens/TimerEntry.py:118
+#: ../lib/python/Screens/TimerEntry.py:161
+msgid "TimerType"
+msgstr "Timer-Art"
+
+#: ../lib/python/Components/NimManager.py:379
msgid "Toneburst A/B"
msgstr ""
msgid "Transmission mode"
msgstr ""
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:133
+msgid "Tuesday"
+msgstr "Dienstag"
+
#: ../lib/python/Screens/ScanSetup.py:74
#: ../lib/python/Screens/ScanSetup.py:149
msgid "Tuner"
msgid "Type of scan"
msgstr "Art der Suche"
+#: ../lib/python/Components/NimManager.py:384
+msgid "USALS"
+msgstr ""
+
#: ../lib/python/Screens/NetworkSetup.py:40
#: ../lib/python/Screens/NetworkSetup.py:52 ../data/
msgid "Use DHCP"
msgstr "Adresse automatisch beziehen (DHCP)"
+#: ../lib/python/Screens/TimerEntry.py:90
+#: ../lib/python/Screens/TimerEntry.py:134
+msgid "Wednesday"
+msgstr "Mittwoch"
+
+#: ../lib/python/Screens/TimerEntry.py:129
+msgid "Weekday"
+msgstr "Wochentag"
+
#: ../lib/python/Screens/Wizard.py:24
msgid ""
"Welcome!\n"
"\n"
"Bitte zuerst eine Kanalsuche durchfuehren!"
+#: ../lib/python/Components/NimManager.py:386
+msgid "West"
+msgstr ""
+
#: ../lib/python/Screens/ScanSetup.py:172
msgid "circular left"
msgstr ""
msgid "circular right"
msgstr ""
+#: ../lib/python/Screens/TimerEntry.py:82
+msgid "daily"
+msgstr "taeglich"
+
#: ../lib/python/Components/NimManager.py:299
msgid "empty/unknown"
msgstr "leer/unbekannt"
msgid "horizontal"
msgstr ""
+#: ../lib/python/Components/NimManager.py:384
+msgid "manual"
+msgstr "manuell"
+
#: ../lib/python/Screens/ScanSetup.py:196
+#: ../lib/python/Screens/TimerEntry.py:94
#: ../lib/python/Components/Network.py:134
msgid "no"
msgstr "nein"
msgid "on"
msgstr "an"
+#: ../lib/python/Screens/TimerEntry.py:79
+msgid "once"
+msgstr "einmalig"
+
+#: ../lib/python/Screens/TimerEntry.py:79
+msgid "repeated"
+msgstr "wiederholend"
+
#: ../lib/python/Components/ServiceScan.py:32
msgid "scan done!"
msgstr "Suche beendet."
msgid "unknown service"
msgstr "unbekannter Service"
+#: ../lib/python/Screens/TimerEntry.py:82
+msgid "user-defined"
+msgstr "benutzerdefiniert"
+
#: ../lib/python/Screens/ScanSetup.py:172
msgid "vertical"
msgstr "vertikal"
msgid "waiting for event data..."
msgstr "warte auf Programmdaten..."
+#: ../lib/python/Screens/TimerEntry.py:82
+msgid "weekly"
+msgstr "woechentlich"
+
#: ../lib/python/Screens/ScanSetup.py:196
+#: ../lib/python/Screens/TimerEntry.py:94
#: ../lib/python/Components/Network.py:15
#: ../lib/python/Components/Network.py:134
msgid "yes"
msgid "Volume"
msgstr "Lautstaerke"
-#: ../data/
-msgid "Channel"
-msgstr "Kanal"
-
#: ../data/
msgid "Alpha"
msgstr ""