diff options
| author | Andreas Brachold <vdr07@deltab.de> | 2007-12-09 11:19:45 +0000 |
|---|---|---|
| committer | Andreas Brachold <vdr07@deltab.de> | 2007-12-09 11:19:45 +0000 |
| commit | 8b397f54ce235829feb01b5b453383f9678e5d21 (patch) | |
| tree | ba5b6d260e8565fff0897e862dcff28c950955b9 | |
| parent | d986ff1c851b7169d5d9537b03858eaaaae621d1 (diff) | |
| download | xxv-8b397f54ce235829feb01b5b453383f9678e5d21.tar.gz xxv-8b397f54ce235829feb01b5b453383f9678e5d21.tar.bz2 | |
* Update translation
* AUTOTIMER: Show lookup at waiter, after epg update
* RECORDS: Update preview images with current duration
* RECORDS: Simplification of SearchEPGID
| -rw-r--r-- | lib/XXV/MODULES/AUTOTIMER.pm | 72 | ||||
| -rw-r--r-- | lib/XXV/MODULES/EPG.pm | 36 | ||||
| -rw-r--r-- | lib/XXV/MODULES/RECORDS.pm | 70 | ||||
| -rw-r--r-- | locale/de.po | 1236 | ||||
| -rw-r--r-- | locale/de/LC_MESSAGES/xxv.mo | bin | 65392 -> 65882 bytes |
5 files changed, 748 insertions, 666 deletions
diff --git a/lib/XXV/MODULES/AUTOTIMER.pm b/lib/XXV/MODULES/AUTOTIMER.pm index 4f281ea..1187160 100644 --- a/lib/XXV/MODULES/AUTOTIMER.pm +++ b/lib/XXV/MODULES/AUTOTIMER.pm @@ -289,15 +289,20 @@ sub _init { main::after(sub{ my $m = main::getModule('EPG'); - $m->updated(sub{ + $m->updated( + sub{ + my $watcher = shift; + my $console = shift; + my $waiter = shift; + return 0 if($obj->{active} ne 'y'); lg 'Start autotimer callback to find new events!'; - return $obj->autotimer(); + return $obj->_autotimerLookup($watcher,$console,$waiter); - }); + },"AUTOTIMER: Callback to compare epg data ..."); return 1; - }, "AUTOTIMER: Install callback at update epg data ...", 30); + }, "AUTOTIMER: Install callback to compare epg data ...", 30); return 1; } @@ -315,6 +320,36 @@ sub autotimer { my $console = shift; my $autotimerid = shift; + my $waiter; + if(ref $console && !$autotimerid && $console->typ eq 'HTML') { + $waiter = $console->wait(gettext("Searching for autotimer ..."),0,1000,'no'); + } + + my ($log,$C,$M) = $obj->_autotimerLookup($watcher,$console,$waiter,$autotimerid); + + # last call of waiter + $waiter->end() if(ref $waiter); + + if(ref $console) { + $console->start() if(ref $waiter); + unshift(@{$log},sprintf(gettext("Autotimer process created %d timers and modified %d timers."), $C, $M)); + lg join("\n", @$log); + $console->message($log); + $console->link({ + text => gettext("Back to autotimer listing."), + url => "?cmd=alist", + }) if($console->typ eq 'HTML'); + } + + return 1; +} +sub _autotimerLookup { + my $obj = shift || return error('No object defined!'); + my $watcher = shift; + my $console = shift; + my $waiter = shift; + my $autotimerid = shift; + # Get Autotimer my $sth; if($autotimerid) { @@ -328,11 +363,9 @@ sub autotimer { } my $att = $sth->fetchall_hashref('Id'); - my $waiter; - if(ref $console && !$autotimerid && $console->typ eq 'HTML') { - my $zaehler = scalar keys %$att; - $waiter = $console->wait(gettext("Searching for autotimer ..."), 0, ++$zaehler, 'no'); - } + # Adjust waiter max value now. + $waiter->max(scalar keys %$att) + if(ref $console && ref $waiter); my $l = 0; # Lines for Waiter my $C = 0; # Total of created and modifed timers @@ -373,12 +406,12 @@ sub autotimer { foreach my $id (sort keys %$att) { my $a = $att->{$id}; - $waiter->next(++$l, undef, sprintf(gettext("Search for autotimer with ID(%d) with search pattern '%s'"), $id, $a->{Search})) + $waiter->next(++$l, undef, sprintf(gettext("Search for autotimer '%s'"), $a->{Search})) if(ref $waiter); if(ref $console && $autotimerid) { $console->message(' ') if($console->{TYP} eq 'HTML'); - $console->message(sprintf(gettext("Search for autotimer with ID(%d) with search pattern '%s'"), $id, $a->{Search})); + $console->message(sprintf(gettext("Search for autotimer '%s'"), $a->{Search})); } # Build SQL Command and run it .... @@ -522,23 +555,8 @@ sub autotimer { $timermod->readData(); - # last call of waiter - $waiter->end() if(ref $waiter); - - if(ref $console) { - $console->start() if(ref $waiter); - unshift(@{$log},sprintf(gettext("Autotimer process created %d timers and modified %d timers."), $C, $M)); - lg join("\n", @$log); - $console->message($log); - $console->link({ - text => gettext("Back to autotimer listing."), - url => "?cmd=alist", - }) if($console->typ eq 'HTML'); - } - - return 1; + return (\@{$log},$C,$M); } - # ------------------ # Name: autotimerCreate # Descr: Routine to display the create form for Autotimer. diff --git a/lib/XXV/MODULES/EPG.pm b/lib/XXV/MODULES/EPG.pm index fc5a722..1d64765 100644 --- a/lib/XXV/MODULES/EPG.pm +++ b/lib/XXV/MODULES/EPG.pm @@ -296,7 +296,7 @@ sub startReadEpgData { $obj->deleteDoubleEPGEntrys(); - $obj->updated() if($updated); + $obj->_updated($watcher,$console,$waiter) if($updated); # last call of waiter $waiter->end() if(ref $waiter); @@ -310,25 +310,33 @@ sub startReadEpgData { } } -# Routine um Callbacks zu registrieren und -# diese nach dem Aktualisieren der EPG Daten zu starten +# Routine um Callbacks zu registrieren die nach dem Aktualisieren der EPG Daten +# ausgeführt werden # ------------------ sub updated { # ------------------ my $obj = shift || return error('No object defined!'); - my $cb = shift || 0; + my $cb = shift || return error('No callback defined!'); my $log = shift || 0; - if($cb) { - push(@{$obj->{after_updated}}, [$cb, $log]); - } else { - foreach my $CB (@{$obj->{after_updated}}) { - next unless(ref $CB eq 'ARRAY'); - lg $CB->[1] - if($CB->[1]); - &{$CB->[0]}() - if(ref $CB->[0] eq 'CODE'); - } + push(@{$obj->{after_updated}}, [$cb, $log]); +} + +# Ausführen der Registrierten Callbacks nach dem Aktualisieren der EPG Daten +# ------------------ +sub _updated { +# ------------------ + my $obj = shift || return error('No object defined!'); + my $watcher = shift; + my $console = shift; + my $waiter = shift; + + foreach my $CB (@{$obj->{after_updated}}) { + next unless(ref $CB eq 'ARRAY'); + lg $CB->[1] + if($CB->[1]); + &{$CB->[0]}($watcher,$console,$waiter) + if(ref $CB->[0] eq 'CODE'); } } # This Routine will compare data from epg.data diff --git a/lib/XXV/MODULES/RECORDS.pm b/lib/XXV/MODULES/RECORDS.pm index f29758a..0db14ad 100644 --- a/lib/XXV/MODULES/RECORDS.pm +++ b/lib/XXV/MODULES/RECORDS.pm @@ -352,7 +352,7 @@ sub _notify_readData { # ------------------ my $obj = shift || return error('No object defined!'); my $e = shift; - lg sprintf "notify events for %s:%d received: %x\n", $e->fullname, $e->cookie, $e->mask; + lg sprintf "notify events for %s:%d received: %x", $e->fullname, $e->cookie, $e->mask; if((time - $obj->{lastupdate}) > 15 # Only if last update prior 15 seconds (avoid callback chill) && $obj->readData()) { @@ -368,10 +368,10 @@ sub _notify_readData { after => $after, cb => sub { if((time - $obj->{lastupdate}) >= ($after - 30)) { - $_[0]->w->cancel; if($obj->readData()) { $obj->{lastupdate} = time; } + $_[0]->w->cancel; } } ); @@ -421,10 +421,12 @@ sub parseData { $event->{id} = $id; $event->{state} = $state eq '*' ? 1 : 0; $event->{starttime} = timelocal(0,$minute,$hour,$day,$month-1, $year); + + $title =~ s/~ $//g; # Remove empty subtitle $event->{title} = $title; $hash = sprintf("%s~%s",$title,$event->{starttime}); - %{$dataHash->{$hash}} = %{$event}; + %{$dataHash->{lc($hash)}} = %{$event}; } return ($dataHash); } @@ -518,8 +520,8 @@ sub readData { my $sql = qq|SELECT SQL_CACHE r.eventid as eventid, r.RecordId as id, UNIX_TIMESTAMP(e.starttime) as starttime, e.duration as duration, r.State as state, - CONCAT_WS('~',e.title,e.subtitle) as title, - CONCAT_WS('~',e.title,e.subtitle,UNIX_TIMESTAMP(e.starttime)) as hash, + CONCAT_WS("~",e.title,e.subtitle) as title, + LOWER(CONCAT_WS("~",e.title,e.subtitle,UNIX_TIMESTAMP(e.starttime))) as hash, UNIX_TIMESTAMP(e.addtime) as addtime, r.Path as path, r.Type as type, @@ -561,6 +563,10 @@ sub readData { my $duration = $obj->_recordinglength($db_data->{$h}->{path}); if($duration != $db_data->{$h}->{duration}) { + # Update duration at database entry + $db_data->{$h}->{duration} = $duration; + $db_data->{$h}->{FileSize} = $obj->_recordingsize($db_data->{$h}->{path}, ($duration * 8 * $obj->{framerate})); + # set addtime only if called from EVENT::TIMER # avoid generating preview image during user actions # it's should speedup reading recordings @@ -571,10 +577,6 @@ sub readData { push(@{$obj->{JOBS}}, $command) if($command && not grep(/\Q$command/g,@{$obj->{JOBS}})); } - # Update duration at database entry - $db_data->{$h}->{duration} = $duration; - $db_data->{$h}->{FileSize} = $obj->_recordingsize($db_data->{$h}->{path}, ($duration * 8 * $obj->{framerate})); - $obj->_updateEvent($db_data->{$h}); $obj->_updateFileSize($db_data->{$h}); @@ -622,7 +624,6 @@ sub readData { foreach my $t (keys %{$db_data}) { push(@todel,$db_data->{$t}->{RecordMD5}); } - my $sql = sprintf('DELETE FROM RECORDS WHERE RecordMD5 IN (%s)', join(',' => ('?') x @todel)); my $sth = $obj->{dbh}->prepare($sql); $sth->execute(@todel) @@ -830,18 +831,7 @@ sub analyze { return 0; } - my @t = split('~', $recattr->{title}); - my $title = $recattr->{title}; - my $subtitle; - if(scalar @t > 1) { # Splitt genre~title | subtitle - my @p = split('/', $info->{path}); - $subtitle = delete $t[-1] - if(scalar @p > 3 && $p[-2] ne '_'); - $subtitle = undef if(defined $subtitle and $subtitle eq ' '); - $title = join('~',@t); - } - - my $event = $obj->SearchEpgId( $recattr->{starttime}, $info->{duration}, $title, $subtitle, $info->{channel} ); + my $event = $obj->SearchEpgId( $recattr->{starttime}, $info->{duration}, $recattr->{title}, $info->{channel} ); if($event) { my $id = $event->{eventid}; $event->{addtime} = time; @@ -855,6 +845,14 @@ sub analyze { # Sollte kein Event gefunden werden so muss dieser in OLDEPG mit # den vorhandenen Daten (lstr nummer) eingetragen werden und eine PseudoEventId (min(eventid)-1) # erfunden werden ;) + my @t = split('~', $recattr->{title}); + my $title = $recattr->{title}; + my $subtitle; + if(scalar @t > 1) { # Splitt genre~title | subtitle + $subtitle = delete $t[-1]; + $title = join('~',@t); + } + $event = $obj->createOldEventId($recattr->{id}, $recattr->{starttime}, $info->{duration}, $title, $subtitle, $info); unless($event) { error sprintf("Couldn't create event!: '%s' !",$recattr->{id}); @@ -1135,47 +1133,25 @@ sub SearchEpgId { my $start = shift || return error('No start time defined!'); my $dur = shift || return 0; my $title = shift || return error('No title defined!'); - my $subtitle = shift; my $channel = shift; my $sth; my $bis = int($start + $dur); - if($subtitle && $channel && $channel ne "") { - $sth = $obj->{dbh}->prepare( -qq|SELECT SQL_CACHE * FROM OLDEPG WHERE - UNIX_TIMESTAMP(starttime) >= ? - AND UNIX_TIMESTAMP(starttime)+duration <= ? - AND title = ? - AND subtitle = ? - AND channel_id = ?|); - $sth->execute($start,$bis,$title,$subtitle,$channel) - or return error sprintf("Couldn't execute query: %s.",$sth->errstr); - } elsif($channel && $channel ne "") { + if($channel && $channel ne "") { $sth = $obj->{dbh}->prepare( qq|SELECT SQL_CACHE * FROM OLDEPG WHERE UNIX_TIMESTAMP(starttime) >= ? AND UNIX_TIMESTAMP(starttime)+duration <= ? - AND title = ? - AND subtitle IS NULL + AND CONCAT_WS("~",title,subtitle) = ? AND channel_id = ?|); $sth->execute($start,$bis,$title,$channel) or return error sprintf("Couldn't execute query: %s.",$sth->errstr); - } elsif($subtitle) { - $sth = $obj->{dbh}->prepare( -qq|SELECT SQL_CACHE * FROM OLDEPG WHERE - UNIX_TIMESTAMP(starttime) >= ? - AND UNIX_TIMESTAMP(starttime)+duration <= ? - AND title = ? - AND subtitle = ?|); - $sth->execute($start,$bis,$title,$subtitle) - or return error sprintf("Couldn't execute query: %s.",$sth->errstr); } else { $sth = $obj->{dbh}->prepare( qq|SELECT SQL_CACHE * FROM OLDEPG WHERE UNIX_TIMESTAMP(starttime) >= ? AND UNIX_TIMESTAMP(starttime)+duration <= ? - AND title = ? - AND subtitle IS NULL|); + AND CONCAT_WS("~",title,subtitle) = ?|); $sth->execute($start,$bis,$title) or return error sprintf("Couldn't execute query: %s.",$sth->errstr); } diff --git a/locale/de.po b/locale/de.po index ded1d9a..62b802f 100644 --- a/locale/de.po +++ b/locale/de.po @@ -7,9 +7,9 @@ # msgid "" msgstr "" -"Project-Id-Version: XXV 1.0\n" +"Project-Id-Version: XXV 1.1\n" "POT-Creation-Date: 2005-01-12 18:55\n" -"PO-Revision-Date: 2007-11-04 09:52+0100\n" +"PO-Revision-Date: 2007-12-09 09:32+0100\n" "Last-Translator: Andreas Brachold <anbr at users.berlios.de>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "MIME-Version: 1.0\n" @@ -17,12 +17,12 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" #-------------------- -#: ../bin/xxvd:102 ../bin/xxvd:117 ../bin/xxvd:90 ../bin/xxvd:96 ../lib/XXV/MODULES/AUTOTIMER.pm:32 ../lib/XXV/MODULES/AUTOTIMER.pm:591 ../lib/XXV/MODULES/AUTOTIMER.pm:604 ../lib/XXV/MODULES/CHANNELS.pm:29 ../lib/XXV/MODULES/CHANNELS.pm:35 ../lib/XXV/MODULES/CHANNELS.pm:684 ../lib/XXV/MODULES/CHANNELS.pm:710 ../lib/XXV/MODULES/CHANNELS.pm:723 ../lib/XXV/MODULES/CHANNELS.pm:762 ../lib/XXV/MODULES/CHANNELS.pm:788 ../lib/XXV/MODULES/CHRONICLE.pm:28 ../lib/XXV/MODULES/EPG.pm:36 ../lib/XXV/MODULES/EPG.pm:42 ../lib/XXV/MODULES/EPG.pm:48 ../lib/XXV/MODULES/EVENTS.pm:35 ../lib/XXV/MODULES/GRAB.pm:30 ../lib/XXV/MODULES/GRAB.pm:36 ../lib/XXV/MODULES/HTTPD.pm:58 ../lib/XXV/MODULES/HTTPD.pm:64 ../lib/XXV/MODULES/HTTPD.pm:70 ../lib/XXV/MODULES/HTTPD.pm:76 ../lib/XXV/MODULES/HTTPD.pm:82 ../lib/XXV/MODULES/HTTPD.pm:89 ../lib/XXV/MODULES/INTERFACE.pm:33 ../lib/XXV/MODULES/INTERFACE.pm:39 ../lib/XXV/MODULES/INTERFACE.pm:45 ../lib/XXV/MODULES/LOGREAD.pm:32 ../lib/XXV/MODULES/LOGREAD.pm:38 ../lib/XXV/MODULES/LOGREAD.pm:44 ../lib/XXV/MODULES/LOGREAD.pm:50 ../lib/XXV/MODULES/MEDIALIB.pm:34 ../lib/XXV/MODULES/MEDIALIB.pm:40 ../lib/XXV/MODULES/MEDIALIB.pm:46 ../lib/XXV/MODULES/MEDIALIB.pm:52 ../lib/XXV/MODULES/MEDIALIB.pm:58 ../lib/XXV/MODULES/MUSIC.pm:41 ../lib/XXV/MODULES/MUSIC.pm:47 ../lib/XXV/MODULES/MUSIC.pm:53 ../lib/XXV/MODULES/MUSIC.pm:59 ../lib/XXV/MODULES/MUSIC.pm:70 ../lib/XXV/MODULES/MUSIC.pm:76 ../lib/XXV/MODULES/RECORDS.pm:1597 ../lib/XXV/MODULES/RECORDS.pm:1611 ../lib/XXV/MODULES/RECORDS.pm:1625 ../lib/XXV/MODULES/RECORDS.pm:1644 ../lib/XXV/MODULES/RECORDS.pm:37 ../lib/XXV/MODULES/RECORDS.pm:43 ../lib/XXV/MODULES/RECORDS.pm:49 ../lib/XXV/MODULES/RECORDS.pm:55 ../lib/XXV/MODULES/RECORDS.pm:61 ../lib/XXV/MODULES/RECORDS.pm:73 ../lib/XXV/MODULES/RECORDS.pm:89 ../lib/XXV/MODULES/REMOTE.pm:28 ../lib/XXV/MODULES/REMOTE.pm:34 ../lib/XXV/MODULES/REMOTE.pm:40 ../lib/XXV/MODULES/REPORT.pm:30 ../lib/XXV/MODULES/REPORT.pm:36 ../lib/XXV/MODULES/ROBOT.pm:29 ../lib/XXV/MODULES/SHARE.pm:53 ../lib/XXV/MODULES/SHARE.pm:59 ../lib/XXV/MODULES/SHARE.pm:65 ../lib/XXV/MODULES/STATUS.pm:32 ../lib/XXV/MODULES/STATUS.pm:38 ../lib/XXV/MODULES/STATUS.pm:43 ../lib/XXV/MODULES/STATUS.pm:49 ../lib/XXV/MODULES/STREAM.pm:32 ../lib/XXV/MODULES/SVDRP.pm:30 ../lib/XXV/MODULES/SVDRP.pm:36 ../lib/XXV/MODULES/SVDRP.pm:42 ../lib/XXV/MODULES/TELNET.pm:30 ../lib/XXV/MODULES/TELNET.pm:36 ../lib/XXV/MODULES/TELNET.pm:42 ../lib/XXV/MODULES/TELNET.pm:48 ../lib/XXV/MODULES/TIMERS.pm:29 ../lib/XXV/MODULES/TIMERS.pm:598 ../lib/XXV/MODULES/TIMERS.pm:611 ../lib/XXV/MODULES/TIMERS.pm:619 ../lib/XXV/MODULES/TIMERS.pm:706 ../lib/XXV/MODULES/USER.pm:264 ../lib/XXV/MODULES/USER.pm:356 ../lib/XXV/MODULES/USER.pm:362 ../lib/XXV/MODULES/USER.pm:387 ../lib/XXV/MODULES/USER.pm:68 ../lib/XXV/MODULES/VTX.pm:33 ../lib/XXV/MODULES/VTX.pm:39 ../lib/XXV/MODULES/WAPD.pm:43 ../lib/XXV/MODULES/WAPD.pm:49 ../lib/XXV/MODULES/WAPD.pm:55 ../lib/XXV/MODULES/WAPD.pm:61 ../lib/XXV/MODULES/WAPD.pm:67 ../lib/XXV/MODULES/WAPD.pm:74 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:102 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:108 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:70 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:83 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:96 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:34 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:47 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:60 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:74 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:85 ../lib/XXV/OUTPUT/NEWS/RSS.pm:33 ../lib/XXV/OUTPUT/NEWS/RSS.pm:46 ../lib/XXV/OUTPUT/NEWS/VDR.pm:30 ../lib/XXV/OUTPUT/NEWS/VDR.pm:43 +#: ../bin/xxvd:102 ../bin/xxvd:117 ../bin/xxvd:90 ../bin/xxvd:96 ../lib/XXV/MODULES/AUTOTIMER.pm:32 ../lib/XXV/MODULES/AUTOTIMER.pm:666 ../lib/XXV/MODULES/CHANNELS.pm:29 ../lib/XXV/MODULES/CHANNELS.pm:35 ../lib/XXV/MODULES/CHANNELS.pm:688 ../lib/XXV/MODULES/CHANNELS.pm:714 ../lib/XXV/MODULES/CHANNELS.pm:727 ../lib/XXV/MODULES/CHANNELS.pm:766 ../lib/XXV/MODULES/CHANNELS.pm:792 ../lib/XXV/MODULES/CHRONICLE.pm:28 ../lib/XXV/MODULES/EPG.pm:36 ../lib/XXV/MODULES/EPG.pm:42 ../lib/XXV/MODULES/EPG.pm:48 ../lib/XXV/MODULES/EVENTS.pm:35 ../lib/XXV/MODULES/GRAB.pm:30 ../lib/XXV/MODULES/GRAB.pm:36 ../lib/XXV/MODULES/HTTPD.pm:58 ../lib/XXV/MODULES/HTTPD.pm:64 ../lib/XXV/MODULES/HTTPD.pm:70 ../lib/XXV/MODULES/HTTPD.pm:76 ../lib/XXV/MODULES/HTTPD.pm:82 ../lib/XXV/MODULES/HTTPD.pm:89 ../lib/XXV/MODULES/INTERFACE.pm:33 ../lib/XXV/MODULES/INTERFACE.pm:39 ../lib/XXV/MODULES/INTERFACE.pm:45 ../lib/XXV/MODULES/LOGREAD.pm:32 ../lib/XXV/MODULES/LOGREAD.pm:38 ../lib/XXV/MODULES/LOGREAD.pm:44 ../lib/XXV/MODULES/LOGREAD.pm:50 ../lib/XXV/MODULES/MEDIALIB.pm:34 ../lib/XXV/MODULES/MEDIALIB.pm:40 ../lib/XXV/MODULES/MEDIALIB.pm:46 ../lib/XXV/MODULES/MEDIALIB.pm:52 ../lib/XXV/MODULES/MEDIALIB.pm:58 ../lib/XXV/MODULES/MUSIC.pm:41 ../lib/XXV/MODULES/MUSIC.pm:47 ../lib/XXV/MODULES/MUSIC.pm:53 ../lib/XXV/MODULES/MUSIC.pm:59 ../lib/XXV/MODULES/MUSIC.pm:70 ../lib/XXV/MODULES/MUSIC.pm:76 ../lib/XXV/MODULES/RECORDS.pm:1729 ../lib/XXV/MODULES/RECORDS.pm:1743 ../lib/XXV/MODULES/RECORDS.pm:1757 ../lib/XXV/MODULES/RECORDS.pm:1776 ../lib/XXV/MODULES/RECORDS.pm:40 ../lib/XXV/MODULES/RECORDS.pm:46 ../lib/XXV/MODULES/RECORDS.pm:52 ../lib/XXV/MODULES/RECORDS.pm:58 ../lib/XXV/MODULES/RECORDS.pm:64 ../lib/XXV/MODULES/RECORDS.pm:76 ../lib/XXV/MODULES/RECORDS.pm:92 ../lib/XXV/MODULES/REMOTE.pm:28 ../lib/XXV/MODULES/REMOTE.pm:34 ../lib/XXV/MODULES/REMOTE.pm:40 ../lib/XXV/MODULES/REPORT.pm:30 ../lib/XXV/MODULES/REPORT.pm:36 ../lib/XXV/MODULES/ROBOT.pm:29 ../lib/XXV/MODULES/SHARE.pm:53 ../lib/XXV/MODULES/SHARE.pm:59 ../lib/XXV/MODULES/SHARE.pm:65 ../lib/XXV/MODULES/STATUS.pm:32 ../lib/XXV/MODULES/STATUS.pm:38 ../lib/XXV/MODULES/STATUS.pm:43 ../lib/XXV/MODULES/STATUS.pm:49 ../lib/XXV/MODULES/STREAM.pm:32 ../lib/XXV/MODULES/SVDRP.pm:30 ../lib/XXV/MODULES/SVDRP.pm:36 ../lib/XXV/MODULES/SVDRP.pm:42 ../lib/XXV/MODULES/TELNET.pm:29 ../lib/XXV/MODULES/TELNET.pm:35 ../lib/XXV/MODULES/TELNET.pm:41 ../lib/XXV/MODULES/TELNET.pm:47 ../lib/XXV/MODULES/TIMERS.pm:29 ../lib/XXV/MODULES/TIMERS.pm:604 ../lib/XXV/MODULES/TIMERS.pm:617 ../lib/XXV/MODULES/TIMERS.pm:625 ../lib/XXV/MODULES/TIMERS.pm:712 ../lib/XXV/MODULES/USER.pm:268 ../lib/XXV/MODULES/USER.pm:360 ../lib/XXV/MODULES/USER.pm:366 ../lib/XXV/MODULES/USER.pm:391 ../lib/XXV/MODULES/USER.pm:68 ../lib/XXV/MODULES/VTX.pm:33 ../lib/XXV/MODULES/VTX.pm:39 ../lib/XXV/MODULES/WAPD.pm:43 ../lib/XXV/MODULES/WAPD.pm:49 ../lib/XXV/MODULES/WAPD.pm:55 ../lib/XXV/MODULES/WAPD.pm:61 ../lib/XXV/MODULES/WAPD.pm:67 ../lib/XXV/MODULES/WAPD.pm:74 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:102 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:108 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:70 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:83 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:96 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:34 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:47 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:60 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:74 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:85 ../lib/XXV/OUTPUT/NEWS/RSS.pm:33 ../lib/XXV/OUTPUT/NEWS/RSS.pm:46 ../lib/XXV/OUTPUT/NEWS/VDR.pm:30 ../lib/XXV/OUTPUT/NEWS/VDR.pm:43 msgid "This is required!" msgstr "Das ist erforderlich!" #-------------------- -#: ../bin/xxvd:107 ../lib/XXV/MODULES/USER.pm:272 ../lib/XXV/MODULES/USER.pm:370 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:116 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:103 +#: ../bin/xxvd:107 ../lib/XXV/MODULES/USER.pm:276 ../lib/XXV/MODULES/USER.pm:374 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:116 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:103 msgid "The fields with the 1st and the 2nd password must match!" msgstr "Das Feld mit 1. und 2. Passwort muß gleich sein, um es zu bestätigen!" @@ -47,17 +47,17 @@ msgid "Call initialization script to restart the xxv system." msgstr "Rufe den Initialisierung-Skript auf, um das xxv-System neuzustarten." #-------------------- -#: ../bin/xxvd:553 +#: ../bin/xxvd:558 msgid "Documentation has been generated in '%s'." msgstr "Dokumentation wurde in '%s' generiert" #-------------------- -#: ../bin/xxvd:579 +#: ../bin/xxvd:584 msgid "The xxv system will restart now. Please try to re-login in %d seconds." msgstr "Das xxv-System startet jetzt neu. Versuchen Sie bitte ein erneute Anmeldung in den %d Sekunden" #-------------------- -#: ../bin/xxvd:589 +#: ../bin/xxvd:594 msgid "Couldn't restart the xxv system! Script for initialization couldn't be executed." msgstr "Neustart des xxv-System nicht möglich! Skript für Initialisierung ist nicht ausführbar." @@ -97,7 +97,7 @@ msgid "Wished automated recordings" msgstr "Gewünschte automatische Aufnahmen" #-------------------- -#: ../html/alist.tmpl:45 ../html/asearch.tmpl:45 ../html/tlist.tmpl:93 ../html/tsearch.tmpl:93 ../lib/XXV/MODULES/AUTOTIMER.pm:846 +#: ../html/alist.tmpl:45 ../html/asearch.tmpl:45 ../html/tlist.tmpl:93 ../html/tsearch.tmpl:93 ../lib/XXV/MODULES/AUTOTIMER.pm:908 msgid "Edit autotimer" msgstr "Autotimer bearbeiten" @@ -112,7 +112,7 @@ msgid "Delete autotimer" msgstr "Lösche Autotimer" #-------------------- -#: ../html/alist.tmpl:5 ../html/asearch.tmpl:5 ../lib/XXV/MODULES/AUTOTIMER.pm:56 ../lib/XXV/MODULES/AUTOTIMER.pm:847 +#: ../html/alist.tmpl:5 ../html/asearch.tmpl:5 ../lib/XXV/MODULES/AUTOTIMER.pm:56 ../lib/XXV/MODULES/AUTOTIMER.pm:909 msgid "Create new autotimer" msgstr "Neuer Autotimer" @@ -197,42 +197,42 @@ msgid "Delete channels" msgstr "Kanäle löschen" #-------------------- -#: ../html/clist.tmpl:134 ../lib/XXV/MODULES/CHANNELS.pm:678 ../lib/XXV/MODULES/USER.pm:522 ../lib/XXV/OUTPUT/Console.pm:169 ../lib/XXV/OUTPUT/Console.pm:232 +#: ../html/clist.tmpl:134 ../lib/XXV/MODULES/CHANNELS.pm:682 ../lib/XXV/MODULES/USER.pm:526 ../lib/XXV/OUTPUT/Console.pm:168 ../lib/XXV/OUTPUT/Console.pm:231 msgid "Name" msgstr "Name" #-------------------- -#: ../html/clist.tmpl:135 ../lib/XXV/MODULES/CHANNELS.pm:690 +#: ../html/clist.tmpl:135 ../lib/XXV/MODULES/CHANNELS.pm:694 msgid "Transponder frequency" msgstr "Frequenz des Transponder" #-------------------- -#: ../html/clist.tmpl:136 ../lib/XXV/MODULES/CHANNELS.pm:717 +#: ../html/clist.tmpl:136 ../lib/XXV/MODULES/CHANNELS.pm:721 msgid "Various parameters, depending on signal source" msgstr "Verschiedene Parameter, abhängig von der Signalquelle" #-------------------- -#: ../html/clist.tmpl:137 ../lib/XXV/MODULES/CHANNELS.pm:729 +#: ../html/clist.tmpl:137 ../lib/XXV/MODULES/CHANNELS.pm:733 msgid "Symbol rate" msgstr "Symbolrate" #-------------------- -#: ../html/clist.tmpl:138 ../lib/XXV/MODULES/CHANNELS.pm:742 +#: ../html/clist.tmpl:138 ../lib/XXV/MODULES/CHANNELS.pm:746 msgid "Video PID (VPID)" msgstr "Video PID (VPID)" #-------------------- -#: ../html/clist.tmpl:139 ../lib/XXV/MODULES/CHANNELS.pm:756 +#: ../html/clist.tmpl:139 ../lib/XXV/MODULES/CHANNELS.pm:760 msgid "Audio PID (APID)" msgstr "Audio PID (APID)" #-------------------- -#: ../html/clist.tmpl:140 ../lib/XXV/MODULES/CHANNELS.pm:768 +#: ../html/clist.tmpl:140 ../lib/XXV/MODULES/CHANNELS.pm:772 msgid "Teletext PID (TPID)" msgstr "Videotext PID (TPID)" #-------------------- -#: ../html/clist.tmpl:141 ../lib/XXV/MODULES/CHANNELS.pm:782 +#: ../html/clist.tmpl:141 ../lib/XXV/MODULES/CHANNELS.pm:786 msgid "Conditional access (CA)" msgstr "Zugangsberechtigungssystem (CA)" @@ -242,7 +242,7 @@ msgid "Switch to channel" msgstr "Schalte zum Kanal" #-------------------- -#: ../html/clist.tmpl:36 ../lib/XXV/MODULES/CHANNELS.pm:848 +#: ../html/clist.tmpl:36 ../lib/XXV/MODULES/CHANNELS.pm:852 msgid "Edit channel" msgstr "Kanal bearbeiten" @@ -257,7 +257,7 @@ msgid "Delete channel" msgstr "Kanal löschen" #-------------------- -#: ../html/clist.tmpl:94 ../lib/XXV/MODULES/AUTOTIMER.pm:1000 ../lib/XXV/MODULES/CHANNELS.pm:375 +#: ../html/clist.tmpl:94 ../lib/XXV/MODULES/AUTOTIMER.pm:1056 ../lib/XXV/MODULES/CHANNELS.pm:379 msgid "Channels" msgstr "Kanäle" @@ -272,17 +272,17 @@ msgid "Detailed program information" msgstr "Detailierte Programminformation" #-------------------- -#: ../html/display.tmpl:21 ../html/display.tmpl:44 ../lib/XXV/MODULES/EPG.pm:742 ../lib/XXV/MODULES/EPG.pm:916 +#: ../html/display.tmpl:21 ../html/display.tmpl:44 ../lib/XXV/MODULES/EPG.pm:752 ../lib/XXV/MODULES/EPG.pm:926 msgid "Percent" msgstr "Prozent" #-------------------- -#: ../html/display.tmpl:25 ../html/rdisplay.tmpl:149 ../html/search.tmpl:54 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:361 ../lib/XXV/MODULES/CHRONICLE.pm:163 ../lib/XXV/MODULES/CHRONICLE.pm:203 ../lib/XXV/MODULES/EPG.pm:738 ../lib/XXV/MODULES/EPG.pm:839 ../lib/XXV/MODULES/EPG.pm:913 ../lib/XXV/MODULES/RECORDS.pm:1635 ../lib/XXV/MODULES/TIMERS.pm:1077 +#: ../html/display.tmpl:25 ../html/rdisplay.tmpl:149 ../html/search.tmpl:54 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:427 ../lib/XXV/MODULES/CHRONICLE.pm:168 ../lib/XXV/MODULES/CHRONICLE.pm:208 ../lib/XXV/MODULES/EPG.pm:748 ../lib/XXV/MODULES/EPG.pm:849 ../lib/XXV/MODULES/EPG.pm:923 ../lib/XXV/MODULES/RECORDS.pm:1767 ../lib/XXV/MODULES/TIMERS.pm:1097 msgid "Channel" msgstr "Kanal" #-------------------- -#: ../html/display.tmpl:27 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:997 ../lib/XXV/MODULES/CHRONICLE.pm:160 ../lib/XXV/MODULES/CHRONICLE.pm:200 ../lib/XXV/MODULES/EPG.pm:735 ../lib/XXV/MODULES/EPG.pm:837 ../lib/XXV/MODULES/EPG.pm:911 ../lib/XXV/MODULES/RECORDS.pm:1276 ../lib/XXV/MODULES/RECORDS.pm:1349 ../lib/XXV/MODULES/USER.pm:521 +#: ../html/display.tmpl:27 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:1053 ../lib/XXV/MODULES/CHRONICLE.pm:165 ../lib/XXV/MODULES/CHRONICLE.pm:205 ../lib/XXV/MODULES/EPG.pm:745 ../lib/XXV/MODULES/EPG.pm:847 ../lib/XXV/MODULES/EPG.pm:921 ../lib/XXV/MODULES/MUSIC.pm:607 ../lib/XXV/MODULES/RECORDS.pm:1384 ../lib/XXV/MODULES/RECORDS.pm:1459 ../lib/XXV/MODULES/TIMERS.pm:1094 ../lib/XXV/MODULES/USER.pm:525 msgid "Service" msgstr "Service" @@ -312,12 +312,12 @@ msgid "Search with OFDb" msgstr "Suche mit OFDb" #-------------------- -#: ../html/display.tmpl:60 ../lib/XXV/MODULES/AUTOTIMER.pm:367 ../lib/XXV/MODULES/AUTOTIMER.pm:565 ../lib/XXV/MODULES/EPG.pm:741 ../lib/XXV/MODULES/TIMERS.pm:719 ../lib/XXV/OUTPUT/Console.pm:170 +#: ../html/display.tmpl:60 ../lib/XXV/MODULES/AUTOTIMER.pm:430 ../lib/XXV/MODULES/AUTOTIMER.pm:628 ../lib/XXV/MODULES/EPG.pm:751 ../lib/XXV/MODULES/TIMERS.pm:725 ../lib/XXV/OUTPUT/Console.pm:169 msgid "Description" msgstr "Beschreibung" #-------------------- -#: ../html/display.tmpl:69 ../html/rlist.tmpl:240 ../html/rsearch.tmpl:240 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:1001 ../lib/XXV/MODULES/AUTOTIMER.pm:365 ../lib/XXV/MODULES/CHRONICLE.pm:165 ../lib/XXV/MODULES/CHRONICLE.pm:205 ../lib/XXV/MODULES/EPG.pm:739 ../lib/XXV/MODULES/EPG.pm:840 ../lib/XXV/MODULES/EPG.pm:914 ../lib/XXV/MODULES/TIMERS.pm:1078 +#: ../html/display.tmpl:69 ../html/rlist.tmpl:240 ../html/rsearch.tmpl:240 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:1057 ../lib/XXV/MODULES/AUTOTIMER.pm:428 ../lib/XXV/MODULES/CHRONICLE.pm:170 ../lib/XXV/MODULES/CHRONICLE.pm:210 ../lib/XXV/MODULES/EPG.pm:749 ../lib/XXV/MODULES/EPG.pm:850 ../lib/XXV/MODULES/EPG.pm:924 ../lib/XXV/MODULES/TIMERS.pm:1098 msgid "Start" msgstr "Start" @@ -327,7 +327,7 @@ msgid "VPS" msgstr "VPS" #-------------------- -#: ../html/display.tmpl:75 ../lib/XXV/MODULES/AUTOTIMER.pm:1002 ../lib/XXV/MODULES/AUTOTIMER.pm:366 ../lib/XXV/MODULES/CHRONICLE.pm:166 ../lib/XXV/MODULES/CHRONICLE.pm:206 ../lib/XXV/MODULES/EPG.pm:740 ../lib/XXV/MODULES/EPG.pm:841 ../lib/XXV/MODULES/EPG.pm:915 ../lib/XXV/MODULES/TIMERS.pm:1079 +#: ../html/display.tmpl:75 ../lib/XXV/MODULES/AUTOTIMER.pm:1058 ../lib/XXV/MODULES/AUTOTIMER.pm:429 ../lib/XXV/MODULES/CHRONICLE.pm:171 ../lib/XXV/MODULES/CHRONICLE.pm:211 ../lib/XXV/MODULES/EPG.pm:750 ../lib/XXV/MODULES/EPG.pm:851 ../lib/XXV/MODULES/EPG.pm:925 ../lib/XXV/MODULES/TIMERS.pm:1099 msgid "Stop" msgstr "Stopp" @@ -338,187 +338,187 @@ msgstr "Gesamte Speicherkapazität" #-------------------- #: ../html/help.tmpl:100 -msgid "License" -msgstr "Lizenz" - -#-------------------- -#: ../html/help.tmpl:101 msgid "Readme" msgstr "Liesmich" #-------------------- -#: ../html/help.tmpl:102 +#: ../html/help.tmpl:101 msgid "Tutorial" msgstr "Anleitung" #-------------------- -#: ../html/help.tmpl:106 +#: ../html/help.tmpl:105 msgid "Log files" msgstr "Log-Dateien" #-------------------- -#: ../html/help.tmpl:107 +#: ../html/help.tmpl:106 msgid "Standard" msgstr "Standard" #-------------------- -#: ../html/help.tmpl:108 +#: ../html/help.tmpl:107 msgid "Syslog" msgstr "Syslog" #-------------------- -#: ../html/help.tmpl:111 +#: ../html/help.tmpl:110 msgid "Report" msgstr "Bericht" #-------------------- -#: ../html/help.tmpl:112 ../lib/XXV/MODULES/USER.pm:345 +#: ../html/help.tmpl:111 ../lib/XXV/MODULES/USER.pm:349 msgid "User" msgstr "Anwender" #-------------------- -#: ../html/help.tmpl:113 +#: ../html/help.tmpl:112 msgid "Personality" msgstr "Persönlichkeit" #-------------------- -#: ../html/help.tmpl:114 +#: ../html/help.tmpl:113 msgid "Reload" msgstr "Erneut laden" #-------------------- -#: ../html/help.tmpl:115 +#: ../html/help.tmpl:114 msgid "Logout" msgstr "Abmelden" #-------------------- -#: ../html/help.tmpl:116 +#: ../html/help.tmpl:115 msgid "Restart" msgstr "Neustart" #-------------------- -#: ../html/help.tmpl:125 +#: ../html/help.tmpl:124 msgid "search" msgstr "Suchen" #-------------------- -#: ../html/help.tmpl:23 ../lib/XXV/MODULES/HTTPD.pm:92 ../lib/XXV/MODULES/WAPD.pm:76 ../wml/widgets/footer.tmpl:6 +#: ../html/help.tmpl:22 ../lib/XXV/MODULES/HTTPD.pm:92 ../lib/XXV/MODULES/WAPD.pm:76 ../wml/widgets/footer.tmpl:6 msgid "Running now" msgstr "Jetzt läuft" #-------------------- -#: ../html/help.tmpl:24 ../wml/widgets/footer.tmpl:9 +#: ../html/help.tmpl:23 ../wml/widgets/footer.tmpl:9 #. (12) msgid "Next" msgstr "Nächstes" #-------------------- -#: ../html/help.tmpl:51 ../lib/XXV/MODULES/HTTPD.pm:93 ../lib/XXV/MODULES/WAPD.pm:77 ../wml/widgets/footer.tmpl:12 +#: ../html/help.tmpl:50 ../lib/XXV/MODULES/HTTPD.pm:93 ../lib/XXV/MODULES/WAPD.pm:77 ../wml/widgets/footer.tmpl:12 msgid "Program guide" msgstr "Programm" #-------------------- -#: ../html/help.tmpl:58 +#: ../html/help.tmpl:57 msgid "TopTen" msgstr "Die besten Zehn" #-------------------- -#: ../html/help.tmpl:60 +#: ../html/help.tmpl:59 msgid "Commands" msgstr "Kommandos" #-------------------- -#: ../html/help.tmpl:62 ../lib/XXV/MODULES/HTTPD.pm:94 ../lib/XXV/MODULES/WAPD.pm:78 ../wml/widgets/footer.tmpl:17 +#: ../html/help.tmpl:61 ../lib/XXV/MODULES/HTTPD.pm:94 ../lib/XXV/MODULES/WAPD.pm:78 ../wml/widgets/footer.tmpl:17 msgid "Autotimer" msgstr "Autotimer" #-------------------- -#: ../html/help.tmpl:64 ../lib/XXV/MODULES/HTTPD.pm:95 ../lib/XXV/MODULES/WAPD.pm:79 ../wml/tlist.tmpl:2 ../wml/tsearch.tmpl:2 ../wml/widgets/footer.tmpl:15 +#: ../html/help.tmpl:63 ../lib/XXV/MODULES/HTTPD.pm:95 ../lib/XXV/MODULES/WAPD.pm:79 ../wml/tlist.tmpl:2 ../wml/tsearch.tmpl:2 ../wml/widgets/footer.tmpl:15 msgid "Timers" msgstr "Timer" #-------------------- -#: ../html/help.tmpl:66 ../lib/XXV/MODULES/HTTPD.pm:96 ../lib/XXV/MODULES/WAPD.pm:80 ../wml/widgets/footer.tmpl:18 +#: ../html/help.tmpl:65 ../lib/XXV/MODULES/HTTPD.pm:96 ../lib/XXV/MODULES/WAPD.pm:80 ../wml/widgets/footer.tmpl:18 msgid "Recordings" msgstr "Aufnahmen" #-------------------- -#: ../html/help.tmpl:68 ../lib/XXV/MODULES/HTTPD.pm:97 ../lib/XXV/MODULES/MEDIALIB.pm:1248 ../lib/XXV/MODULES/WAPD.pm:81 +#: ../html/help.tmpl:67 ../lib/XXV/MODULES/HTTPD.pm:97 ../lib/XXV/MODULES/MEDIALIB.pm:1255 ../lib/XXV/MODULES/WAPD.pm:81 msgid "Music" msgstr "Musik" #-------------------- -#: ../html/help.tmpl:70 ../lib/XXV/MODULES/HTTPD.pm:98 ../lib/XXV/MODULES/WAPD.pm:82 ../wml/widgets/footer.tmpl:19 +#: ../html/help.tmpl:69 ../lib/XXV/MODULES/HTTPD.pm:98 ../lib/XXV/MODULES/WAPD.pm:82 ../wml/widgets/footer.tmpl:19 msgid "Remote" msgstr "Fernbedienung" #-------------------- -#: ../html/help.tmpl:72 ../html/widgets/vtx.tmpl:3 ../lib/XXV/MODULES/HTTPD.pm:99 ../lib/XXV/MODULES/WAPD.pm:83 +#: ../html/help.tmpl:71 ../html/widgets/vtx.tmpl:3 ../lib/XXV/MODULES/HTTPD.pm:99 ../lib/XXV/MODULES/WAPD.pm:83 msgid "Teletext" msgstr "Videotext" #-------------------- -#: ../html/help.tmpl:74 +#: ../html/help.tmpl:73 msgid "Media library" msgstr "Medienbibliothek" #-------------------- -#: ../html/help.tmpl:78 ../lib/XXV/MODULES/USER.pm:524 +#: ../html/help.tmpl:77 ../lib/XXV/MODULES/USER.pm:528 msgid "Preferences" msgstr "Einstellungen" #-------------------- -#: ../html/help.tmpl:84 +#: ../html/help.tmpl:83 #. (10) msgid "Edit channels" msgstr "Kanäle bearbeiten" #-------------------- -#: ../html/help.tmpl:88 ../lib/XXV/MODULES/HTTPD.pm:100 ../lib/XXV/MODULES/TIMERS.pm:1075 ../lib/XXV/MODULES/WAPD.pm:84 +#: ../html/help.tmpl:87 ../lib/XXV/MODULES/HTTPD.pm:100 ../lib/XXV/MODULES/TIMERS.pm:1095 ../lib/XXV/MODULES/WAPD.pm:84 msgid "Status" msgstr "Status" #-------------------- -#: ../html/help.tmpl:89 ../lib/XXV/MODULES/STATUS.pm:210 +#: ../html/help.tmpl:88 ../lib/XXV/MODULES/STATUS.pm:210 msgid "Vitals" msgstr "Wichtiges" #-------------------- -#: ../html/help.tmpl:90 ../lib/XXV/MODULES/STATUS.pm:274 +#: ../html/help.tmpl:89 ../lib/XXV/MODULES/STATUS.pm:274 msgid "Memory" msgstr "Speicher" #-------------------- -#: ../html/help.tmpl:91 +#: ../html/help.tmpl:90 ../lib/XXV/MODULES/STATUS.pm:710 msgid "Filesystem" msgstr "Filesystem" #-------------------- -#: ../html/help.tmpl:92 ../lib/XXV/MODULES/STATUS.pm:228 +#: ../html/help.tmpl:91 ../lib/XXV/MODULES/STATUS.pm:228 msgid "Network" msgstr "Netzwerk" #-------------------- -#: ../html/help.tmpl:93 +#: ../html/help.tmpl:92 msgid "Hardware" msgstr "Hardware" #-------------------- -#: ../html/help.tmpl:97 +#: ../html/help.tmpl:96 msgid "Documentation" msgstr "Dokumentation" #-------------------- -#: ../html/help.tmpl:98 +#: ../html/help.tmpl:97 msgid "News" msgstr "Neuigkeiten" #-------------------- -#: ../html/help.tmpl:99 ../lib/XXV/MODULES/MEDIALIB.pm:1256 +#: ../html/help.tmpl:98 ../lib/XXV/MODULES/MEDIALIB.pm:1263 msgid "History" msgstr "Geschichte" #-------------------- +#: ../html/help.tmpl:99 +msgid "License" +msgstr "Lizenz" + +#-------------------- #: ../html/javascript/records.js:7 msgid "When you want this timer save then has him a conflict with timer: " msgstr "Wenn du diesen Timer zu speichern wünschst, dann hat er ein Konflikt mit Timer: " @@ -564,72 +564,72 @@ msgid "Memory usage in bytes" msgstr "Verwendeter Speicher in Bytes" #-------------------- -#: ../html/memory.tmpl:72 +#: ../html/memory.tmpl:80 msgid "Total Memory" msgstr "Gesamter Speicher" #-------------------- -#: ../html/mlcopy.tmpl:108 ../html/mldisplay.tmpl:110 ../html/mledit.tmpl:108 ../html/mlimport.tmpl:108 +#: ../html/mlcopy.tmpl:107 ../html/mldisplay.tmpl:110 ../html/mledit.tmpl:107 ../html/mlimport.tmpl:107 msgid "TV-Episode" msgstr "TV-Episode" #-------------------- -#: ../html/mlcopy.tmpl:116 ../html/mldisplay.tmpl:115 ../html/mledit.tmpl:116 ../html/mlimport.tmpl:116 ../lib/XXV/MODULES/MEDIALIB.pm:1322 +#: ../html/mlcopy.tmpl:115 ../html/mldisplay.tmpl:115 ../html/mledit.tmpl:115 ../html/mlimport.tmpl:115 ../lib/XXV/MODULES/MEDIALIB.pm:1329 msgid "Seen" msgstr "Gesehen" #-------------------- -#: ../html/mlcopy.tmpl:124 ../html/mldisplay.tmpl:38 ../html/mledit.tmpl:124 ../html/mlimport.tmpl:124 +#: ../html/mlcopy.tmpl:123 ../html/mldisplay.tmpl:38 ../html/mledit.tmpl:123 ../html/mlimport.tmpl:123 msgid "Runtime" msgstr "Laufzeit" #-------------------- -#: ../html/mlcopy.tmpl:129 ../html/mldisplay.tmpl:30 ../html/mledit.tmpl:129 ../html/mlimport.tmpl:129 ../html/mlist.tmpl:75 ../lib/XXV/MODULES/MEDIALIB.pm:1297 ../lib/XXV/MODULES/MUSIC.pm:593 +#: ../html/mlcopy.tmpl:128 ../html/mldisplay.tmpl:30 ../html/mledit.tmpl:128 ../html/mlimport.tmpl:128 ../html/mlist.tmpl:75 ../lib/XXV/MODULES/MEDIALIB.pm:1304 ../lib/XXV/MODULES/MUSIC.pm:612 msgid "Year" msgstr "Jahr" #-------------------- -#: ../html/mlcopy.tmpl:135 ../html/mldisplay.tmpl:122 ../html/mledit.tmpl:135 ../html/mlimport.tmpl:135 +#: ../html/mlcopy.tmpl:134 ../html/mldisplay.tmpl:122 ../html/mledit.tmpl:134 ../html/mlimport.tmpl:134 msgid "Filename" msgstr "Dateiname" #-------------------- -#: ../html/mlcopy.tmpl:141 ../html/mldisplay.tmpl:209 ../html/mledit.tmpl:141 ../html/mlimport.tmpl:141 ../lib/XXV/MODULES/MEDIALIB.pm:1295 +#: ../html/mlcopy.tmpl:140 ../html/mldisplay.tmpl:209 ../html/mledit.tmpl:140 ../html/mlimport.tmpl:140 ../lib/XXV/MODULES/MEDIALIB.pm:1302 msgid "Actors" msgstr "Schauspieler" #-------------------- -#: ../html/mlcopy.tmpl:149 ../html/mldisplay.tmpl:130 ../html/mledit.tmpl:149 ../html/mlimport.tmpl:149 +#: ../html/mlcopy.tmpl:148 ../html/mldisplay.tmpl:130 ../html/mledit.tmpl:148 ../html/mlimport.tmpl:148 msgid "Filesize" msgstr "Dateigröße" #-------------------- -#: ../html/mlcopy.tmpl:157 ../html/mldisplay.tmpl:140 ../html/mledit.tmpl:157 ../html/mlimport.tmpl:157 +#: ../html/mlcopy.tmpl:156 ../html/mldisplay.tmpl:140 ../html/mledit.tmpl:156 ../html/mlimport.tmpl:156 msgid "Filedate" msgstr "Dateidatum" #-------------------- -#: ../html/mlcopy.tmpl:165 ../html/mldisplay.tmpl:158 ../html/mledit.tmpl:165 ../html/mlimport.tmpl:165 +#: ../html/mlcopy.tmpl:164 ../html/mldisplay.tmpl:158 ../html/mledit.tmpl:164 ../html/mlimport.tmpl:164 msgid "Audio Codec" msgstr "Audio Codec" #-------------------- -#: ../html/mlcopy.tmpl:173 ../html/mldisplay.tmpl:166 ../html/mledit.tmpl:173 ../html/mlimport.tmpl:173 +#: ../html/mlcopy.tmpl:172 ../html/mldisplay.tmpl:166 ../html/mledit.tmpl:172 ../html/mlimport.tmpl:172 msgid "Video Codec" msgstr "Video Codec" #-------------------- -#: ../html/mlcopy.tmpl:181 ../html/mldisplay.tmpl:148 ../html/mledit.tmpl:181 ../html/mlimport.tmpl:181 +#: ../html/mlcopy.tmpl:180 ../html/mldisplay.tmpl:148 ../html/mledit.tmpl:180 ../html/mlimport.tmpl:180 msgid "Size" msgstr "Größe" #-------------------- -#: ../html/mlcopy.tmpl:188 ../html/mldisplay.tmpl:201 ../html/mledit.tmpl:188 ../html/mlimport.tmpl:188 ../html/mlist.tmpl:77 ../lib/XXV/MODULES/MEDIALIB.pm:1302 +#: ../html/mlcopy.tmpl:187 ../html/mldisplay.tmpl:201 ../html/mledit.tmpl:187 ../html/mlimport.tmpl:187 ../html/mlist.tmpl:77 ../lib/XXV/MODULES/MEDIALIB.pm:1309 msgid "Comment" msgstr "Kommentar" #-------------------- -#: ../html/mlcopy.tmpl:195 ../html/mledit.tmpl:195 ../html/mlimport.tmpl:195 ../html/mlist.tmpl:76 +#: ../html/mlcopy.tmpl:194 ../html/mledit.tmpl:194 ../html/mlimport.tmpl:194 ../html/mlist.tmpl:76 msgid "Genre" msgstr "Genre" @@ -639,22 +639,22 @@ msgid "Edit Media" msgstr "Medium editieren" #-------------------- -#: ../html/mlcopy.tmpl:202 ../html/mledit.tmpl:202 ../html/mlimport.tmpl:202 +#: ../html/mlcopy.tmpl:201 ../html/mledit.tmpl:201 ../html/mlimport.tmpl:201 msgid "Save" msgstr "Speichern" #-------------------- -#: ../html/mlcopy.tmpl:24 ../html/mledit.tmpl:24 ../html/mlimport.tmpl:24 ../html/rlist.tmpl:238 ../html/rsearch.tmpl:238 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:362 ../lib/XXV/MODULES/AUTOTIMER.pm:563 ../lib/XXV/MODULES/CHRONICLE.pm:161 ../lib/XXV/MODULES/CHRONICLE.pm:201 ../lib/XXV/MODULES/EPG.pm:736 ../lib/XXV/MODULES/EPG.pm:838 ../lib/XXV/MODULES/EPG.pm:912 ../lib/XXV/MODULES/MEDIALIB.pm:1292 ../lib/XXV/MODULES/MUSIC.pm:591 ../lib/XXV/MODULES/RECORDS.pm:1277 ../lib/XXV/MODULES/RECORDS.pm:1350 ../lib/XXV/MODULES/TIMERS.pm:1080 +#: ../html/mlcopy.tmpl:23 ../html/mledit.tmpl:23 ../html/mlimport.tmpl:23 ../html/rlist.tmpl:238 ../html/rsearch.tmpl:238 ../html/topten.tmpl:32 ../lib/XXV/MODULES/AUTOTIMER.pm:425 ../lib/XXV/MODULES/AUTOTIMER.pm:626 ../lib/XXV/MODULES/CHRONICLE.pm:166 ../lib/XXV/MODULES/CHRONICLE.pm:206 ../lib/XXV/MODULES/EPG.pm:746 ../lib/XXV/MODULES/EPG.pm:848 ../lib/XXV/MODULES/EPG.pm:922 ../lib/XXV/MODULES/MEDIALIB.pm:1299 ../lib/XXV/MODULES/MUSIC.pm:610 ../lib/XXV/MODULES/RECORDS.pm:1385 ../lib/XXV/MODULES/RECORDS.pm:1460 ../lib/XXV/MODULES/TIMERS.pm:1100 msgid "Title" msgstr "Titel" #-------------------- -#: ../html/mlcopy.tmpl:28 ../html/mledit.tmpl:28 ../html/mlimport.tmpl:28 +#: ../html/mlcopy.tmpl:27 ../html/mledit.tmpl:27 ../html/mlimport.tmpl:27 msgid "Search at" msgstr "Suche bei" #-------------------- -#: ../html/mlcopy.tmpl:37 ../html/mledit.tmpl:37 ../html/mlimport.tmpl:37 ../html/rlist.tmpl:239 ../html/rsearch.tmpl:239 ../lib/XXV/MODULES/AUTOTIMER.pm:363 ../lib/XXV/MODULES/AUTOTIMER.pm:564 ../lib/XXV/MODULES/CHRONICLE.pm:162 ../lib/XXV/MODULES/CHRONICLE.pm:202 ../lib/XXV/MODULES/EPG.pm:737 ../lib/XXV/MODULES/MEDIALIB.pm:1293 ../lib/XXV/MODULES/RECORDS.pm:1278 ../lib/XXV/MODULES/RECORDS.pm:1351 +#: ../html/mlcopy.tmpl:36 ../html/mledit.tmpl:36 ../html/mlimport.tmpl:36 ../html/rlist.tmpl:239 ../html/rsearch.tmpl:239 ../lib/XXV/MODULES/AUTOTIMER.pm:426 ../lib/XXV/MODULES/AUTOTIMER.pm:627 ../lib/XXV/MODULES/CHRONICLE.pm:167 ../lib/XXV/MODULES/CHRONICLE.pm:207 ../lib/XXV/MODULES/EPG.pm:747 ../lib/XXV/MODULES/MEDIALIB.pm:1300 ../lib/XXV/MODULES/RECORDS.pm:1386 ../lib/XXV/MODULES/RECORDS.pm:1461 msgid "Subtitle" msgstr "Serientitel" @@ -664,57 +664,57 @@ msgid "Create Media" msgstr "Medium erstellen" #-------------------- -#: ../html/mlcopy.tmpl:43 ../html/mldisplay.tmpl:78 ../html/mledit.tmpl:43 ../html/mlimport.tmpl:43 ../lib/XXV/MODULES/MEDIALIB.pm:1298 +#: ../html/mlcopy.tmpl:42 ../html/mldisplay.tmpl:78 ../html/mledit.tmpl:42 ../html/mlimport.tmpl:42 ../lib/XXV/MODULES/MEDIALIB.pm:1305 msgid "Country" msgstr "Land" #-------------------- -#: ../html/mlcopy.tmpl:51 ../html/mledit.tmpl:51 ../html/mlimport.tmpl:51 +#: ../html/mlcopy.tmpl:50 ../html/mledit.tmpl:50 ../html/mlimport.tmpl:50 msgid "Cover URL" msgstr "Cover URL" #-------------------- -#: ../html/mlcopy.tmpl:57 ../html/mldisplay.tmpl:48 ../html/mledit.tmpl:57 ../html/mlimport.tmpl:57 ../lib/XXV/MODULES/MEDIALIB.pm:1294 +#: ../html/mlcopy.tmpl:56 ../html/mldisplay.tmpl:48 ../html/mledit.tmpl:56 ../html/mlimport.tmpl:56 ../lib/XXV/MODULES/MEDIALIB.pm:1301 msgid "Director" msgstr "Regisseur" #-------------------- -#: ../html/mlcopy.tmpl:65 ../html/mldisplay.tmpl:62 ../html/mledit.tmpl:65 ../html/mlimport.tmpl:65 ../lib/XXV/MODULES/MEDIALIB.pm:1301 +#: ../html/mlcopy.tmpl:64 ../html/mldisplay.tmpl:62 ../html/mledit.tmpl:64 ../html/mlimport.tmpl:64 ../lib/XXV/MODULES/MEDIALIB.pm:1308 msgid "Language" msgstr "Spache" #-------------------- -#: ../html/mlcopy.tmpl:69 ../html/mlcopy.tmpl:70 ../html/mledit.tmpl:69 ../html/mledit.tmpl:70 ../html/mlimport.tmpl:69 ../html/mlimport.tmpl:70 +#: ../html/mlcopy.tmpl:68 ../html/mlcopy.tmpl:69 ../html/mledit.tmpl:68 ../html/mledit.tmpl:69 ../html/mlimport.tmpl:68 ../html/mlimport.tmpl:69 msgid "german" msgstr "deutsch" #-------------------- -#: ../html/mlcopy.tmpl:72 ../html/mlcopy.tmpl:73 ../html/mledit.tmpl:72 ../html/mledit.tmpl:73 ../html/mlimport.tmpl:72 ../html/mlimport.tmpl:73 +#: ../html/mlcopy.tmpl:71 ../html/mlcopy.tmpl:72 ../html/mledit.tmpl:71 ../html/mledit.tmpl:72 ../html/mlimport.tmpl:71 ../html/mlimport.tmpl:72 msgid "english" msgstr "englisch" #-------------------- -#: ../html/mlcopy.tmpl:75 ../html/mlcopy.tmpl:76 ../html/mledit.tmpl:75 ../html/mledit.tmpl:76 ../html/mlimport.tmpl:75 ../html/mlimport.tmpl:76 +#: ../html/mlcopy.tmpl:74 ../html/mlcopy.tmpl:75 ../html/mledit.tmpl:74 ../html/mledit.tmpl:75 ../html/mlimport.tmpl:74 ../html/mlimport.tmpl:75 msgid "french" msgstr "französisch" #-------------------- -#: ../html/mlcopy.tmpl:78 ../html/mlcopy.tmpl:79 ../html/mledit.tmpl:78 ../html/mledit.tmpl:79 ../html/mlimport.tmpl:78 ../html/mlimport.tmpl:79 +#: ../html/mlcopy.tmpl:77 ../html/mlcopy.tmpl:78 ../html/mledit.tmpl:77 ../html/mledit.tmpl:78 ../html/mlimport.tmpl:77 ../html/mlimport.tmpl:78 msgid "spanish" msgstr "spanisch" #-------------------- -#: ../html/mlcopy.tmpl:83 ../html/mldisplay.tmpl:193 ../html/mledit.tmpl:83 ../html/mlimport.tmpl:83 ../lib/XXV/MODULES/MEDIALIB.pm:1296 +#: ../html/mlcopy.tmpl:82 ../html/mldisplay.tmpl:193 ../html/mledit.tmpl:82 ../html/mlimport.tmpl:82 ../lib/XXV/MODULES/MEDIALIB.pm:1303 msgid "Plot" msgstr "Handlung" #-------------------- -#: ../html/mlcopy.tmpl:91 ../html/mldisplay.tmpl:102 ../html/mledit.tmpl:91 ../html/mlimport.tmpl:91 ../lib/XXV/MODULES/MEDIALIB.pm:1299 +#: ../html/mlcopy.tmpl:90 ../html/mldisplay.tmpl:102 ../html/mledit.tmpl:90 ../html/mlimport.tmpl:90 ../lib/XXV/MODULES/MEDIALIB.pm:1306 msgid "DiskID" msgstr "DiskID" #-------------------- -#: ../html/mlcopy.tmpl:96 ../html/mldisplay.tmpl:92 ../html/mledit.tmpl:96 ../html/mlimport.tmpl:96 ../lib/XXV/MODULES/MEDIALIB.pm:1300 +#: ../html/mlcopy.tmpl:95 ../html/mldisplay.tmpl:92 ../html/mledit.tmpl:95 ../html/mlimport.tmpl:95 ../lib/XXV/MODULES/MEDIALIB.pm:1307 msgid "Mediatype" msgstr "Medientyp" @@ -739,7 +739,7 @@ msgid "Albums" msgstr "Alben" #-------------------- -#: ../html/mlist.tmpl:24 ../html/mlnavcontainer.tmpl:96 ../html/mlsearch.tmpl:46 ../html/search.tmpl:66 ../html/widgets/vtx.tmpl:28 ../lib/XXV/MODULES/AUTOTIMER.pm:1024 ../lib/XXV/MODULES/AUTOTIMER.pm:999 ../wml/next.tmpl:15 ../wml/now.tmpl:15 ../wml/program.tmpl:43 ../wml/search.tmpl:17 +#: ../html/mlist.tmpl:24 ../html/mlnavcontainer.tmpl:96 ../html/mlsearch.tmpl:46 ../html/search.tmpl:66 ../html/widgets/vtx.tmpl:28 ../lib/XXV/MODULES/AUTOTIMER.pm:1055 ../lib/XXV/MODULES/AUTOTIMER.pm:1080 ../wml/next.tmpl:15 ../wml/now.tmpl:15 ../wml/program.tmpl:43 ../wml/search.tmpl:17 msgid "Search" msgstr "Suche" @@ -774,7 +774,7 @@ msgid "Selection" msgstr "Auswählen" #-------------------- -#: ../html/mlist.tmpl:74 ../lib/XXV/MODULES/MUSIC.pm:589 +#: ../html/mlist.tmpl:74 ../lib/XXV/MODULES/MUSIC.pm:608 msgid "Artist" msgstr "Künstler" @@ -939,12 +939,12 @@ msgid "Lifetime" msgstr "Lebenszeit" #-------------------- -#: ../html/rdisplay.tmpl:162 ../lib/XXV/MODULES/TIMERS.pm:1081 +#: ../html/rdisplay.tmpl:162 ../lib/XXV/MODULES/TIMERS.pm:1101 msgid "Priority" msgstr "Priorität" #-------------------- -#: ../html/rdisplay.tmpl:63 ../html/rlist.tmpl:103 ../html/rlist.tmpl:241 ../html/rsearch.tmpl:103 ../html/rsearch.tmpl:241 ../lib/XXV/MODULES/RECORDS.pm:1279 ../lib/XXV/MODULES/RECORDS.pm:1352 +#: ../html/rdisplay.tmpl:63 ../html/rlist.tmpl:103 ../html/rlist.tmpl:241 ../html/rsearch.tmpl:103 ../html/rsearch.tmpl:241 ../lib/XXV/MODULES/RECORDS.pm:1387 ../lib/XXV/MODULES/RECORDS.pm:1462 msgid "Duration" msgstr "Dauer" @@ -969,7 +969,7 @@ msgid "Cut recording" msgstr "Aufnahme schneiden" #-------------------- -#: ../html/rdisplay.tmpl:84 ../lib/XXV/MODULES/RECORDS.pm:1667 +#: ../html/rdisplay.tmpl:84 ../lib/XXV/MODULES/RECORDS.pm:1799 msgid "Edit recording" msgstr "Aufnahme bearbeiten" @@ -999,7 +999,7 @@ msgid "Stored recordings" msgstr "Gespeicherte Aufnahmen" #-------------------- -#: ../html/rlist.tmpl:121 ../html/rsearch.tmpl:121 ../lib/XXV/MODULES/RECORDS.pm:117 +#: ../html/rlist.tmpl:121 ../html/rsearch.tmpl:121 ../lib/XXV/MODULES/RECORDS.pm:120 msgid "Update recordings" msgstr "Lese die Aufnahmeliste neu ein" @@ -1089,7 +1089,7 @@ msgid "Search in fields" msgstr "Suchfelder" #-------------------- -#: ../html/search.tmpl:27 ../html/search.tmpl:35 ../html/search.tmpl:42 ../lib/XXV/MODULES/MEDIALIB.pm:1321 +#: ../html/search.tmpl:27 ../html/search.tmpl:35 ../html/search.tmpl:42 ../lib/XXV/MODULES/MEDIALIB.pm:1328 msgid "All" msgstr "Alle" @@ -1296,7 +1296,7 @@ msgid "Host does not exist!" msgstr "Rechnername ist unbekannt!" #-------------------- -#: ../html/widgets/menu.tmpl:4 ../lib/XXV/OUTPUT/Console.pm:150 +#: ../html/widgets/menu.tmpl:4 ../lib/XXV/OUTPUT/Console.pm:149 msgid "ERROR" msgstr "FEHLER" @@ -1361,14 +1361,34 @@ msgid "Next page" msgstr "Nächste Seite" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:1003 -msgid "Dir" -msgstr "Dir" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:1007 +msgid "disabled" +msgstr "Deaktiviert" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:1008 +msgid "activated" +msgstr "Aktiviert" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:1009 +msgid "Autotimer %s is %s." +msgstr "Autotimer %s ist %s." + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:1054 +msgid "Activ" +msgstr "Aktiv" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:1059 +msgid "Directory" +msgstr "Verzeichnis" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:1004 -msgid "Min" -msgstr "Min" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:1060 +msgid "Minimum length" +msgstr "Minimale Länge" #-------------------- #: ../lib/XXV/MODULES/AUTOTIMER.pm:110 @@ -1400,19 +1420,24 @@ msgid "This module searches for EPG entries with user-defined text and creates n msgstr "Diese Modul sucht nach EPG Einträgen mit nutzerdefinierten Texten und erzeugt neue Timer." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:29 ../lib/XXV/MODULES/CHRONICLE.pm:25 ../lib/XXV/MODULES/EVENTS.pm:32 ../lib/XXV/MODULES/HTTPD.pm:55 ../lib/XXV/MODULES/INTERFACE.pm:30 ../lib/XXV/MODULES/LOGREAD.pm:29 ../lib/XXV/MODULES/MEDIALIB.pm:31 ../lib/XXV/MODULES/MUSIC.pm:38 ../lib/XXV/MODULES/REMOTE.pm:25 ../lib/XXV/MODULES/REPORT.pm:27 ../lib/XXV/MODULES/ROBOT.pm:26 ../lib/XXV/MODULES/SHARE.pm:50 ../lib/XXV/MODULES/STATUS.pm:29 ../lib/XXV/MODULES/TELNET.pm:27 ../lib/XXV/MODULES/VTX.pm:25 ../lib/XXV/MODULES/WAPD.pm:40 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:67 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:31 ../lib/XXV/OUTPUT/NEWS/RSS.pm:30 ../lib/XXV/OUTPUT/NEWS/VDR.pm:27 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:29 ../lib/XXV/MODULES/CHRONICLE.pm:25 ../lib/XXV/MODULES/EVENTS.pm:32 ../lib/XXV/MODULES/HTTPD.pm:55 ../lib/XXV/MODULES/INTERFACE.pm:30 ../lib/XXV/MODULES/LOGREAD.pm:29 ../lib/XXV/MODULES/MEDIALIB.pm:31 ../lib/XXV/MODULES/MUSIC.pm:38 ../lib/XXV/MODULES/REMOTE.pm:25 ../lib/XXV/MODULES/REPORT.pm:27 ../lib/XXV/MODULES/ROBOT.pm:26 ../lib/XXV/MODULES/SHARE.pm:50 ../lib/XXV/MODULES/STATUS.pm:29 ../lib/XXV/MODULES/TELNET.pm:26 ../lib/XXV/MODULES/VTX.pm:25 ../lib/XXV/MODULES/WAPD.pm:40 ../lib/XXV/OUTPUT/NEWS/JABBER.pm:67 ../lib/XXV/OUTPUT/NEWS/MAIL.pm:31 ../lib/XXV/OUTPUT/NEWS/RSS.pm:30 ../lib/XXV/OUTPUT/NEWS/VDR.pm:27 msgid "Activate this service" msgstr "Aktiviere diesen Dienst" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:330 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:325 msgid "Searching for autotimer ..." msgstr "Schaue nach Autotimer ..." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:345 ../lib/XXV/MODULES/AUTOTIMER.pm:350 -msgid "Search for autotimer with ID(%d) with search pattern '%s'" -msgstr "Schaue nach Autotimer mit ID(%d) mit Suchmuster '%s'" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:335 +msgid "Autotimer process created %d timers and modified %d timers." +msgstr "Autotimervorgang hat %d Timer erzeugt und %d Timer modifiziert." + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:339 +msgid "Back to autotimer listing." +msgstr "Zurück zur Autotimer Liste" #-------------------- #: ../lib/XXV/MODULES/AUTOTIMER.pm:35 @@ -1420,122 +1445,117 @@ msgid "Exclude channels from autotimer" msgstr "Schliesse Kanäle von Autotimer aus." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:358 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:409 ../lib/XXV/MODULES/AUTOTIMER.pm:414 +msgid "Search for autotimer '%s'" +msgstr "Schaue nach Autotimer '%s'" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:422 msgid "Found %d entries for '%s' in EPG database." msgstr "%d Einträge für '%s' in EPG Datenbank gefunden." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:364 ../lib/XXV/MODULES/CHRONICLE.pm:164 ../lib/XXV/MODULES/CHRONICLE.pm:204 ../lib/XXV/MODULES/TIMERS.pm:1076 -msgid "Day" -msgstr "Tag" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:50 +msgid "Display status of autotimers." +msgstr "Status der Autotimer anzeigen." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:439 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:510 msgid "Could not save timer for '%s' : %s" msgstr "Konnte Timer für '%s' nicht speichern : %s" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:444 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:515 msgid "Modified timer for '%s'." msgstr "Timer für '%s' modifiziert." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:448 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:519 msgid "Timer for '%s' has been created." msgstr "Timer für '%s' erzeugt." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:456 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:527 msgid "Created %d timer for '%s'." msgstr "%d Timer für '%s' erzeugt. " #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:465 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:536 msgid "Modified %d timer for '%s'." msgstr "%d Timer für '%s' modifiziert." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:475 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:551 msgid "Read new timers into database." msgstr "Lese neue Timer in Datenbank." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:487 -msgid "Autotimer process created %d timers and modified %d timers." -msgstr "Autotimervorgang hat %d Timer erzeugt und %d Timer modifiziert." - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:491 -msgid "Back to autotimer listing." -msgstr "Zurück zur Autotimer Liste" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:50 -msgid "Display status of autotimers." -msgstr "Status der Autotimer anzeigen." - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:533 ../lib/XXV/MODULES/AUTOTIMER.pm:895 ../lib/XXV/MODULES/AUTOTIMER.pm:925 ../lib/XXV/MODULES/AUTOTIMER.pm:934 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:594 ../lib/XXV/MODULES/AUTOTIMER.pm:947 ../lib/XXV/MODULES/AUTOTIMER.pm:977 ../lib/XXV/MODULES/AUTOTIMER.pm:986 msgid "The autotimer '%s' does not exist in the database." msgstr "Der Autotimer '%s' existiert nicht in der Datenbank!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:553 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:616 msgid "Mon" msgstr "Mo" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:554 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:617 msgid "Tue" msgstr "Di" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:555 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:618 msgid "Wed" msgstr "Mi" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:556 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:619 msgid "Thu" msgstr "Do" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:557 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:620 msgid "Fri" msgstr "Fr" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:558 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:621 msgid "Sat" msgstr "Sa" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:559 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:622 msgid "Sun" msgstr "So" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:569 ../wml/tlist.tmpl:26 ../wml/tlist.tmpl:67 ../wml/tsearch.tmpl:26 ../wml/tsearch.tmpl:67 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:63 +msgid "Delete a autotimer 'aid'" +msgstr "Löschen eines Autotimer 'aid'" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:632 ../wml/tlist.tmpl:26 ../wml/tlist.tmpl:67 ../wml/tsearch.tmpl:26 ../wml/tsearch.tmpl:67 msgid "Timer" msgstr "Timer" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:570 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:633 msgid "Existing recording" msgstr "Vorhandene Aufnahme" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:571 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:634 msgid "Recording chronicle" msgstr "Aufnahmechronik" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:588 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:651 msgid "Activate this autotimer" msgstr "Aktiviere diesen Autotimer" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:593 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:655 msgid "" "Search terms to search for EPG entries.\n" "You can also fine tune your search :\n" @@ -1550,212 +1570,182 @@ msgstr "" "* durch ein Minuszeichen zum Ausschliessen von Suchbegriffen z.B. 'Heute,-Morgen'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:601 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:663 msgid "Search in this EPG fields" msgstr "Suche in diesen EPG-Feldern" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:622 ../lib/XXV/MODULES/AUTOTIMER.pm:672 ../lib/XXV/MODULES/AUTOTIMER.pm:749 ../lib/XXV/MODULES/USER.pm:394 ../lib/XXV/MODULES/USER.pm:401 ../lib/XXV/MODULES/USER.pm:417 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:684 ../lib/XXV/MODULES/AUTOTIMER.pm:734 ../lib/XXV/MODULES/AUTOTIMER.pm:811 ../lib/XXV/MODULES/USER.pm:398 ../lib/XXV/MODULES/USER.pm:405 ../lib/XXV/MODULES/USER.pm:421 msgid "You can choose: %s!" msgstr "Sie können wählen: %s!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:63 -msgid "Delete a autotimer 'aid'" -msgstr "Löschen eines Autotimer 'aid'" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:637 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:699 msgid "Limit search to these channels" msgstr "Begrenze Suche auf diese Kanäle" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:645 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:70 +msgid "Edit an autotimer 'aid'" +msgstr "Editieren eines Autotimer 'aid'" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:707 msgid "The channel '%s' does not exist!" msgstr "Der Kanal '%s' existiert nicht!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:652 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:714 msgid "Ignore retries with same title?" msgstr "Ignoriere Wiederholungen mit gleichen Titel?" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:688 ../lib/XXV/MODULES/TIMERS.pm:638 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:750 ../lib/XXV/MODULES/TIMERS.pm:644 msgid "Start time in format 'HH:MM'" msgstr "Startzeit im Format 'HH:MM'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:691 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:753 msgid "You set a start time without an end time!" msgstr "Startzeitpunkt ohne Stoppzeitpunkt definiert!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:695 ../lib/XXV/MODULES/AUTOTIMER.pm:701 ../lib/XXV/MODULES/AUTOTIMER.pm:718 ../lib/XXV/MODULES/AUTOTIMER.pm:724 ../lib/XXV/MODULES/TIMERS.pm:642 ../lib/XXV/MODULES/TIMERS.pm:648 ../lib/XXV/MODULES/TIMERS.pm:661 ../lib/XXV/MODULES/TIMERS.pm:667 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:757 ../lib/XXV/MODULES/AUTOTIMER.pm:763 ../lib/XXV/MODULES/AUTOTIMER.pm:780 ../lib/XXV/MODULES/AUTOTIMER.pm:786 ../lib/XXV/MODULES/TIMERS.pm:648 ../lib/XXV/MODULES/TIMERS.pm:654 ../lib/XXV/MODULES/TIMERS.pm:667 ../lib/XXV/MODULES/TIMERS.pm:673 msgid "The time is incorrect!" msgstr "Die Zeit ist nicht korrekt!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:70 -msgid "Edit an autotimer 'aid'" -msgstr "Editieren eines Autotimer 'aid'" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:77 +msgid "Search for autotimer with text 'aid'" +msgstr "Suche nach Autotimer mit Text 'aid'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:711 ../lib/XXV/MODULES/TIMERS.pm:657 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:773 ../lib/XXV/MODULES/TIMERS.pm:663 msgid "End time in format 'HH:MM'" msgstr "Endzeit im Format 'HH:MM'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:714 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:776 msgid "You set an end time without a start time!" msgstr "Stoppzeitpunkt ohne Startzeitpunkt definiert!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:729 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:791 msgid "Only search these weekdays" msgstr "Suche nur an diesen Wochentagen" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:762 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:824 msgid "Activate VPS for new timers" msgstr "Aktiviere VPS für neue Timer" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:766 ../lib/XXV/MODULES/TIMERS.pm:32 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:828 ../lib/XXV/MODULES/TIMERS.pm:32 msgid "Buffer time in minutes before the scheduled start of a recording" msgstr "Pufferzeit in Minuten, vor dem zeitlichen Anfang der Aufnahme." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:77 -msgid "Search for autotimer with text 'aid'" -msgstr "Suche nach Autotimer mit Text 'aid'" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:83 +msgid "Show autotimer 'aid'" +msgstr "Zeige Autotimer 'aid'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:774 ../lib/XXV/MODULES/AUTOTIMER.pm:788 ../lib/XXV/MODULES/AUTOTIMER.pm:801 ../lib/XXV/MODULES/AUTOTIMER.pm:817 ../lib/XXV/MODULES/AUTOTIMER.pm:833 ../lib/XXV/MODULES/CHANNELS.pm:666 ../lib/XXV/MODULES/CHANNELS.pm:697 ../lib/XXV/MODULES/CHANNELS.pm:736 ../lib/XXV/MODULES/CHANNELS.pm:749 ../lib/XXV/MODULES/CHANNELS.pm:775 ../lib/XXV/MODULES/CHANNELS.pm:801 ../lib/XXV/MODULES/CHANNELS.pm:814 ../lib/XXV/MODULES/CHANNELS.pm:827 ../lib/XXV/MODULES/CHANNELS.pm:840 ../lib/XXV/MODULES/RECORDS.pm:1608 ../lib/XXV/MODULES/RECORDS.pm:1622 ../lib/XXV/MODULES/TIMERS.pm:683 ../lib/XXV/MODULES/TIMERS.pm:699 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:836 ../lib/XXV/MODULES/AUTOTIMER.pm:850 ../lib/XXV/MODULES/AUTOTIMER.pm:863 ../lib/XXV/MODULES/AUTOTIMER.pm:879 ../lib/XXV/MODULES/AUTOTIMER.pm:895 ../lib/XXV/MODULES/CHANNELS.pm:670 ../lib/XXV/MODULES/CHANNELS.pm:701 ../lib/XXV/MODULES/CHANNELS.pm:740 ../lib/XXV/MODULES/CHANNELS.pm:753 ../lib/XXV/MODULES/CHANNELS.pm:779 ../lib/XXV/MODULES/CHANNELS.pm:805 ../lib/XXV/MODULES/CHANNELS.pm:818 ../lib/XXV/MODULES/CHANNELS.pm:831 ../lib/XXV/MODULES/CHANNELS.pm:844 ../lib/XXV/MODULES/RECORDS.pm:1740 ../lib/XXV/MODULES/RECORDS.pm:1754 ../lib/XXV/MODULES/TIMERS.pm:689 ../lib/XXV/MODULES/TIMERS.pm:705 msgid "Value incorrect!" msgstr "Der Wert ist nicht korrekt!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:780 ../lib/XXV/MODULES/TIMERS.pm:37 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:842 ../lib/XXV/MODULES/TIMERS.pm:37 msgid "Buffer time in minutes past the scheduled end of a recording" msgstr "Pufferzeit in Minuten, nach dem zeitlichen Ende der Aufnahme." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:794 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:856 msgid "Minimum play time in minutes" msgstr "Mindestlänge in Minuten" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:807 ../lib/XXV/MODULES/RECORDS.pm:1615 ../lib/XXV/MODULES/TIMERS.pm:673 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:869 ../lib/XXV/MODULES/RECORDS.pm:1747 ../lib/XXV/MODULES/TIMERS.pm:679 msgid "Priority (%d ... %d)" msgstr "Priorität (%d ... %d)" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:813 ../lib/XXV/MODULES/TIMERS.pm:679 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:875 ../lib/XXV/MODULES/TIMERS.pm:685 msgid "Sorry, but the maximum priority is limited to %d!" msgstr "Entschuldigung, aber die maximale Priorität ist auf %d begrenzt!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:823 ../lib/XXV/MODULES/RECORDS.pm:1601 ../lib/XXV/MODULES/TIMERS.pm:689 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:885 ../lib/XXV/MODULES/RECORDS.pm:1733 ../lib/XXV/MODULES/TIMERS.pm:695 msgid "Lifetime (%d ... %d)" msgstr "Lebenszeit (%d ... %d)" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:829 ../lib/XXV/MODULES/TIMERS.pm:695 -msgid "Sorry, but the maximum life time is limited to %d!" -msgstr "Entschuldigung, aber die maximale Lebenszeit ist auf %d begrenzt!" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:89 +msgid "Start autotimer search." +msgstr "Autotimersuche durchführen" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:83 -msgid "Show autotimer 'aid'" -msgstr "Zeige Autotimer 'aid'" +#: ../lib/XXV/MODULES/AUTOTIMER.pm:891 ../lib/XXV/MODULES/TIMERS.pm:701 +msgid "Sorry, but the maximum life time is limited to %d!" +msgstr "Entschuldigung, aber die maximale Lebenszeit ist auf %d begrenzt!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:839 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:901 msgid "Group all recordings into one directory" msgstr "Gruppiere alle Aufnahmen in einem Verzeichnis" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:853 -msgid "Nothing defined for this search!" -msgstr "Nicht's zum Suchen definiert" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:861 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:919 msgid "Autotimer saved!" msgstr "Autotimer gespeichert!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:870 -msgid "Back to previous page." -msgstr "Zurück zur aufrufenden Seite" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:887 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:939 msgid "No autotimer defined for deletion! Please use adelete 'aid'!" msgstr "Kein Autotimer zum Löschen definiert! Bitte verwende adelete 'aid'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:89 -msgid "Start autotimer search." -msgstr "Autotimersuche durchführen" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:899 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:951 msgid "Autotimer %s deleted." msgstr "Autotimer %s wurde gelöscht." #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:917 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:96 +msgid "Toggle autotimer on or off 'aid'" +msgstr "Umschalten der Autotimer zwischen Ein und Aus 'aid'" + +#-------------------- +#: ../lib/XXV/MODULES/AUTOTIMER.pm:969 msgid "No autotimer defined to toggle! Please use atoggle 'aid'!" msgstr "Kein ID eines Autotimer zum Umschalten definiert! Bitte verwende atoggle 'aid'" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:944 +#: ../lib/XXV/MODULES/AUTOTIMER.pm:996 msgid "Couldn't toggle autotimer with ID '%s'!" msgstr "Konnte Autotimer mit ID '%s' nicht umschalten!" #-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:955 -msgid "disabled" -msgstr "Deaktiviert" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:956 -msgid "activated" -msgstr "Aktiviert" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:957 -msgid "Autotimer %s is %s." -msgstr "Autotimer %s ist %s." - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:96 -msgid "Toggle autotimer on or off 'aid'" -msgstr "Umschalten der Autotimer zwischen Ein und Aus 'aid'" - -#-------------------- -#: ../lib/XXV/MODULES/AUTOTIMER.pm:998 -msgid "Act" -msgstr "Akt" +#: ../lib/XXV/MODULES/CHANNELS.pm:1003 +msgid "New %s channel: %s on position: %d %s" +msgstr "Neuer %s Kanal: %s auf Position: %d %s" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:1001 +#: ../lib/XXV/MODULES/CHANNELS.pm:1005 msgid "TV" msgstr "TV" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:1002 +#: ../lib/XXV/MODULES/CHANNELS.pm:1006 msgid "Radio" msgstr "Radio" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:1005 +#: ../lib/XXV/MODULES/CHANNELS.pm:1009 msgid "(encrypted)" msgstr "(verschlüsselt)" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:1011 +#: ../lib/XXV/MODULES/CHANNELS.pm:1015 msgid "Found %d new channels!" msgstr "%d neue Kanäle gefunden!" @@ -1780,7 +1770,7 @@ msgid "This module reads new channels and stores them in the database." msgstr "Dieses Modul list neue Kanäle und speichert sie in der Datenbank." #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:26 ../lib/XXV/MODULES/LOGREAD.pm:47 ../lib/XXV/MODULES/RECORDS.pm:34 ../lib/XXV/MODULES/REMOTE.pm:37 +#: ../lib/XXV/MODULES/CHANNELS.pm:26 ../lib/XXV/MODULES/LOGREAD.pm:47 ../lib/XXV/MODULES/RECORDS.pm:37 ../lib/XXV/MODULES/REMOTE.pm:37 msgid "Path of file '%s'" msgstr "Pfad der Datei '%s'" @@ -1795,7 +1785,7 @@ msgid "Insert channels with blank PID" msgstr "Kanäle mit leerer PID einfügen" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:392 +#: ../lib/XXV/MODULES/CHANNELS.pm:396 msgid "Write %d channels into database." msgstr "Schreibe %d Kanäle in die Datenbank" @@ -1815,22 +1805,22 @@ msgid "DVB card %s" msgstr "DVB Karte %s" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:644 ../lib/XXV/MODULES/CHANNELS.pm:944 +#: ../lib/XXV/MODULES/CHANNELS.pm:648 ../lib/XXV/MODULES/CHANNELS.pm:948 msgid "Channel '%s' does not exist in the database!" msgstr "Der Kanal '%s' existiert nicht in der Datenbank!" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:659 +#: ../lib/XXV/MODULES/CHANNELS.pm:663 msgid "Position" msgstr "Position" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:677 ../lib/XXV/MODULES/CHANNELS.pm:849 +#: ../lib/XXV/MODULES/CHANNELS.pm:681 ../lib/XXV/MODULES/CHANNELS.pm:853 msgid "New channel" msgstr "Neuer Kanal" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:704 +#: ../lib/XXV/MODULES/CHANNELS.pm:708 msgid "Signal source" msgstr "Signalquelle" @@ -1840,22 +1830,22 @@ msgid "Cleans out channel names, only the 'long' part is visible." msgstr "Bereinigt Kanalnamen, nur Teil 'long' ist sichtbar" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:794 +#: ../lib/XXV/MODULES/CHANNELS.pm:798 msgid "Service ID (SID)" msgstr "Service ID (SID)" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:807 +#: ../lib/XXV/MODULES/CHANNELS.pm:811 msgid "Network ID (NID)" msgstr "Netzwerk ID (NID)" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:820 +#: ../lib/XXV/MODULES/CHANNELS.pm:824 msgid "Transport stream ID (TID)" msgstr "Transport stream ID (TID)" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:833 +#: ../lib/XXV/MODULES/CHANNELS.pm:837 msgid "Radio ID (RID)" msgstr "Radio ID (RID)" @@ -1870,24 +1860,24 @@ msgid "List channels from database 'cname'" msgstr "Zeige Kanäle der Datenbank 'cname'" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:931 +#: ../lib/XXV/MODULES/CHANNELS.pm:935 msgid "No channel defined for deletion! Please use cdelete 'pos'!" msgstr "Kanal zu löschen definiert! Bitte verwende cdelete 'pos'" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:953 +#: ../lib/XXV/MODULES/CHANNELS.pm:957 msgid "Do you want to delete this channel?" msgstr "Wollen sie diesen Kanal wirklich löschen?" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:978 +#: ../lib/XXV/MODULES/CHANNELS.pm:982 msgid "No channel defined for deletion!" msgstr "Kein Kanal zum Löschen definiert!" #-------------------- -#: ../lib/XXV/MODULES/CHANNELS.pm:999 -msgid "New %s channel: %s on position: %d %s" -msgstr "Neuer %s Kanal: %s auf Position: %d %s" +#: ../lib/XXV/MODULES/CHRONICLE.pm:169 ../lib/XXV/MODULES/CHRONICLE.pm:209 ../lib/XXV/MODULES/TIMERS.pm:1096 +msgid "Day" +msgstr "Tag" #-------------------- #: ../lib/XXV/MODULES/CHRONICLE.pm:18 @@ -1895,12 +1885,12 @@ msgid "This module saves recordings in a chronicle." msgstr "Dieses Modul speichert Aufnahmen in einer Chronik." #-------------------- -#: ../lib/XXV/MODULES/CHRONICLE.pm:194 +#: ../lib/XXV/MODULES/CHRONICLE.pm:199 msgid "No 'string' to search for! Please use chrsearch 'text'." msgstr "Kein 'Text' zum Suchen! Bitte verwende chrsearch 'text'" #-------------------- -#: ../lib/XXV/MODULES/CHRONICLE.pm:238 +#: ../lib/XXV/MODULES/CHRONICLE.pm:243 msgid "No ID to delete! Please use chrdelete 'id'" msgstr "Kein ID zum Löschen! Bitte verwende chrdelete 'id'" @@ -1925,37 +1915,37 @@ msgid "Settings for XXV" msgstr "Einstellungen für XXV" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:119 +#: ../lib/XXV/MODULES/CONFIG.pm:120 msgid "Save configuration" msgstr "Übernehme Konfiguration" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:123 ../lib/XXV/MODULES/CONFIG.pm:31 +#: ../lib/XXV/MODULES/CONFIG.pm:124 ../lib/XXV/MODULES/CONFIG.pm:31 msgid "Saves the configuration." msgstr "Speichert Konfiguration" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:146 ../lib/XXV/MODULES/CONFIG.pm:227 +#: ../lib/XXV/MODULES/CONFIG.pm:147 ../lib/XXV/MODULES/CONFIG.pm:228 msgid "Sorry, but section %s does not exist in the configuration!" msgstr "Verzeihung, aber der Abschnitt %s existiert nicht in der Konfiguration!" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:151 +#: ../lib/XXV/MODULES/CONFIG.pm:152 msgid "Sorry, but the settings in module: %s do not exist!" msgstr "Verzeihung, aber die Einstellungen in Modul: %s existieren nicht!" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:162 +#: ../lib/XXV/MODULES/CONFIG.pm:163 msgid "No description" msgstr "Keine Beschreibung" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:172 +#: ../lib/XXV/MODULES/CONFIG.pm:173 msgid "%s manual" msgstr "%s Dokumentation" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:175 +#: ../lib/XXV/MODULES/CONFIG.pm:176 msgid "Edit configuration %s" msgstr "Konfiguration %s bearbeiten" @@ -1965,17 +1955,17 @@ msgid "This module edits, writes and saves the configuration." msgstr "Dieses Modul bearbeitet, schreibt und übernimmt die Konfiguration." #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:187 +#: ../lib/XXV/MODULES/CONFIG.pm:188 msgid "Section: '%s' saving ... please wait." msgstr "Abschnitt: '%s' speichere .. bitte warten." #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:205 +#: ../lib/XXV/MODULES/CONFIG.pm:206 msgid "Configuration written to '%s'." msgstr "Konfiguration nach '%s' geschrieben." #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:220 +#: ../lib/XXV/MODULES/CONFIG.pm:221 msgid "Need a name of the module to display the configuration!" msgstr "Ich benötige einen Namen des Moduls um die Konfiguration anzuzeigen!" @@ -1985,17 +1975,17 @@ msgid "Edit configuration 'section'" msgstr "Konfiguration bearbeiten 'Abschnitt'" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:273 +#: ../lib/XXV/MODULES/CONFIG.pm:274 msgid "Couldn't find %s in %s!" msgstr "Bearbeiten war erfolgreich" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:282 +#: ../lib/XXV/MODULES/CONFIG.pm:283 msgid "Edit successful!" msgstr "Bearbeiten war erfolgreich!" #-------------------- -#: ../lib/XXV/MODULES/CONFIG.pm:323 +#: ../lib/XXV/MODULES/CONFIG.pm:324 msgid "" "%sThis is the xxv %s server.\n" "Please use the following commands:\n" @@ -2039,7 +2029,7 @@ msgid "This module reads new EPG data and saves it to the database." msgstr "Dieses Modul liest neue EPG-Daten und speichert sie in der Datenbank." #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:269 +#: ../lib/XXV/MODULES/EPG.pm:276 msgid "Read EPG data ..." msgstr "Lese EPG Daten" @@ -2049,7 +2039,7 @@ msgid "Location of additional EPG images." msgstr "Position von zusätzlichen EPG Bildern." #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:299 +#: ../lib/XXV/MODULES/EPG.pm:306 msgid "%d events in database updated." msgstr "Es wurden %d Einträge in Datenbank aktualisiert." @@ -2059,7 +2049,7 @@ msgid "How often EPG data are to be analyzed (in seconds)" msgstr "Wie oft sollen EPG Daten analysiert werden (in Sekunden)" #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:352 +#: ../lib/XXV/MODULES/EPG.pm:367 msgid "Analyze channel '%s'" msgstr "Untersuche Kanal '%s'" @@ -2074,7 +2064,7 @@ msgid "How much hours to display in schema" msgstr "Wieviel im Schema anzuzeigen Stunden" #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:507 +#: ../lib/XXV/MODULES/EPG.pm:521 msgid "No title" msgstr "Kein Titel" @@ -2094,22 +2084,22 @@ msgid "Show program 'eventid'" msgstr "Zeige Sendung 'eventid'" #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:678 ../lib/XXV/MODULES/EPG.pm:681 -msgid "This channel '%s' does not exist in the database!" -msgstr "Dieser Kanal '%s' existiert nicht in der Datenbank!" - -#-------------------- #: ../lib/XXV/MODULES/EPG.pm:68 msgid "Display events currently showing." msgstr "Zeigt Sendungen, welche aktuell laufen." #-------------------- +#: ../lib/XXV/MODULES/EPG.pm:688 ../lib/XXV/MODULES/EPG.pm:691 +msgid "This channel '%s' does not exist in the database!" +msgstr "Dieser Kanal '%s' existiert nicht in der Datenbank!" + +#-------------------- #: ../lib/XXV/MODULES/EPG.pm:73 msgid "Display events showing next." msgstr "Zeigt Sendungen, welche als nächstes laufen." #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:730 +#: ../lib/XXV/MODULES/EPG.pm:740 msgid "No ID defined to display this program! Please use display 'eid'!" msgstr "Keine ID einer Sendung, zur Anzeige dieses Programmes, definiert! Bitte verwende display 'eid'" @@ -2119,7 +2109,7 @@ msgid "Display events in a schematic way" msgstr "Zeigt Sendungen in einer übersichtlichen Weise" #-------------------- -#: ../lib/XXV/MODULES/EPG.pm:789 +#: ../lib/XXV/MODULES/EPG.pm:799 msgid "Event '%d' does not exist in the database!" msgstr "Sendung '%d' existiert nicht in der Datenbank!" @@ -2224,22 +2214,32 @@ msgid "You are not authorized to use this system!" msgstr "Sie haben keine Berechtigungen für dieses System!" #-------------------- +#: ../lib/XXV/MODULES/HTTPD.pm:450 +msgid "Modul '%s' is'nt loaded!" +msgstr "Modul '%s' wurde nicht geladen!" + +#-------------------- +#: ../lib/XXV/MODULES/HTTPD.pm:451 +msgid "Internal Server Error" +msgstr "Interner Serverfehler" + +#-------------------- #: ../lib/XXV/MODULES/HTTPD.pm:47 msgid "This module is a multisession HTTPD server." msgstr "Dieses Modul ist ein Mehrfachsitzung HTTPD Server." #-------------------- -#: ../lib/XXV/MODULES/HTTPD.pm:486 +#: ../lib/XXV/MODULES/HTTPD.pm:528 msgid "Traffic on HTTPD socket since %s: transmitted: %s - received: %s - connections: %d." msgstr "Datenverkehr des HTTPD Anschlusses seit %s: gesendet: %s - empfangen: %s - Verbindungen: %d." #-------------------- -#: ../lib/XXV/MODULES/HTTPD.pm:532 +#: ../lib/XXV/MODULES/HTTPD.pm:574 ../lib/XXV/OUTPUT/Console.pm:667 ../lib/XXV/OUTPUT/Html.pm:762 msgid "Could not open file '%s'! : %s" msgstr "Konnte Datei '%s' nicht öffnen : %s" #-------------------- -#: ../lib/XXV/MODULES/HTTPD.pm:61 ../lib/XXV/MODULES/TELNET.pm:33 ../lib/XXV/MODULES/WAPD.pm:46 +#: ../lib/XXV/MODULES/HTTPD.pm:61 ../lib/XXV/MODULES/TELNET.pm:32 ../lib/XXV/MODULES/WAPD.pm:46 msgid "Maximum number of simultaneous connections" msgstr "Maximale Anzahl von gleichzeitigen Verbindungen zur selben Zeit" @@ -2249,7 +2249,7 @@ msgid "Number of port to listen for http clients" msgstr "Nummer des Port, um auf HTTP-Clients zu lauschen" #-------------------- -#: ../lib/XXV/MODULES/HTTPD.pm:73 ../lib/XXV/MODULES/INTERFACE.pm:42 ../lib/XXV/MODULES/MUSIC.pm:56 ../lib/XXV/MODULES/TELNET.pm:45 ../lib/XXV/MODULES/WAPD.pm:58 +#: ../lib/XXV/MODULES/HTTPD.pm:73 ../lib/XXV/MODULES/INTERFACE.pm:42 ../lib/XXV/MODULES/MUSIC.pm:56 ../lib/XXV/MODULES/TELNET.pm:44 ../lib/XXV/MODULES/WAPD.pm:58 msgid "Local interface to bind service" msgstr "Lokaler Anschluss zum Binden des Dienst" @@ -2309,7 +2309,7 @@ msgid "Edit media" msgstr "Medium bearbeiten" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1052 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1059 msgid "wanted" msgstr "Wunschliste" @@ -2319,127 +2319,127 @@ msgid "Copy media" msgstr "Medium kopieren" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1168 -msgid "Action" -msgstr "Action" - -#-------------------- #: ../lib/XXV/MODULES/MEDIALIB.pm:117 msgid "Delete media" msgstr "Medium löschen" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1172 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1175 +msgid "Action" +msgstr "Action" + +#-------------------- +#: ../lib/XXV/MODULES/MEDIALIB.pm:1179 msgid "Adventure" msgstr "Abenteuer" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1176 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1183 msgid "Animation" msgstr "Animation" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1180 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1187 msgid "Comedy" msgstr "Komödie" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1184 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1191 msgid "Crime" msgstr "Krimi" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1188 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1195 msgid "Documentary" msgstr "Dokumentation" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1192 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1199 msgid "Drama" msgstr "Drama" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1196 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1203 msgid "Family" msgstr "Familie" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1200 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1207 msgid "Fantasy" msgstr "Fantasy" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1204 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1211 msgid "Film-Noir" msgstr "Film-Noir" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1208 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1215 msgid "Horror" msgstr "Horror" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1212 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1219 msgid "Musical" msgstr "Musical" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1216 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1223 msgid "Mystery" msgstr "Mystery" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1220 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1227 msgid "Romance" msgstr "Romanze" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1224 +#: ../lib/XXV/MODULES/MEDIALIB.pm:123 +msgid "Research media" +msgstr "Medium recherchieren" + +#-------------------- +#: ../lib/XXV/MODULES/MEDIALIB.pm:1231 msgid "Sci-Fi" msgstr "Sci-Fi" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1228 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1235 msgid "Short" msgstr "Kurzfilm" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:123 -msgid "Research media" -msgstr "Medium recherchieren" - -#-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1232 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1239 msgid "Thriller" msgstr "Thriller" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1236 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1243 msgid "War" msgstr "Krieg" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1240 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1247 msgid "Western" msgstr "Western" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1244 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1251 msgid "Adult" msgstr "Adult" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1252 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1259 msgid "Biography" msgstr "Biography" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1260 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1267 msgid "Childs" msgstr "Kinder" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1264 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1271 msgid "Splatter" msgstr "Splatter" @@ -2449,57 +2449,57 @@ msgid "Get image from media cache" msgstr "Hole Bild aus dem Medien Cache" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1312 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1319 msgid "#" msgstr "#" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1313 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1320 msgid "ABC" msgstr "ABC" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1314 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1321 msgid "DEF" msgstr "DEF" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1315 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1322 msgid "GHI" msgstr "GHI" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1316 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1323 msgid "JKL" msgstr "JKL" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1317 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1324 msgid "MNO" msgstr "MNO" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1318 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1325 msgid "PQRS" msgstr "PQRS" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1319 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1326 msgid "TUV" msgstr "TUV" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1320 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1327 msgid "WXYZ" msgstr "WXYZ" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1323 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1330 msgid "Unseen" msgstr "Ungesehen" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:1324 +#: ../lib/XXV/MODULES/MEDIALIB.pm:1331 msgid "Wanted" msgstr "Wunschliste" @@ -2524,12 +2524,12 @@ msgid "This module manages media like DVDs, VCD, etc." msgstr "Dieses Module verwaltet Medien wie z.B. DVD, VCD, etc." #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:298 +#: ../lib/XXV/MODULES/MEDIALIB.pm:302 msgid "Media library has stored %d medias" msgstr "Medienbibliothek hat %d Medien gespeichert" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:365 ../lib/XXV/MODULES/MEDIALIB.pm:564 ../lib/XXV/MODULES/MEDIALIB.pm:672 ../lib/XXV/MODULES/MEDIALIB.pm:757 +#: ../lib/XXV/MODULES/MEDIALIB.pm:369 ../lib/XXV/MODULES/MEDIALIB.pm:568 ../lib/XXV/MODULES/MEDIALIB.pm:676 ../lib/XXV/MODULES/MEDIALIB.pm:761 msgid "Media with ID '%s' does not exist in the database!" msgstr "Medium mit der ID '%s' existiert nicht in der Datenbank!" @@ -2564,7 +2564,7 @@ msgid "Default mediatype" msgstr "Standard Medientyp" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:730 +#: ../lib/XXV/MODULES/MEDIALIB.pm:734 msgid "Media %s saved!" msgstr "Medium %s gespeichert!" @@ -2574,12 +2574,12 @@ msgid "Default range" msgstr "Standardbereich" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:767 +#: ../lib/XXV/MODULES/MEDIALIB.pm:771 msgid "Genres for Media with ID '%s' does not exist in the database!" msgstr "Genres für Medium mit der ID '%s' existieren nicht in der Datenbank!" #-------------------- -#: ../lib/XXV/MODULES/MEDIALIB.pm:772 +#: ../lib/XXV/MODULES/MEDIALIB.pm:776 msgid "Media %s is deleted." msgstr "Medium %s wurde gelöscht." @@ -2599,26 +2599,26 @@ msgid "Create new media" msgstr "Erstelle neues Medium" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:1010 +#: ../lib/XXV/MODULES/MUSIC.pm:103 +msgid "Download album covers." +msgstr "Plattenhüllen herunterladen." + +#-------------------- +#: ../lib/XXV/MODULES/MUSIC.pm:1032 msgid "New covers search was successfully!" msgstr "Suche nach neue Plattenhüllen war erfolgreich!" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:1014 ../lib/XXV/MODULES/MUSIC.pm:1031 ../lib/XXV/MODULES/MUSIC.pm:332 ../lib/XXV/MODULES/MUSIC.pm:352 ../lib/XXV/MODULES/MUSIC.pm:392 ../lib/XXV/MODULES/MUSIC.pm:431 +#: ../lib/XXV/MODULES/MUSIC.pm:1036 ../lib/XXV/MODULES/MUSIC.pm:1053 ../lib/XXV/MODULES/MUSIC.pm:339 ../lib/XXV/MODULES/MUSIC.pm:359 ../lib/XXV/MODULES/MUSIC.pm:399 ../lib/XXV/MODULES/MUSIC.pm:438 msgid "Back to music list" msgstr "Zurück zur Musikliste" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:1028 +#: ../lib/XXV/MODULES/MUSIC.pm:1050 msgid "It is not necessary to look for new covers because already all albums possess cover!" msgstr "Es ist nicht notwendig, nach neuer Plattenhüllen zu suchen, weil bereits alle Alben ein Plattenhülle besitzen!" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:103 -msgid "Download album covers." -msgstr "Plattenhüllen herunterladen." - -#-------------------- #: ../lib/XXV/MODULES/MUSIC.pm:110 msgid "Play music file 'fid'" msgstr "Spiele Musikdatei 'fid'" @@ -2639,21 +2639,21 @@ msgid "Search music 'txt'" msgstr "Sucht Musik 'txt'" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:1284 +#: ../lib/XXV/MODULES/MUSIC.pm:1306 msgid "Sorry, images for cover is'nt supported" msgstr "Entschuldigung, Plattenhüllen werden nicht unterstützt." #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:1323 -msgid "Sorry, couldn't get file." -msgstr "Entschuldigung, Datei kann nicht geholt werden." - -#-------------------- #: ../lib/XXV/MODULES/MUSIC.pm:134 msgid "Show album covers." msgstr "Zeigt Plattenhüllen." #-------------------- +#: ../lib/XXV/MODULES/MUSIC.pm:1345 +msgid "Sorry, couldn't get file." +msgstr "Entschuldigung, Datei kann nicht geholt werden." + +#-------------------- #: ../lib/XXV/MODULES/MUSIC.pm:140 msgid "Get music file 'fid'" msgstr "Holt die Musikdateien'fid'" @@ -2664,27 +2664,27 @@ msgid "This module managed music files." msgstr "Dieser Modul behandelt die Musikdateien." #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:328 +#: ../lib/XXV/MODULES/MUSIC.pm:335 msgid "Directory of the music files '%s' not found" msgstr "Verzeichnis mit den Musikdateien '%s' nicht gefunden" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:350 +#: ../lib/XXV/MODULES/MUSIC.pm:357 msgid "Reread the music files ..." msgstr "Erneutes Einlesen der Musikdateien ..." #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:364 +#: ../lib/XXV/MODULES/MUSIC.pm:371 msgid "Get information from music files ..." msgstr "Hole Informationen über die Musikdateien ..." #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:390 +#: ../lib/XXV/MODULES/MUSIC.pm:397 msgid "No music files found!" msgstr "Keine Musikdateien gefunden!" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:427 +#: ../lib/XXV/MODULES/MUSIC.pm:434 msgid "%d new music files in database saved and %d non exists entries deleted!" msgstr "%d neue Musikdateien wurden in der Datenbank gespeichert und %d nicht existierende gelöscht!" @@ -2699,32 +2699,22 @@ msgid "Port to listen for icecast clients." msgstr "Port des Server, an dem für Icecast Clients gelauscht wird." #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:504 +#: ../lib/XXV/MODULES/MUSIC.pm:511 msgid "Sorry, playback is'nt supported" msgstr "Entschuldigung, Wiedergabe ist nicht möglich" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:514 -msgid "No text to search! Please use msearch 'text'" -msgstr "Kein Text zum Suchen definiert! Bitte verwende msearch 'Text'" - -#-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:588 ../lib/XXV/MODULES/TIMERS.pm:1074 -msgid "Sv" -msgstr "Sv" - -#-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:590 +#: ../lib/XXV/MODULES/MUSIC.pm:609 msgid "Album" msgstr "Album" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:592 -msgid "Tracknum" -msgstr "Tracknr" +#: ../lib/XXV/MODULES/MUSIC.pm:611 +msgid "Number of track" +msgstr "Nummer des Track" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:594 +#: ../lib/XXV/MODULES/MUSIC.pm:613 msgid "Length" msgstr "Dauer" @@ -2749,326 +2739,326 @@ msgid "DSN for muggle database" msgstr "DSN für die Muggle Datenbank" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:910 +#: ../lib/XXV/MODULES/MUSIC.pm:932 msgid "Music database contains %d entries with %d albums from %d artists in %d genres" msgstr "Die Musikdatenbank enthält %d Einträge mit %d Alben von %d Künstlern in %d Genren" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:932 +#: ../lib/XXV/MODULES/MUSIC.pm:954 msgid "Please wait, search for new covers ..." msgstr "Bitte warten, suche nach neuen Plattenhüllen ..." #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:952 +#: ../lib/XXV/MODULES/MUSIC.pm:96 +msgid "Rereading of the music directory." +msgstr "Nochmaliges Einlesen des Musikverzeichnisses." + +#-------------------- +#: ../lib/XXV/MODULES/MUSIC.pm:974 msgid "Lookup for cover from '%s-%s'" msgstr "Suche nach Plattenhüllen von '%s-%s'" #-------------------- -#: ../lib/XXV/MODULES/MUSIC.pm:96 -msgid "Rereading of the music directory." -msgstr "Nochmaliges Einlesen des Musikverzeichnisses." +#: ../lib/XXV/MODULES/RECORDS.pm:102 +msgid "Display recording 'rid'" +msgstr "Zeige Aufnahme 'rid'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:105 +#: ../lib/XXV/MODULES/RECORDS.pm:108 msgid "List of recordings" msgstr "Aufnahmenliste" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:111 +#: ../lib/XXV/MODULES/RECORDS.pm:114 msgid "Search recordings 'text'" msgstr "Sucht Aufnahmen 'text'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1147 +#: ../lib/XXV/MODULES/RECORDS.pm:1245 msgid "No recording defined for display! Please use rdisplay 'rid'" msgstr "Keine Aufnahme zum Anzeigen definiert! Bitte verwende rdisplay 'rid'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1186 ../lib/XXV/MODULES/RECORDS.pm:1218 ../lib/XXV/MODULES/RECORDS.pm:1238 ../lib/XXV/MODULES/RECORDS.pm:1475 ../lib/XXV/MODULES/RECORDS.pm:1549 ../lib/XXV/MODULES/RECORDS.pm:1891 +#: ../lib/XXV/MODULES/RECORDS.pm:127 +msgid "Delete recording 'rid'" +msgstr "Aufnahme löschen 'rid'" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:1284 ../lib/XXV/MODULES/RECORDS.pm:1316 ../lib/XXV/MODULES/RECORDS.pm:1341 ../lib/XXV/MODULES/RECORDS.pm:1591 ../lib/XXV/MODULES/RECORDS.pm:1681 ../lib/XXV/MODULES/RECORDS.pm:2027 msgid "Recording '%s' does not exist in the database!" msgstr "Aufnahme '%s' existiert nicht in der Datenbank!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1211 ../lib/XXV/MODULES/RECORDS.pm:1231 +#: ../lib/XXV/MODULES/RECORDS.pm:1309 ../lib/XXV/MODULES/RECORDS.pm:1334 msgid "No recording defined for playback! Please use rplay 'rid'." msgstr "Keine Aufnahme zum Wiedergabe definiert! Bitte verwende rplay 'rid'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:124 -msgid "Delete recording 'rid'" -msgstr "Aufnahme löschen 'rid'" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:131 +#: ../lib/XXV/MODULES/RECORDS.pm:134 msgid "Edit recording 'rid'" msgstr "Aufnahme bearbeiten 'rid'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:138 +#: ../lib/XXV/MODULES/RECORDS.pm:141 msgid "Convert recording 'rid'" msgstr "Aufnahme konvertieren 'rid'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1412 +#: ../lib/XXV/MODULES/RECORDS.pm:148 +msgid "Play recording 'rid' in the VDR." +msgstr "Spiele Aufnahme 'rid' im VDR" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:1525 msgid "No recording defined for deletion! Please use rdelete 'id'." msgstr "Keine Aufnahme zum Löschen definiert! Bitte verwende rdelete 'rid'." #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1449 -msgid "Are you sure to delete this recording?" -msgstr "Wollen sie wirklich diese Aufnahme löschen?" +#: ../lib/XXV/MODULES/RECORDS.pm:155 +msgid "Cut recording 'rid' in vdr" +msgstr "Schneide Aufnahme 'rid' im VDR" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:145 -msgid "Play recording 'rid' in the VDR." -msgstr "Spiele Aufnahme 'rid' im VDR" +#: ../lib/XXV/MODULES/RECORDS.pm:1564 +msgid "Are you sure to delete this recording?" +msgstr "Wollen sie wirklich diese Aufnahme löschen?" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1480 +#: ../lib/XXV/MODULES/RECORDS.pm:1596 msgid "Recording '%s' to delete" msgstr "Aufnahme '%s' wird gelöscht" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1501 +#: ../lib/XXV/MODULES/RECORDS.pm:1633 msgid "No recording to delete!" msgstr "Keine Aufnahme zum Löschen!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:152 -msgid "Cut recording 'rid' in vdr" -msgstr "Schneide Aufnahme 'rid' im VDR" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1527 +#: ../lib/XXV/MODULES/RECORDS.pm:1659 msgid "No recording defined for editing!" msgstr "Keine Aufnahme-ID zum Bearbeiten!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1562 ../lib/XXV/MODULES/RECORDS.pm:1690 ../lib/XXV/OUTPUT/Html.pm:468 ../lib/XXV/OUTPUT/Wml.pm:267 +#: ../lib/XXV/MODULES/RECORDS.pm:169 +msgid "Create event entries if a recording has been deleted." +msgstr "Erzeuge Eventeinträge, wenn eine Aufnahme gelöscht wurde." + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:1694 ../lib/XXV/MODULES/RECORDS.pm:1822 ../lib/XXV/OUTPUT/Html.pm:469 ../lib/XXV/OUTPUT/Wml.pm:267 msgid "Couldn't open file '%s' : %s!" msgstr "Kann Datei '%s' nicht öffnen : %s!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1595 ../lib/XXV/MODULES/TIMERS.pm:704 +#: ../lib/XXV/MODULES/RECORDS.pm:1727 ../lib/XXV/MODULES/TIMERS.pm:710 msgid "Title of recording" msgstr "Titel der Aufnahme" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1632 +#: ../lib/XXV/MODULES/RECORDS.pm:1764 msgid "Undefined" msgstr "Unbestimmt" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1642 ../lib/XXV/MODULES/TIMERS.pm:609 +#: ../lib/XXV/MODULES/RECORDS.pm:1774 ../lib/XXV/MODULES/TIMERS.pm:615 msgid "This channel '%s' does not exist!" msgstr "Dieser Kanal '%s' existiert nicht in der Datenbank!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1649 +#: ../lib/XXV/MODULES/RECORDS.pm:1781 msgid "Summary" msgstr "Zusammenfassung" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1653 +#: ../lib/XXV/MODULES/RECORDS.pm:1785 msgid "Video" msgstr "Video" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1657 +#: ../lib/XXV/MODULES/RECORDS.pm:1789 msgid "Audio" msgstr "Audio" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:166 -msgid "Create event entries if a recording has been deleted." -msgstr "Erzeuge Eventeinträge, wenn eine Aufnahme gelöscht wurde." - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1662 +#: ../lib/XXV/MODULES/RECORDS.pm:1794 msgid "Cut marks" msgstr "Schnittmarken" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1753 ../lib/XXV/MODULES/RECORDS.pm:1759 +#: ../lib/XXV/MODULES/RECORDS.pm:1885 ../lib/XXV/MODULES/RECORDS.pm:1891 msgid "Couldn't write file '%s' : %s" msgstr "Konnte Datei '%s' nicht schreiben : %s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1778 ../lib/XXV/MODULES/RECORDS.pm:1801 +#: ../lib/XXV/MODULES/RECORDS.pm:1910 ../lib/XXV/MODULES/RECORDS.pm:1933 msgid "Recording: '%s', couldn't move to '%s' : %s" msgstr "Aufnahme: '%s', konnte nicht nach '%s' verschoben werden : %s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1797 +#: ../lib/XXV/MODULES/RECORDS.pm:1929 msgid "Recording: '%s', couldn't mkpath: '%s' : %s" msgstr "Aufnahme: '%s', konnte nicht Verzeichnis '%s' nicht erstellen : %s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1808 +#: ../lib/XXV/MODULES/RECORDS.pm:1940 msgid "Recording: '%s', couldn't remove '%s' : %s" msgstr "Aufnahme: '%s', konnte nicht '%s' nicht entfernen : %s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1835 ../lib/XXV/MODULES/RECORDS.pm:1837 +#: ../lib/XXV/MODULES/RECORDS.pm:1968 ../lib/XXV/MODULES/RECORDS.pm:1970 msgid "Recording edited!" msgstr "Aufnahme wurde bearbeitet!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1878 +#: ../lib/XXV/MODULES/RECORDS.pm:197 +msgid "Recording deleted: %s" +msgstr "Aufnahme gelöscht: %s" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:198 +msgid "Subtitle: %s\n" +msgstr "Serientitel: %s\n" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:200 +msgid "Description: %s\n" +msgstr "Beschreibung: %s\n" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:2014 msgid "No reccmds.conf on your system!" msgstr "Keine reccmds.conf auf dem System!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1883 +#: ../lib/XXV/MODULES/RECORDS.pm:2019 msgid "Please use rconvert 'cmdid_rid'" msgstr "Bitte verwende rconvert 'cmdid_rid'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1890 +#: ../lib/XXV/MODULES/RECORDS.pm:2026 msgid "Couldn't find this command ID!" msgstr "Kann diese Kommando-ID nicht finden!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1904 +#: ../lib/XXV/MODULES/RECORDS.pm:2040 msgid "Call %s '%s', standard error output :" msgstr "Aufruf %s '%s', Standardfehlerausgabe :" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1907 +#: ../lib/XXV/MODULES/RECORDS.pm:2043 msgid "Call %s '%s', standard output :" msgstr "Aufruf %s '%s', Ausgabe :" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1911 +#: ../lib/XXV/MODULES/RECORDS.pm:2047 msgid "Sorry! Couldn't call %s '%s'! %s" msgstr "Entschuldigung! Konnte %s '%s' nicht aufrufen! %s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1915 +#: ../lib/XXV/MODULES/RECORDS.pm:2051 msgid "Back to recording list" msgstr "Zurück zur Aufnahmeliste" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:194 -msgid "Recording deleted: %s" -msgstr "Aufnahme gelöscht: %s" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:195 -msgid "Subtitle: %s\n" -msgstr "Serientitel: %s\n" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:1953 +#: ../lib/XXV/MODULES/RECORDS.pm:2089 msgid "%d new recordings since last report time %s" msgstr "%d neue Aufnahmen seit der letzten Reportzeit %s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:197 -msgid "Description: %s\n" -msgstr "Beschreibung: %s\n" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:26 +#: ../lib/XXV/MODULES/RECORDS.pm:29 msgid "This module manages recordings." msgstr "Dieses Modul verwaltet die Aufnahmen." #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:399 +#: ../lib/XXV/MODULES/RECORDS.pm:43 +msgid "How often recordings are to be updated (in minutes)" +msgstr "Wie oft sollen Aufnahmen eingelesen werden (in Minuten)" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:473 msgid "No recordings available!" msgstr "Keine Aufnahmen verfügbar!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:40 -msgid "How often recordings are to be updated (in seconds)" -msgstr "Wie oft sollen Aufnahmen aktualisiert werden (in Sekunden)" +#: ../lib/XXV/MODULES/RECORDS.pm:49 +msgid "How often recordings are to be completely read in (in hours)" +msgstr "Wie oft sollen Aufnahmen vollständig eingelesen werden (in Stunden)" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:415 +#: ../lib/XXV/MODULES/RECORDS.pm:490 msgid "Used %s, total %s%s, free %s%s" msgstr "Genutzt %s, Gesamt %s%s, Frei %s%s" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:420 +#: ../lib/XXV/MODULES/RECORDS.pm:495 msgid "Unknown disc capacity!" msgstr "Unbekannte Festplattenkapazität!" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:46 -msgid "How often recordings are to be completely read in (in hours)" -msgstr "Wie oft sollen Aufnahmen vollständig eingelesen werden (in Stunden)" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:470 +#: ../lib/XXV/MODULES/RECORDS.pm:545 msgid "Update recording '%s'" msgstr "Aktualisiere Aufnahme '%s'" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:517 -msgid "Analyze recording '%s'" -msgstr "Untersuche Aufnahme '%s'" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:52 +#: ../lib/XXV/MODULES/RECORDS.pm:55 msgid "Directory where recordings are stored" msgstr "Verzeichnis, wo die vdr Aufnahmen gespeichert sind" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:58 +#: ../lib/XXV/MODULES/RECORDS.pm:594 +msgid "Analyze recording '%s'" +msgstr "Untersuche Aufnahme '%s'" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:61 msgid "Location of used program to produce thumbnails on your system." msgstr "Position des verwendeten Programms, zum Erzeugen der Vorschaubildern." #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:607 +#: ../lib/XXV/MODULES/RECORDS.pm:67 +msgid "The program used to create thumbnails" +msgstr "Das verwendete Programm, um Vorschaubildern zu erzeugen" + +#-------------------- +#: ../lib/XXV/MODULES/RECORDS.pm:698 msgid "Write %d recordings to the database." msgstr "Schreibe %d Aufnahmen in die Datenbank." #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:609 -msgid "Write %d recordings to the database. Couldn't assign %d recordings." -msgstr "Schreibe nur %d Aufnahmen in die Datenbank. Kann %d Aufnahmen nicht zuordnen." +#: ../lib/XXV/MODULES/RECORDS.pm:70 +msgid "None" +msgstr "Keines" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:64 -msgid "The program used to create thumbnails" -msgstr "Das verwendete Programm, um Vorschaubildern zu erzeugen" +#: ../lib/XXV/MODULES/RECORDS.pm:700 +msgid "Write %d recordings to the database. Couldn't assign %d recordings." +msgstr "Schreibe nur %d Aufnahmen in die Datenbank. Kann %d Aufnahmen nicht zuordnen." #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:652 ../lib/XXV/MODULES/RECORDS.pm:654 +#: ../lib/XXV/MODULES/RECORDS.pm:740 ../lib/XXV/MODULES/RECORDS.pm:742 msgid "Get information on recordings ..." msgstr "Hole Informationen über Aufnahmen ..." #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:67 -msgid "None" -msgstr "Keines" - -#-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:76 +#: ../lib/XXV/MODULES/RECORDS.pm:79 msgid "Produce how many thumbnails" msgstr "Wieviele Vorschaubildern erzeugen?" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:81 +#: ../lib/XXV/MODULES/RECORDS.pm:84 msgid "Display recording list with thumbnails?" msgstr "Zeige Aufnahmeliste mit Vorschaubildern?" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:86 +#: ../lib/XXV/MODULES/RECORDS.pm:89 msgid "Common directory for preview images" msgstr "Gemeinsames Verzeichnis für Vorschaubilder" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:92 +#: ../lib/XXV/MODULES/RECORDS.pm:95 msgid "VDR compiled for VFAT system (VFAT=1)" msgstr "Setze auf ja, wenn dein vdr kompiliert wurde für das VFAT System (VFAT=1)" #-------------------- -#: ../lib/XXV/MODULES/RECORDS.pm:99 -msgid "Display recording 'rid'" -msgstr "Zeige Aufnahme 'rid'" - -#-------------------- #: ../lib/XXV/MODULES/REMOTE.pm:17 msgid "This module emulate a remote control." msgstr "Dieses Modul emulieren eine Fernbedienung." @@ -3259,7 +3249,52 @@ msgid "minutes" msgstr "Minuten" #-------------------- -#: ../lib/XXV/MODULES/STATUS.pm:485 +#: ../lib/XXV/MODULES/STATUS.pm:423 +msgid "Interface" +msgstr "Schnittstelle" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:424 +msgid "RxBytes" +msgstr "RxBytes" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:425 +msgid "RxPackets" +msgstr "RxPackets" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:426 +msgid "RxErrs" +msgstr "RxErrs" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:427 +msgid "RxDrop" +msgstr "RxDrop" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:428 +msgid "TxBytes" +msgstr "TxBytes" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:429 +msgid "TxPackets" +msgstr "TxPackets" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:430 +msgid "TxErrs" +msgstr "TxErrs" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:431 +msgid "TxDrop" +msgstr "TxDrop" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:498 msgid "No on-chip cache." msgstr "Kein On-Chip Cache." @@ -3274,22 +3309,67 @@ msgid "Save historical data, in hours" msgstr "Wie lang an die historischen Daten erinnert, in Stunden" #-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:587 +msgid "Device" +msgstr "Gerät" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:588 +msgid "Model" +msgstr "Modell" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:589 ../lib/XXV/MODULES/STATUS.pm:715 +msgid "Capacity" +msgstr "Kapazität" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:590 +msgid "Cache" +msgstr "Cache" + +#-------------------- #: ../lib/XXV/MODULES/STATUS.pm:69 msgid "Show collected data as diagram?" msgstr "Zeige gesammelte Daten als Diagramm?" #-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:711 +msgid "Typ" +msgstr "Type" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:712 +msgid "Space" +msgstr "Verfügbar" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:713 +msgid "Used" +msgstr "Benutzt" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:714 +msgid "Free" +msgstr "Frei" + +#-------------------- +#: ../lib/XXV/MODULES/STATUS.pm:716 +msgid "Mount" +msgstr "Eingehängt auf" + +#-------------------- #: ../lib/XXV/MODULES/STATUS.pm:76 msgid "Display all relevant informations about this system" msgstr "Zeigt alle relevanten Informationen über dieses System an" #-------------------- -#: ../lib/XXV/MODULES/STATUS.pm:760 +#: ../lib/XXV/MODULES/STATUS.pm:791 msgid "PANIC! Only %s%% space left on device %s" msgstr "PANIK! Nur noch %s%% freier Platz auf Gerät %s" #-------------------- -#: ../lib/XXV/MODULES/STATUS.pm:761 +#: ../lib/XXV/MODULES/STATUS.pm:792 msgid "Device has space %s from %s used!" msgstr "Gerät hat Platz %s von %s verwendet!" @@ -3349,7 +3429,7 @@ msgid "This module serves as telnet client for sdvrp." msgstr "Das Modul dient als Telnet Client für sdvrp." #-------------------- -#: ../lib/XXV/MODULES/SVDRP.pm:217 +#: ../lib/XXV/MODULES/SVDRP.pm:220 msgid "No command defined! Please use scommand 'cmd'." msgstr "Kein Kommando definiert! Bitte verwende scommand 'cmd'" @@ -3379,7 +3459,12 @@ msgid "Send a command to svdrp" msgstr "Sende ein Kommando zum svdrp" #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:197 +#: ../lib/XXV/MODULES/TELNET.pm:19 +msgid "This module is a multisession telnet server." +msgstr "Dieses Modul ist ein Mehrfachsitzungstelnet-Server." + +#-------------------- +#: ../lib/XXV/MODULES/TELNET.pm:196 msgid "" "Welcome to xxv system version: %s.\\r\n" "This is session %s.\\r\n" @@ -3388,47 +3473,42 @@ msgstr "" "Das ist Sitzung %s.\\r\n" #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:20 -msgid "This module is a multisession telnet server." -msgstr "Dieses Modul ist ein Mehrfachsitzungstelnet-Server." - -#-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:206 +#: ../lib/XXV/MODULES/TELNET.pm:205 msgid "Welcome to xxv system." msgstr "Willkommen im xxv-System." #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:210 +#: ../lib/XXV/MODULES/TELNET.pm:209 msgid "Welcome to xxv system. Please Login:" msgstr "Willkommen im xxv-System. Bitte Anmelden:" #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:216 +#: ../lib/XXV/MODULES/TELNET.pm:215 msgid "Sorry, but permission denied!" msgstr "Entschuldigung, aber Erlaubnis verweigert!" #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:39 +#: ../lib/XXV/MODULES/TELNET.pm:38 msgid "Number of port to listen for telnet clients" msgstr "Nummer des Port, um auf Telnet-Clients zu lauschen" #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:53 +#: ../lib/XXV/MODULES/TELNET.pm:52 msgid "This will exit the telnet session" msgstr "Das beendet die Telnetsitzung" #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:58 ../lib/XXV/MODULES/USER.pm:110 +#: ../lib/XXV/MODULES/TELNET.pm:57 ../lib/XXV/MODULES/USER.pm:110 msgid "Session closed." msgstr "Sitzung geschlossen." #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:63 ../lib/XXV/MODULES/TELNET.pm:74 +#: ../lib/XXV/MODULES/TELNET.pm:62 ../lib/XXV/MODULES/TELNET.pm:73 msgid "This will exit the xxv system." msgstr "Das wird das xxv-System beenden." #-------------------- -#: ../lib/XXV/MODULES/TELNET.pm:71 +#: ../lib/XXV/MODULES/TELNET.pm:70 msgid "Are you sure to exit the xxv system?" msgstr "Sind Sie sicher, das XXV-System zu beenden?" @@ -3438,7 +3518,7 @@ msgid "Edit timer 'tid'" msgstr "Bearbeite Timer 'tid'" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:1028 +#: ../lib/XXV/MODULES/TIMERS.pm:1035 msgid "%d timer written to database." msgstr "%d Timer in Datenbank geschrieben." @@ -3458,12 +3538,12 @@ msgid "Create event entries if the user has created a new timer." msgstr "Erzeuge Ereigniseinträge, wenn ein neuer Timer vom Anwender erstellt wurde." #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:1478 +#: ../lib/XXV/MODULES/TIMERS.pm:1507 msgid "Timer %d with title '%s' has started the recording!" msgstr "Timer %d mit Titel '%s' hat die Aufnahme gestartet!" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:1479 +#: ../lib/XXV/MODULES/TIMERS.pm:1508 msgid "on channel: %s to %s" msgstr "auf Kanal: %s bis %s" @@ -3523,7 +3603,7 @@ msgid "The guaranteed lifetime (in days) of a recording created by this timer" msgstr "Die garantierte Lebenszeit (in Tagen) einer Aufnahme, die durch diesen Timer erzeugt wurde" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:502 +#: ../lib/XXV/MODULES/TIMERS.pm:507 msgid "Event '%s' does not exist in the database!" msgstr "Sendung '%s' existiert nicht in der Datenbank!" @@ -3533,42 +3613,42 @@ msgid "How much DVB cards exist on this system" msgstr "Wieviel DVB Karten sind im System" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:566 ../lib/XXV/MODULES/TIMERS.pm:799 ../lib/XXV/MODULES/TIMERS.pm:863 -msgid "Timer '%s' does not exist in the database!" -msgstr "Timer '%s' existiert nicht in der Datenbank!" - -#-------------------- #: ../lib/XXV/MODULES/TIMERS.pm:57 msgid "Delete inactive timers after end time" msgstr "Lösche inaktive Timer nach seiner Endzeit" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:586 +#: ../lib/XXV/MODULES/TIMERS.pm:572 ../lib/XXV/MODULES/TIMERS.pm:805 ../lib/XXV/MODULES/TIMERS.pm:869 +msgid "Timer '%s' does not exist in the database!" +msgstr "Timer '%s' existiert nicht in der Datenbank!" + +#-------------------- +#: ../lib/XXV/MODULES/TIMERS.pm:592 msgid "Enable this timer" msgstr "Aktiviere diesen Timer" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:591 +#: ../lib/XXV/MODULES/TIMERS.pm:597 msgid "Enable VPS for this timer" msgstr "Aktiviere VPS für diesen Timer" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:597 +#: ../lib/XXV/MODULES/TIMERS.pm:603 msgid "Which channel should recorded" msgstr "Welcher Kanal soll aufgezeichnet werden" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:618 -msgid "Enter a day (1 to 31) or weekday in format 'MTWTFSS'" -msgstr "Tag (1 - 31) oder Wochentag im Format 'MDMDFSS' eingeben" - -#-------------------- #: ../lib/XXV/MODULES/TIMERS.pm:62 msgid "Use VPS start time" msgstr "Verwende VPS Startzeit" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:629 +#: ../lib/XXV/MODULES/TIMERS.pm:624 +msgid "Enter a day (1 to 31) or weekday in format 'MTWTFSS'" +msgstr "Tag (1 - 31) oder Wochentag im Format 'MDMDFSS' eingeben" + +#-------------------- +#: ../lib/XXV/MODULES/TIMERS.pm:635 msgid "The day is incorrect or was in a wrong format!" msgstr "Der Tag ist nicht korrekt oder hatte ein falsches Format!" @@ -3578,27 +3658,27 @@ msgid "Change timers if EPG entries change" msgstr "Timer justieren, wenn EPG Eintrag verändert wurde" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:735 -msgid "Additional description" -msgstr "Zusätzliche Beschreibung" - -#-------------------- #: ../lib/XXV/MODULES/TIMERS.pm:74 msgid "List timers 'tid'" msgstr "Zeige Timer 'tid'" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:745 +#: ../lib/XXV/MODULES/TIMERS.pm:741 +msgid "Additional description" +msgstr "Zusätzliche Beschreibung" + +#-------------------- +#: ../lib/XXV/MODULES/TIMERS.pm:751 msgid "Edit timer" msgstr "Timer bearbeiten" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:746 +#: ../lib/XXV/MODULES/TIMERS.pm:752 msgid "New timer" msgstr "Neuer Timer" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:785 +#: ../lib/XXV/MODULES/TIMERS.pm:791 msgid "No timer defined for deletion! Please use tdelete 'tid'." msgstr "Kein Timer zum Löschen definiert! Bitte verwende tdelete 'tid'." @@ -3608,17 +3688,17 @@ msgid "Search timers 'text'" msgstr "Suche Timer 'text'" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:810 +#: ../lib/XXV/MODULES/TIMERS.pm:816 msgid "Are you sure to delete this timer?" msgstr "Sind Sie sicher, wollen Sie den Timer löschen?" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:837 +#: ../lib/XXV/MODULES/TIMERS.pm:843 msgid "No timer to delete!" msgstr "Kein Timer zum Löschen!" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:849 +#: ../lib/XXV/MODULES/TIMERS.pm:855 msgid "No timer defined to toggle! Please use ttoggle 'id'." msgstr "Kein Timer zum Umschalten definiert! Bitte verwende ttoggle 'tid'" @@ -3628,7 +3708,7 @@ msgid "Read timers and write them to the database" msgstr "Lese Timer und schreibe sie in die Datenbank" #-------------------- -#: ../lib/XXV/MODULES/TIMERS.pm:908 +#: ../lib/XXV/MODULES/TIMERS.pm:914 msgid "No timer to toggle!" msgstr "Kein Timer zum Umschalten!" @@ -3656,37 +3736,37 @@ msgstr "" "oder es wird der selbe Parameter für jede Funktion gesetzt." #-------------------- -#: ../lib/XXV/MODULES/USER.pm:252 ../lib/XXV/MODULES/USER.pm:335 ../lib/XXV/MODULES/USER.pm:499 +#: ../lib/XXV/MODULES/USER.pm:256 ../lib/XXV/MODULES/USER.pm:339 ../lib/XXV/MODULES/USER.pm:503 msgid "User account '%s' does not exist in the database!" msgstr "Account für Benutzer '%s' existiert nicht in der Datenbank!" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:263 ../lib/XXV/MODULES/USER.pm:361 +#: ../lib/XXV/MODULES/USER.pm:267 ../lib/XXV/MODULES/USER.pm:365 msgid "Password for this account" msgstr "Passwort für diesen Anwenderzugang" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:284 +#: ../lib/XXV/MODULES/USER.pm:288 msgid "Personal preferences for this user: ModName::Param=value, " msgstr "Persönliche Einstellungen für diese Anwender: ModName::Param=wert, " #-------------------- -#: ../lib/XXV/MODULES/USER.pm:292 ../lib/XXV/MODULES/USER.pm:433 +#: ../lib/XXV/MODULES/USER.pm:296 ../lib/XXV/MODULES/USER.pm:437 msgid "The parameter '%s' in module '%s' does not exist!" msgstr "Der Parameter '%s' in Modul '%s' existiert nicht!" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:302 +#: ../lib/XXV/MODULES/USER.pm:306 msgid "Edit preferences: %s" msgstr "Einstellungen für diese Anwender bearbeiten: %s" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:309 ../lib/XXV/MODULES/USER.pm:479 +#: ../lib/XXV/MODULES/USER.pm:313 ../lib/XXV/MODULES/USER.pm:483 msgid "User account saved!" msgstr "Anwenderzugang wurde gespeichert!" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:312 +#: ../lib/XXV/MODULES/USER.pm:316 msgid "Please wait ... refreshing interface!" msgstr "Bitte warten ... die Anwenderoberfläche wird aktualisiert!" @@ -3696,17 +3776,17 @@ msgid "Enable user authentication" msgstr "Aktiviert die Anwenderauthentifizierung" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:344 +#: ../lib/XXV/MODULES/USER.pm:348 msgid "Administrator" msgstr "Verwalter" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:346 +#: ../lib/XXV/MODULES/USER.pm:350 msgid "Guest" msgstr "Gast" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:355 +#: ../lib/XXV/MODULES/USER.pm:359 msgid "Name of user account" msgstr "Name für diesen Anwenderzugang" @@ -3716,17 +3796,17 @@ msgid "IP addresses with user authentification" msgstr "IP Adressen mit Benutzer-Authentifizierung" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:385 +#: ../lib/XXV/MODULES/USER.pm:389 msgid "Level for this account" msgstr "Berechtigungen für diesen Anwenderzugang" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:405 +#: ../lib/XXV/MODULES/USER.pm:409 msgid "Deny class of commands" msgstr "Verweigere Gruppierung von Kommandos" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:425 +#: ../lib/XXV/MODULES/USER.pm:429 msgid "Preferences for this User: ModName::Param=value, " msgstr "Präferenzen für diesen Benutzer: ModName::Param=value, " @@ -3736,37 +3816,37 @@ msgid "Your IP number (%s) is wrong! You need an IP in range (xxx.xxx.xxx.xxx/xx msgstr "Ihr IP Number (%s) ist falsch! Sie benötigen ein IP mit Bereich (xxx.xxx.xxx.xxx/xx)" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:441 +#: ../lib/XXV/MODULES/USER.pm:445 msgid "Maximum permitted value for lifetime with timers" msgstr "Maximal erlaubter Wert für Lebenszeit bei Timern" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:447 ../lib/XXV/MODULES/USER.pm:459 +#: ../lib/XXV/MODULES/USER.pm:451 ../lib/XXV/MODULES/USER.pm:463 msgid "This value is not an integer or not between 0 and 100" msgstr "Dieser Wert ist keine Zahl oder liegt nicht zwischen 0 und 100" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:453 +#: ../lib/XXV/MODULES/USER.pm:457 msgid "Maximum permitted value for priority with timers" msgstr "Maximal erlaubter Wert für Priorität bei Timern" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:467 +#: ../lib/XXV/MODULES/USER.pm:471 msgid "Edit user account" msgstr "Bearbeiten des Anwenderzugang" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:468 ../lib/XXV/MODULES/USER.pm:73 +#: ../lib/XXV/MODULES/USER.pm:472 ../lib/XXV/MODULES/USER.pm:73 msgid "Create new user account" msgstr "Erzeugt einen neuen Anwenderzugang" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:495 +#: ../lib/XXV/MODULES/USER.pm:499 msgid "No user account defined for deletion! Please use udelete 'uid'." msgstr "Keine ID eines Anwenderzuganges zum Löschen definiert! Bitte verwende udelete 'uid'" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:500 +#: ../lib/XXV/MODULES/USER.pm:504 msgid "User account %s deleted." msgstr "Anwenderzugang %s wurde gelöscht" @@ -3776,13 +3856,13 @@ msgid "IP addresses without user authentification" msgstr "IP Adressen ohne Benutzer-Authentifizierung" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:523 +#: ../lib/XXV/MODULES/USER.pm:527 msgid "Level" msgstr "Ebene" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:525 -msgid "UserPreferences" +#: ../lib/XXV/MODULES/USER.pm:529 +msgid "User preferences" msgstr "Anwendereinstellungen" #-------------------- @@ -3791,17 +3871,17 @@ msgid "common directory for temporary images" msgstr "Gemeinsames Verzeichnis für temporäre Bilder" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:762 +#: ../lib/XXV/MODULES/USER.pm:766 msgid "Sorry, but the module %s is inactive! Enable it with %s:Preferences:active = y" msgstr "Entschuldigung, aber das Modul %s ist inaktiv! Aktiviere es mit %s:Preferences:active = y" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:770 +#: ../lib/XXV/MODULES/USER.pm:774 msgid "You are not authorized for this function!" msgstr "Sie sind nicht berechtigt, diese Funktion auszuführen!" #-------------------- -#: ../lib/XXV/MODULES/USER.pm:777 +#: ../lib/XXV/MODULES/USER.pm:781 msgid "Sorry, couldn't understand command '%s'!\n" msgstr "Entschuldigung, der Befehl '%s' konnte nicht verstanden werden!\n" @@ -3919,62 +3999,62 @@ msgid "This receive and send Ajax messages." msgstr "Dies empfängt und sendet AJAX Nachrichten." #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:114 ../wml/widgets/message.tmpl:4 ../wml/widgets/message.tmpl:7 +#: ../lib/XXV/OUTPUT/Console.pm:113 ../wml/widgets/message.tmpl:4 ../wml/widgets/message.tmpl:7 msgid "Message" msgstr "Nachricht" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:167 +#: ../lib/XXV/OUTPUT/Console.pm:166 msgid "Module" msgstr "Modul" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:168 +#: ../lib/XXV/OUTPUT/Console.pm:167 msgid "Abbreviation" msgstr "Abkürzung" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:189 +#: ../lib/XXV/OUTPUT/Console.pm:188 msgid "Please use the command and one of the following sectors:\n" msgstr "Bitte benutzen sie das Kommando und einer der folgenden Sektoren:\n" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:205 +#: ../lib/XXV/OUTPUT/Console.pm:204 msgid "Username?" msgstr "Benutzername?" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:209 +#: ../lib/XXV/OUTPUT/Console.pm:208 msgid "Password?" msgstr "Passwort?" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:233 +#: ../lib/XXV/OUTPUT/Console.pm:232 msgid "Value" msgstr "Wert" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:28 +#: ../lib/XXV/OUTPUT/Console.pm:27 msgid "This receives and sends ASCII messages" msgstr "Dies empfängt und sendet ASCII Nachrichten" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:305 ../lib/XXV/OUTPUT/Html.pm:503 ../lib/XXV/OUTPUT/Wml.pm:297 ../wml/widgets/dir.tmpl:8 +#: ../lib/XXV/OUTPUT/Console.pm:304 ../lib/XXV/OUTPUT/Html.pm:504 ../lib/XXV/OUTPUT/Wml.pm:297 ../wml/widgets/dir.tmpl:8 msgid "Directory '%s' does not exist!" msgstr "Verzeichnis '%s' existiert leider nicht!" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:310 ../lib/XXV/OUTPUT/Html.pm:508 ../lib/XXV/OUTPUT/Wml.pm:302 ../wml/widgets/file.tmpl:8 +#: ../lib/XXV/OUTPUT/Console.pm:309 ../lib/XXV/OUTPUT/Html.pm:509 ../lib/XXV/OUTPUT/Wml.pm:302 ../wml/widgets/file.tmpl:8 msgid "File '%s' does not exist!" msgstr "Datei '%s' existiert leider nicht!" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:314 ../lib/XXV/OUTPUT/Html.pm:517 ../lib/XXV/OUTPUT/Wml.pm:306 +#: ../lib/XXV/OUTPUT/Console.pm:313 ../lib/XXV/OUTPUT/Html.pm:518 ../lib/XXV/OUTPUT/Wml.pm:306 msgid "Error '%s' (%s) : %s!" msgstr "Fehler im Feld '%s' (%s) : %s!" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:365 +#: ../lib/XXV/OUTPUT/Console.pm:364 msgid "" "\n" "Please use one of this list items:\n" @@ -3985,32 +4065,32 @@ msgstr "" " %s" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:47 +#: ../lib/XXV/OUTPUT/Console.pm:46 msgid "Sorry, but this command is not available in this interface!" msgstr "Entschuldigung, aber dieses Kommando ist nicht verfügbar in diesem Interface!" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:475 +#: ../lib/XXV/OUTPUT/Console.pm:474 msgid "'%s' is not an integer!" msgstr "'%s' ist keine Zahl!" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:512 +#: ../lib/XXV/OUTPUT/Console.pm:511 msgid "Please answer 'y'es or 'n'o: " msgstr "Bitte antworten sie mit 'y' für 'Ja' und 'n' für 'Nein': " #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:550 +#: ../lib/XXV/OUTPUT/Console.pm:549 msgid "Sorry, couldn't display images in this interface." msgstr "Entschuldigung, aber ich kann in diesem Oberfläche keine Bilder anzeigen." #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:606 +#: ../lib/XXV/OUTPUT/Console.pm:605 msgid "You can only use one of these elements: %s" msgstr "Sie können nur einen von diesen Elementen verwenden: %s" #-------------------- -#: ../lib/XXV/OUTPUT/Console.pm:632 ../lib/XXV/OUTPUT/Html.pm:719 +#: ../lib/XXV/OUTPUT/Console.pm:631 ../lib/XXV/OUTPUT/Html.pm:720 msgid "Module %s not found!" msgstr "Modul %s nicht gefunden!" @@ -4025,32 +4105,32 @@ msgid "This receives and sends HTML messages." msgstr "Dies empfängt und sendet HTML Nachrichten" #-------------------- -#: ../lib/XXV/OUTPUT/Html.pm:444 +#: ../lib/XXV/OUTPUT/Html.pm:445 msgid "Authorization required" msgstr "Berechtigung erforderlich" #-------------------- -#: ../lib/XXV/OUTPUT/Html.pm:454 +#: ../lib/XXV/OUTPUT/Html.pm:455 msgid "Forbidden" msgstr "Verboten" #-------------------- -#: ../lib/XXV/OUTPUT/Html.pm:469 +#: ../lib/XXV/OUTPUT/Html.pm:470 msgid "Not found" msgstr "Nicht gefunden" #-------------------- -#: ../lib/XXV/OUTPUT/Html.pm:555 +#: ../lib/XXV/OUTPUT/Html.pm:556 msgid "Please wait ..." msgstr "Bitte warten ..." #-------------------- -#: ../lib/XXV/OUTPUT/Html.pm:737 ../lib/XXV/OUTPUT/Wml.pm:385 +#: ../lib/XXV/OUTPUT/Html.pm:738 ../lib/XXV/OUTPUT/Wml.pm:385 msgid "Back to configuration page." msgstr "Zurück zur Konfigurationsseite" #-------------------- -#: ../lib/XXV/OUTPUT/Html.pm:757 +#: ../lib/XXV/OUTPUT/Html.pm:769 msgid "File" msgstr "Datei" diff --git a/locale/de/LC_MESSAGES/xxv.mo b/locale/de/LC_MESSAGES/xxv.mo Binary files differindex 7d82164..6eec0ff 100644 --- a/locale/de/LC_MESSAGES/xxv.mo +++ b/locale/de/LC_MESSAGES/xxv.mo |
