diff options
author | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2009-08-27 00:19:01 +0200 |
---|---|---|
committer | Christian Wieninger <cwieninger (at) gmx (dot) de> | 2009-08-27 00:19:01 +0200 |
commit | ac835e1d5366908e0c3a706ed3c9298041c4bad9 (patch) | |
tree | dc26c51cf47f411ac8d0a0b28b845c5c5886b680 | |
parent | 8c131a1710f1b8c83c09e4f247cc0ba44c0ec4bb (diff) | |
parent | 854fa820e345ed890e4a7a9a32b14add68fc642c (diff) | |
download | vdr-plugin-live-ac835e1d5366908e0c3a706ed3c9298041c4bad9.tar.gz vdr-plugin-live-ac835e1d5366908e0c3a706ed3c9298041c4bad9.tar.bz2 |
Merge commit 'tadi/master'
Conflicts:
po/de_DE.po
-rw-r--r-- | CONTRIBUTORS | 7 | ||||
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | i18n-generated.h | 102 | ||||
-rw-r--r-- | livefeatures.cpp | 7 | ||||
-rw-r--r-- | pages/remote.ecpp | 28 | ||||
-rw-r--r-- | pages/schedule.ecpp | 9 | ||||
-rw-r--r-- | pages/vlc.ecpp | 2 | ||||
-rw-r--r-- | pages/whats_on.ecpp | 4 | ||||
-rw-r--r-- | po/ca_ES.po | 12 | ||||
-rw-r--r-- | po/cs_CZ.po | 12 | ||||
-rw-r--r-- | po/da_DK.po | 12 | ||||
-rw-r--r-- | po/de_DE.po | 819 | ||||
-rw-r--r-- | po/el_GR.po | 12 | ||||
-rw-r--r-- | po/es_ES.po | 12 | ||||
-rw-r--r-- | po/et_EE.po | 12 | ||||
-rw-r--r-- | po/fi_FI.po | 23 | ||||
-rw-r--r-- | po/fr_FR.po | 23 | ||||
-rw-r--r-- | po/hr_HR.po | 12 | ||||
-rw-r--r-- | po/hu_HU.po | 12 | ||||
-rw-r--r-- | po/it_IT.po | 23 | ||||
-rw-r--r-- | po/nl_NL.po | 15 | ||||
-rw-r--r-- | po/nn_NO.po | 12 | ||||
-rw-r--r-- | po/pl_PL.po | 12 | ||||
-rw-r--r-- | po/pt_PT.po | 12 | ||||
-rw-r--r-- | po/ro_RO.po | 12 | ||||
-rw-r--r-- | po/ru_RU.po | 12 | ||||
-rw-r--r-- | po/sl_SI.po | 12 | ||||
-rw-r--r-- | po/sv_SE.po | 12 | ||||
-rw-r--r-- | po/tr_TR.po | 12 | ||||
-rw-r--r-- | recman.cpp | 9 |
30 files changed, 1076 insertions, 189 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS index 9e1b234..1f7def6 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -12,7 +12,7 @@ Rolf Ahrenberg vlc plugin for firefox. And a lot of usefull hints about the features of the vlc plugins, some of which still need to be added to LIVE. -Patrice Staudt +Patrice Staudt (in memoriam) for the french translations. Matthias Kortstiege @@ -21,4 +21,7 @@ Matthias Kortstiege Recomended is tntnet version 1.6.2 and higher. Diego Pierotto - for the italian translations.
\ No newline at end of file + for the italian translations. + +John Germs, Chavonbravo from CaptiveWorks (http://captiveworks.org) + for the addition of channel numbers on the live pages. @@ -43,7 +43,7 @@ TMPDIR ?= /tmp APIVERSION = $(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/config.h) I18NTARG = $(shell if [ `echo $(APIVERSION) | tr [.] [0]` -ge "10507" ]; then echo "i18n"; fi) -TNTVERSION = $(shell tntnet-config --version | sed -e's/\.//g' | awk '/^..$$/ { print $$1."00"} /^...$$/ { print $$1."0"} /^....$$/ { print $$1 }') +TNTVERSION = $(shell tntnet-config --version | sed -e's/\.//g' | sed -e's/pre.*//g' | awk '/^..$$/ { print $$1."00"} /^...$$/ { print $$1."0"} /^....$$/ { print $$1 }') TNTVERS7 = $(shell ver=$(TNTVERSION); if [ $$ver -ge "1606" ]; then echo "yes"; fi) ### The name of the distribution archive: diff --git a/i18n-generated.h b/i18n-generated.h index b6ee0e3..f24bcec 100644 --- a/i18n-generated.h +++ b/i18n-generated.h @@ -6941,15 +6941,15 @@ const tI18nPhrase Phrases[] = { "", #endif }, - { "Interval", - "Intervall", + { "Couldn't find channel or no channels available. Maybe you mistyped your request?", + "Konnte Kanal nicht finden oder keine Kanäle verfügbar. Ist die Anfrage korrekt?", "", - "Intervallo", + "Impossibile trovare canale o canali disponibili. Hai digitato correttamente la richiesta?", "", "", - "Intervalle", + "N'a pas pu trouver la chaîne. Votre requête est t'elle corrête? ", "", - "Päivitysväli", + "Kanavaa ei löydy. Kirjoititko varmasti oikein?", "", "", "", @@ -6976,15 +6976,15 @@ const tI18nPhrase Phrases[] = { "", #endif }, - { "Couldn't find channel or no channels available. Maybe you mistyped your request?", - "Konnte Kanal nicht finden oder keine Kanäle verfügbar. Ist die Anfrage korrekt?", - "", - "Impossibile trovare canale o canali disponibili. Hai digitato correttamente la richiesta?", + { "Snapshot interval", + "Bereich", "", + "intervallo", + "interval", "", - "N'a pas pu trouver la chaîne. Votre requête est t'elle corrête? ", + "intervalle", "", - "Kanavaa ei löydy. Kirjoititko varmasti oikein?", + "kyllä", "", "", "", @@ -7081,15 +7081,15 @@ const tI18nPhrase Phrases[] = { "", #endif }, - { "Show schedule of channel", - "Zeige Programm dieses Kanals", + { "Channel", + "Kanal", "", - "Mostra scheda programmi canale", + "Canale", "", "", - "Montrer le programme de la chaîne", + "Chaîne", "", - "Näytä kanavan ohjelmisto", + "Kanava", "", "", "", @@ -7326,41 +7326,6 @@ const tI18nPhrase Phrases[] = { "", #endif }, - { "Channel", - "Kanal", - "", - "Canale", - "", - "", - "Chaîne", - "", - "Kanava", - "", - "", - "", - "", - "", - "", - "", -#if VDRVERSNUM >= 10302 - "", -#endif -#if VDRVERSNUM >= 10307 - "", -#endif -#if VDRVERSNUM >= 10313 - "", -#endif -#if VDRVERSNUM >= 10316 - "", -#endif -#if VDRVERSNUM >= 10342 - "", -#endif -#if VDRVERSNUM >= 10502 - "", -#endif - }, { "Starts between", "Beginnt zwischen", "", @@ -8936,6 +8901,41 @@ const tI18nPhrase Phrases[] = { "", #endif }, + { " - ", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", + "", +#if VDRVERSNUM >= 10302 + "", +#endif +#if VDRVERSNUM >= 10307 + "", +#endif +#if VDRVERSNUM >= 10313 + "", +#endif +#if VDRVERSNUM >= 10316 + "", +#endif +#if VDRVERSNUM >= 10342 + "", +#endif +#if VDRVERSNUM >= 10502 + "", +#endif + }, { "more", "mehr", "", diff --git a/livefeatures.cpp b/livefeatures.cpp index 5b34306..94aa4cc 100644 --- a/livefeatures.cpp +++ b/livefeatures.cpp @@ -9,7 +9,7 @@ SplitVersion::SplitVersion( string version ) : m_version( 0 ) { static const int factors[] = { 100000000, 1000000, 1000, 1 }; - + size_t pos = version.find('-'); if ( pos != string::npos ) { m_suffix = version.substr( pos + 1 ); @@ -24,8 +24,9 @@ SplitVersion::SplitVersion( string version ) bool SplitVersion::operator<( const SplitVersion& right ) const { if ( m_version == right.m_version ) { - if ( m_suffix.empty() ) return false; - if ( right.m_suffix.empty() ) return true; + if (right.m_suffix.empty()) { + return false; + } return m_suffix < right.m_suffix; } return m_version < right.m_version; diff --git a/pages/remote.ecpp b/pages/remote.ecpp index 4805728..dd45cd0 100644 --- a/pages/remote.ecpp +++ b/pages/remote.ecpp @@ -2,6 +2,7 @@ #include <locale> #include <vdr/i18n.h> #include <vdr/keys.h> +#include <vdr/device.h> #include "grab.h" #include "setup.h" #include "tools.h" @@ -10,9 +11,15 @@ using namespace std; using namespace vdrlive; </%pre> +<%args> + int channel = -1; +</%args> <%session scope="global"> bool logged_in(false); </%session> +<%request scope="page"> + cChannel* Channel; +</%request> <%include>page_init.eh</%include> <{ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); @@ -20,6 +27,25 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); <%cpp> pageTitle = tr("Remote Control"); + ReadLock channelsLock( Channels ); + if ( !channelsLock ) + throw HtmlError( tr("Couldn't aquire access to channels, please try again later.") ); + + // cChannel* Channel; (see %request above) + if ( channel > 0 ) { + Channel = Channels.GetByNumber( channel ); + } + else { + if (cDevice::CurrentChannel()) { + Channel = Channels.GetByNumber(cDevice::CurrentChannel()); + } + else { + Channel = Channels.Get( Channels.GetNextNormal( -1 ) ); + } + } + if ( Channel == 0 ) + throw HtmlError( tr("Couldn't find channel or no channels available. Maybe you mistyped your request?") ); + </%cpp> <& pageelems.doc_type &> <html> @@ -127,5 +153,5 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); <%include>page_exit.eh</%include> <%def remote_actions> -<$ tr("Interval") $>: <select name="interval" onchange="ChangeInterval()"></select> +<$ tr("Snapshot interval") $>: <select name="interval" onchange="ChangeInterval()"></select> <& pageelems.vlc_stream_channel channelId=(Channel->GetChannelID()) &> </%def> diff --git a/pages/schedule.ecpp b/pages/schedule.ecpp index 544136b..8a77059 100644 --- a/pages/schedule.ecpp +++ b/pages/schedule.ecpp @@ -145,5 +145,12 @@ if (!logged_in && LiveSetup().UseAuth()) return reply.redirect("login.html"); <%include>page_exit.eh</%include> <%def channel_selection> -<form action="schedule.html" method="get" id="channels"><span><label for="channel"><$ tr("Show schedule of channel") $>: </label><& channels_widget name=("channel") selected=(Channel ? *Channel->GetChannelID().ToString() : "") onchange=("document.forms.channels.submit()") &> <& pageelems.ajax_action_href action="switch_channel" tip=(tr("Switch to this channel.")) param=(Channel->GetChannelID()) image="zap.png" alt="" &><& pageelems.vlc_stream_channel channelId=(Channel->GetChannelID()) &></span></form> +<form action="schedule.html" method="get" id="channels"> + <span> + <label for="channel"><$ tr("Channel") $>: <span class="bold"><$ Channel->Number() $></span></label> + <& channels_widget name=("channel") selected=(Channel ? *Channel->GetChannelID().ToString() : "") onchange=("document.forms.channels.submit()") &> + <& pageelems.ajax_action_href action="switch_channel" tip=(tr("Switch to this channel.")) param=(Channel->GetChannelID()) image="zap.png" alt="" &> + <& pageelems.vlc_stream_channel channelId=(Channel->GetChannelID()) &> + </span> +</form> </%def> diff --git a/pages/vlc.ecpp b/pages/vlc.ecpp index db2a74d..445cc94 100644 --- a/pages/vlc.ecpp +++ b/pages/vlc.ecpp @@ -138,7 +138,7 @@ using namespace vdrlive; <%cpp> } </%cpp> -<!-- --><p><$ tr("VLC media URL") $>: <$ videourl $></p><!-- --> +<!-- --><p><$ tr("VLC media URL") $>: <span class="bold"><a href="<$ videourl $>"><$ videourl $></a></span></p><!-- --> </div> </%def> diff --git a/pages/whats_on.ecpp b/pages/whats_on.ecpp index 316c03b..8232875 100644 --- a/pages/whats_on.ecpp +++ b/pages/whats_on.ecpp @@ -195,7 +195,7 @@ if (type == "now") { </%cpp> <div class="event"> <div class="station"> - <div><div><div><a href="schedule.html?channel=<$ chNumber $>" <& tooltip.hint text=(tr("View the schedule of this channel")) &>><$ (epgEvent->Caption()) $></a></div></div></div> + <div><div><div><a href="schedule.html?channel=<$ chNumber $>" <& tooltip.hint text=(tr("View the schedule of this channel")) &>><$ chNumber $><$ tr(" - ") $><$ (epgEvent->Caption()) $></a></div></div></div> </div> <div class="content"> <div class="tools"> @@ -242,7 +242,7 @@ if (type == "now") { % } </div> </td> - <td class="topaligned rightcol <? lastCurrentChanel ? "bottomrow"?>"><div class="station withmargin"><a href="schedule.html?channel=<$ chNumber $>" <& tooltip.hint text=(tr("View the schedule of this channel")) &>><$ (epgEvent->Caption()) $></a></div> + <td class="topaligned rightcol <? lastCurrentChanel ? "bottomrow"?>"><div class="station withmargin"><a href="schedule.html?channel=<$ chNumber $>" <& tooltip.hint text=(tr("View the schedule of this channel")) &>><$ chNumber $><$ tr(" - ") $><$ (epgEvent->Caption()) $></a></div> </td> </tr> % } diff --git a/po/ca_ES.po b/po/ca_ES.po index 35cbc87..3de8bcd 100644 --- a/po/ca_ES.po +++ b/po/ca_ES.po @@ -612,10 +612,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -624,7 +624,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -645,9 +645,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -784,6 +781,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/cs_CZ.po b/po/cs_CZ.po index 5d9fa35..b14492f 100644 --- a/po/cs_CZ.po +++ b/po/cs_CZ.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/da_DK.po b/po/da_DK.po index 27f6ec1..c5801c1 100644 --- a/po/da_DK.po +++ b/po/da_DK.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/de_DE.po b/po/de_DE.po new file mode 100644 index 0000000..f7a01c9 --- /dev/null +++ b/po/de_DE.po @@ -0,0 +1,819 @@ +# VDR LIVE plugin language source file. +# Copyright (C) 2007 LIVE Development team. See http://live.vdr-developer.org +# This file is distributed under the same license as the VDR-LIVE package. +# Klaus Schmiedinger <kls@cadsoft.de>, 2003 +# Christian Wieniger <cwieninger@gmx.de>, 2007 +# Dieter Hametner <dh+vdr@gekrumbel.de>, 2007 +# +msgid "" +msgstr "" +"Project-Id-Version: VDR-LIVE 0.2.0\n" +"Report-Msgid-Bugs-To: <cwieninger@gmx.de>\n" +"PO-Revision-Date: 2007-08-19 20:15+0200\n" +"Last-Translator: Dieter Hametner <dh+vdr@gekrumbel.de>\n" +"Language-Team: see developers in README\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +msgid "Last channel to display" +msgstr "EPG-Anzeige bis Kanal" + +msgid "No limit" +msgstr "Alle zeigen" + +msgid "Use authentication" +msgstr "Authentifizierung nutzen" + +msgid "No" +msgstr "Nein" + +msgid "Yes" +msgstr "Ja" + +msgid "Admin login" +msgstr "Admin Login" + +msgid "Admin password" +msgstr "Admin Passwort" + +#, c-format +msgid "%A, %x" +msgstr "%A, %x" + +msgid "Searchtimer" +msgstr "Suchtimer" + +msgid "Error in timer settings" +msgstr "Fehler in den Timer Einstellungen" + +msgid "Timer already defined" +msgstr "Timer ist bereits vorhanden" + +msgid "Timers are being edited - try again later" +msgstr "Timer werden bearbeitet - später nochmal versuchen" + +msgid "Timer not defined" +msgstr "Timer wurde nicht erstellt" + +msgid "On archive DVD No." +msgstr "Auf Archiv-DVD Nr." + +msgid "Couldn't find channel or no channels available." +msgstr "Kann das Programm nicht finden oder keine vorhanden." + +msgid "Couldn't switch to channel." +msgstr "Kann nicht zu dem Programm umschalten." + +msgid "Couldn't find recording or no recordings available." +msgstr "Kann die Aufnahme nicht finden oder keine Aufnahmen vorhanden." + +msgid "Cannot control playback!" +msgstr "Kann die Wiedergabe nicht steuern." + +msgid "Not playing a recording." +msgstr "Es wird keine Aufnahme abgespielt." + +msgid "Not playing the same recording as from request." +msgstr "Es wird nicht die selbe Aufnahme abgespielt." + +msgid "Attempt to delete recording currently in playback." +msgstr "Versuch die gerade abgepielte Aufnahme zu löschen." + +msgid "Epg error" +msgstr "EPG Fehler" + +msgid "Wrong channel id" +msgstr "Fehlerhafte Kanal Id" + +msgid "Channel has no schedule" +msgstr "Kanal hat keine Programminfos" + +msgid "Wrong event id" +msgstr "Fehlerhafte Sendungs Id" + +msgid "Required minimum version of epgsearch: " +msgstr "Benötigte Mindestversion von epgsearch: " + +msgid "All" +msgstr "Alle" + +msgid "FTA" +msgstr "FTA" + +msgid "%I:%M %p" +msgstr "%H:%M" + +msgid "EPGSearch version outdated! Please update." +msgstr "EPGSearch-Version zu alt, bitte updaten!" + +msgid "Couldn't aquire primary device" +msgstr "" + +msgid "Couldn't grab image from primary device" +msgstr "" + +msgid "Timer conflict check detected " +msgstr "Die Timer Konflikt Überprüfung hat " + +msgid "conflict" +msgstr "Timerkonflikt entdeckt" + +msgid "conflicts" +msgstr "Timerkonflikte entdeckt" + +msgid "Couldn't aquire access to channels, please try again later." +msgstr "Zugriff auf die Kanäle wurde verweigert. Bitte später versuchen." + +msgid "Couldn't find searchtimer. Maybe you mistyped your request?" +msgstr "Keinen Suchtimer gefunden. Möglicherweise ein Tippfehler in der Anfrage?" + +#. TRANSLATORS: only adjust the ordering and separators, don't translate the m's, d's and y's +msgid "mm/dd/yyyy" +msgstr "dd.mm.yyyy" + +msgid "Edit search timer" +msgstr "Suchtimer bearbeiten" + +msgid "New search timer" +msgstr "Neuen Suchtimer anlegen" + +msgid "Search text too short - use anyway?" +msgstr "Suchtext zu kurz - trotzdem verwenden?" + +msgid "Search term" +msgstr "Suchbegriff" + +msgid "Search mode" +msgstr "Suchmodus" + +msgid "phrase" +msgstr "Ausdruck" + +msgid "all words" +msgstr "alle Worte" + +msgid "at least one word" +msgstr "ein Wort" + +msgid "match exactly" +msgstr "exakt" + +msgid "regular expression" +msgstr "regulärer Ausdruck" + +msgid "fuzzy" +msgstr "unscharf" + +msgid "Tolerance" +msgstr "Toleranz" + +msgid "Match case" +msgstr "Groß/klein" + +msgid "Search in" +msgstr "Suche in" + +msgid "Title" +msgstr "Titel" + +msgid "Episode" +msgstr "Episode" + +msgid "Description" +msgstr "Beschreibung" + +msgid "Use extended EPG info" +msgstr "Verw. erweiterte EPG Info" + +msgid "Ignore missing EPG info" +msgstr "Ignoriere fehlende EPG Info" + +msgid "When active this can cause very many timers. So please always first test this search before using it as search timer!" +msgstr "Diese Einstellung kann bei Aktivierung sehr viele Timer erzeugen. Also bitte immer zuerst die Suche testen, bevor sie als Suchtimer verwendet wird!" + +msgid "Use channel" +msgstr "Verw. Kanal" + +msgid "interval" +msgstr "Bereich" + +msgid "channel group" +msgstr "Kanalgruppe" + +msgid "only FTA" +msgstr "ohne PayTV" + +msgid "from channel" +msgstr "von Kanal" + +msgid "to channel" +msgstr "bis Kanal" + +msgid "Use time" +msgstr "Verw. Uhrzeit" + +msgid "Start after" +msgstr "Start nach" + +msgid "The time the show may start at the earliest" +msgstr "Die Zeit, zu der die Sendung frühestens anfangen darf" + +msgid "Start before" +msgstr "Start vor" + +msgid "The time the show may start at the latest" +msgstr "Die Zeit, zu der die Sendung spätestens angefangen haben muss" + +msgid "Use duration" +msgstr "Verw. Dauer" + +msgid "Min. duration" +msgstr "Min. Dauer" + +msgid "Max. duration" +msgstr "Max. Dauer" + +msgid "Use day of week" +msgstr "Verw. Wochentag" + +msgid "Monday" +msgstr "Montag" + +msgid "Tuesday" +msgstr "Dienstag" + +msgid "Wednesday" +msgstr "Mittwoch" + +msgid "Thursday" +msgstr "Donnerstag" + +msgid "Friday" +msgstr "Freitag" + +msgid "Saturday" +msgstr "Samstag" + +msgid "Sunday" +msgstr "Sonntag" + +msgid "Use blacklists" +msgstr "Verw. Ausschlusslisten" + +msgid "Selection" +msgstr "Auswahl" + +msgid "all" +msgstr "alle" + +msgid "Use in favorites menu" +msgstr "In Favoritenmenü verw." + +msgid "Use as search timer" +msgstr "Als Suchtimer verwenden" + +msgid "user defined" +msgstr "benutzer-definiert" + +msgid "from date" +msgstr "ab Datum" + +msgid "to date" +msgstr "bis Datum" + +msgid "Record" +msgstr "Aufnehmen" + +msgid "Announce only" +msgstr "Nur ankündigen" + +msgid "Switch only" +msgstr "Nur umschalten" + +msgid "Series recording" +msgstr "Serienaufnahme" + +msgid "Directory" +msgstr "Verzeichnis" + +msgid "Delete recordings after ... days" +msgstr "Aufn. nach ... Tagen löschen" + +msgid "Keep ... recordings" +msgstr "Behalte ... Aufnahmen" + +msgid "Pause when ... recordings exist" +msgstr "Pause, wenn ... Aufnahmen exist." + +msgid "Avoid repeats" +msgstr "Vermeide Wiederholung" + +msgid "Allowed repeats" +msgstr "Erlaubte Wiederholungen" + +msgid "Only repeats within ... days" +msgstr "Nur Wiederh. innerhalb ... Tagen" + +msgid "Compare title" +msgstr "Vergleiche Titel" + +msgid "Compare subtitle" +msgstr "Vergleiche Untertitel" + +msgid "if present" +msgstr "wenn vorhanden" + +msgid "Compare summary" +msgstr "Vergleiche Beschreibung" + +msgid "Compare" +msgstr "Vergleiche" + +msgid "Use VPS" +msgstr "VPS verwenden" + +msgid "Auto-delete search timer" +msgstr "Suchtimer automatisch löschen" + +msgid "after ... recordings" +msgstr "nach ... Aufnahmen" + +msgid "after ... days after first rec." +msgstr "nach ... Tagen nach erster Aufnahme" + +msgid "Switch ... minutes before start" +msgstr "Umschalten ... Minuten vor Start" + +msgid "Test" +msgstr "Testen" + +msgid "Save" +msgstr "Speichern" + +msgid "Cancel" +msgstr "Abbrechen" + +msgid "Couldn't find timer. Maybe you mistyped your request?" +msgstr "Konnte Timer nicht finden. Evtl. fehlerhafte Anforderung?" + +msgid "Please set a title for the timer!" +msgstr "Bitte einen Titel f�r den Timer angeben!" + +msgid "Edit timer" +msgstr "Timer bearbeiten" + +msgid "New timer" +msgstr "Neuen Timer anlegen" + +msgid "Weekday" +msgstr "Wochentag" + +msgid "Electronic program guide information" +msgstr "Elektronische Programminformation" + +msgid "Couldn't find recording or no recordings available" +msgstr "" + +msgid "Error aquiring schedules lock" +msgstr "" + +msgid "Error aquiring schedules" +msgstr "" + +msgid "%b %d %y" +msgstr "%d.%m.%y" + +msgid "Page error" +msgstr "Seitenfehler" + +msgid "playing recording" +msgstr "Wiedergabe" + +msgid "no epg info for current event!" +msgstr "Keine Infos zur Sendung!" + +msgid "no epg info for current channel!" +msgstr "Dieser Kanal hat kein EPG!" + +msgid "no current channel!" +msgstr "Keinen Kanal gefunden!" + +msgid "error retrieving status info!" +msgstr "Fehler: Status nicht verfügbar!" + +msgid "%I:%M:%S %p" +msgstr "%H:%M:%S" + +msgid "Wrong username or password" +msgstr "Falscher Benutzername oder Passwort" + +msgid "Login" +msgstr "Anmelden" + +msgid "VDR Live Login" +msgstr "VDR Live Login" + +msgid "User" +msgstr "Benutzer" + +msgid "Password" +msgstr "Passwort" + +msgid "What's on?" +msgstr "Was läuft?" + +msgid "Search" +msgstr "Suchen" + +msgid "Searchtimers" +msgstr "Suchtimer" + +msgid "Recordings" +msgstr "Aufnahmen" + +msgid "Remote Control" +msgstr "Fernbedienung" + +msgid "Logout" +msgstr "Abmelden" + +msgid "Your attention is required" +msgstr "Ihre Aufmerksamkeit ist erforderlich" + +msgid "React" +msgstr "Reagieren" + +msgid "Dismiss" +msgstr "Verwerfen" + +msgid "Find more at the Internet Movie Database." +msgstr "Weitere Informationen in der Internet Movie Database." + +msgid "Stream this channel into browser." +msgstr "Sendung im Browser anzeigen." + +msgid "Stream this recording into browser." +msgstr "Aufnahme im Browser anzeigen." + +msgid "Record this" +msgstr "Diese Sendung aufnehmen" + +msgid "loading data" +msgstr "Daten nachladen" + +msgid "an error occured!" +msgstr "Es ist ein Fehler aufgetreten!" + +msgid "Request succeeded!" +msgstr "Aktion durchgeführt!" + +msgid "Request failed!" +msgstr "Aktion fehlgeschlagen!" + +msgid "January" +msgstr "Januar" + +msgid "February" +msgstr "Februar" + +msgid "March" +msgstr "März" + +msgid "April" +msgstr "April" + +msgid "May" +msgstr "Mai" + +msgid "June" +msgstr "Juni" + +msgid "July" +msgstr "Juli" + +msgid "August" +msgstr "August" + +msgid "September" +msgstr "September" + +msgid "October" +msgstr "Oktober" + +msgid "November" +msgstr "November" + +msgid "December" +msgstr "Dezember" + +msgid "retrieving status ..." +msgstr "Hole Status ..." + +msgid "Toggle updates on/off." +msgstr "Statusabfrage ein- oder ausschalten." + +msgid "stop playback" +msgstr "Anhalten" + +msgid "resume playback" +msgstr "Fortsetzen" + +msgid "pause playback" +msgstr "Pause" + +msgid "fast rewind" +msgstr "Suchlauf rückwärts" + +msgid "fast forward" +msgstr "Suchlauf vorwärts" + +msgid "previous channel" +msgstr "Sender zurück" + +msgid "next channel" +msgstr "Sender vor" + +msgid "No server response!" +msgstr "Der Server antwortet nicht!" + +msgid "Failed to update infobox!" +msgstr "Kann Infobox nicht aktualisieren!" + +msgid "Switch to this channel." +msgstr "Zu diesem Kanal umschalten." + +msgid "Search for repeats." +msgstr "Nach Wiederholungen suchen." + +msgid "Authors" +msgstr "Autoren" + +msgid "Project Idea" +msgstr "Projekt Idee" + +msgid "Webserver" +msgstr "Webserver" + +msgid "Project leader" +msgstr "Projektleiter" + +msgid "Content" +msgstr "Inhalte" + +msgid "Graphics" +msgstr "Grafiken" + +msgid "Information" +msgstr "Informationen" + +msgid "LIVE version" +msgstr "LIVE Version" + +msgid "VDR version" +msgstr "VDR Version" + +msgid "Features" +msgstr "Unterstütze Plugins" + +msgid "active" +msgstr "aktiv" + +msgid "required" +msgstr "erforderlich" + +msgid "Homepage" +msgstr "Homepage" + +msgid "Bugs and suggestions" +msgstr "Fehlerberichte und Vorschläge" + +msgid "If you encounter any bugs or would like to suggest new features, please use our bugtracker" +msgstr "Für Fehler oder Verbesserungsvorschläge steht unser Bugtracker bereit" + +msgid "ERROR:" +msgstr "FEHLER:" + +msgid "Deleted recording:" +msgstr "Gelöschte Aufnahme:" + +msgid "List of recordings" +msgstr "Liste der Aufnahmen" + +msgid "No recordings found" +msgstr "Keine Aufnahmen vorhanden" + +msgid "Click to view details." +msgstr "Für Details klicken." + +msgid "Delete this recording from hard disc!" +msgstr "Diese Aufnahme von der Festplatte löschen!" + +msgid "play this recording." +msgstr "Diese Aufnahme abspielen." + +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgstr "Konnte Kanal nicht finden oder keine Kanäle verfügbar. Ist die Anfrage korrekt?" + +#, fuzzy +msgid "Snapshot interval" +msgstr "Bereich" + +msgid "No schedules available for this channel" +msgstr "Für diesen Kanal liegen keine EPG-Informationen vor" + +msgid "%A, %b %d %Y" +msgstr "%A, %d.%m.%Y" + +msgid "Channel" +msgstr "Kanal" + +msgid "Search settings" +msgstr "Einstellungen zur Suche" + +msgid "Extended search" +msgstr "Erweiterte Suche" + +msgid "no" +msgstr "nein" + +msgid "Search results" +msgstr "Suchergebnisse" + +msgid "No search results" +msgstr "keine Suchergebnisse" + +msgid "Expression" +msgstr "Suchbegriff" + +msgid "Starts between" +msgstr "Beginnt zwischen" + +msgid "Toggle search timer actions (in)active" +msgstr "Aktionen des Suchtimers (de)aktivieren" + +msgid "Browse search timer results" +msgstr "Suchtimerergebnisse betrachten" + +msgid "Delete this search timer?" +msgstr "Diesen Suchtimer löschen?" + +msgid "Delete search timer" +msgstr "Suchtimer löschen" + +msgid "Trigger search timer update" +msgstr "Suchtimer-Update starten" + +msgid "Please set login and password!" +msgstr "Bitte Login und Passwort angeben!" + +msgid "Setup saved." +msgstr "Einstellungen gespeichert." + +msgid "Setup" +msgstr "Einstellungen" + +msgid "Local net (no login required)" +msgstr "Lokales Netz (keine Anmeldung notwendig)" + +msgid "Show live logo image" +msgstr "Zeige das Live Logo" + +msgid "Use ajax technology" +msgstr "Verwende AJAX Technologie" + +msgid "Show dynamic VDR information box" +msgstr "Zeige dynamische VDR Status Box" + +msgid "Allow video streaming" +msgstr "Erlaube Videoanzeige im Browser" + +msgid "Streamdev server port" +msgstr "Streamdev Server Port" + +msgid "Streamdev stream type" +msgstr "Streamdev Stream Typ" + +msgid "Add links to IMDb" +msgstr "Füge Links zur IMDb hinzu" + +msgid "additional fixed times in 'What's on?'" +msgstr "zusätzliche Zeitpunkte in 'Was läuft?'" + +msgid "Format is HH:MM. Separate multiple times with a semicolon" +msgstr "Format ist HH:MM. Mehrere Zeiten durch Semikolon trennen" + +msgid "Show channels without EPG" +msgstr "Zeige Kanäle ohne EPG" + +msgid "Start page" +msgstr "Startseite" + +msgid "Theme" +msgstr "Thema" + +msgid "Timer conflicts" +msgstr "Timer-Konflikte" + +msgid "No timer conflicts" +msgstr "Keine Timer-Konflikte" + +msgid "Timer has a conflict." +msgstr "Timer hat einen Konflikt." + +msgid "Timer is active." +msgstr "Timer ist aktiv." + +msgid "Toggle timer active/inactive" +msgstr "Timer aktiv/inaktiv schalten" + +msgid "Delete timer" +msgstr "Timer löschen" + +msgid "No timer defined" +msgstr "Keine Timer vorhanden" + +msgid "Timer is recording." +msgstr "Timer zeichnet auf." + +msgid "VLC: live video stream" +msgstr "VLC: Video Stream" + +msgid "VLC: play recording" +msgstr "VLC: Aufnahme abspielen" + +msgid "Stop" +msgstr "Stopp" + +msgid "Play" +msgstr "Wiedergabe" + +msgid "Sound on" +msgstr "Ton an" + +msgid "Sound off" +msgstr "Ton aus" + +msgid "Fullscreen" +msgstr "Vollbild" + +msgid "Close" +msgstr "Schließen" + +msgid "VLC media URL" +msgstr "VLC Medien URL" + +#, c-format +msgid "%a, %x" +msgstr "%a, %x" + +msgid "What's running on" +msgstr "Was läuft am" + +msgid "at" +msgstr "um" + +msgid "What's on next?" +msgstr "Was läuft als nächstes?" + +msgid "Favorites" +msgstr "Favoriten" + +msgid "View the schedule of this channel" +msgstr "Zeige Programm dieses Kanals" + +msgid " - " +msgstr "" + +msgid "more" +msgstr "mehr" + +msgid "Now" +msgstr "Jetzt" + +msgid "Next" +msgstr "als Nächstes" + +msgid "What's on" +msgstr "Was läuft" + +msgid "Details view" +msgstr "Ausführliche Ansicht" + +msgid "List view" +msgstr "Listenansicht" + +msgid "Live Interactive VDR Environment" +msgstr "" + +msgid "No EPG information available" +msgstr "Keine EPG Daten vorhanden" + +#~ msgid "Interval" +#~ msgstr "Intervall" + +#~ msgid "Show schedule of channel" +#~ msgstr "Zeige Programm dieses Kanals" + +#~ msgid "%a, %b %d" +#~ msgstr "%a, %d.%m." diff --git a/po/el_GR.po b/po/el_GR.po index 47ad8fc..861792a 100644 --- a/po/el_GR.po +++ b/po/el_GR.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/es_ES.po b/po/es_ES.po index c27fb06..e18f423 100644 --- a/po/es_ES.po +++ b/po/es_ES.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/et_EE.po b/po/et_EE.po index e32d205..fc30e56 100644 --- a/po/et_EE.po +++ b/po/et_EE.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/fi_FI.po b/po/fi_FI.po index 59e47a9..8cc81b1 100644 --- a/po/fi_FI.po +++ b/po/fi_FI.po @@ -611,20 +611,21 @@ msgstr "Poista tallenne kovalevyltä!" msgid "play this recording." msgstr "Toista tallenne" -msgid "Interval" -msgstr "Päivitysväli" - msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "Kanavaa ei löydy. Kirjoititko varmasti oikein?" +#, fuzzy +msgid "Snapshot interval" +msgstr "kyllä" + msgid "No schedules available for this channel" msgstr "Tälle kanavalle ei ole saatavilla ohjelmistoa" msgid "%A, %b %d %Y" msgstr "%A, %d.%m.%Y" -msgid "Show schedule of channel" -msgstr "Näytä kanavan ohjelmisto" +msgid "Channel" +msgstr "Kanava" msgid "Search settings" msgstr "Hakuasetukset" @@ -644,9 +645,6 @@ msgstr "Ei hakutuloksia" msgid "Expression" msgstr "Hakutermi" -msgid "Channel" -msgstr "Kanava" - msgid "Starts between" msgstr "Alkaa välillä" @@ -785,6 +783,9 @@ msgstr "Suosikit" msgid "View the schedule of this channel" msgstr "Näytä ohjelmisto kanavalta" +msgid " - " +msgstr "" + msgid "more" msgstr "lisätietoja" @@ -809,6 +810,12 @@ msgstr "Interaktiivinen VDR-ympäristö" msgid "No EPG information available" msgstr "" +#~ msgid "Interval" +#~ msgstr "Päivitysväli" + +#~ msgid "Show schedule of channel" +#~ msgstr "Näytä kanavan ohjelmisto" + #~ msgid "%a, %b %d" #~ msgstr "%a, %d.%m." diff --git a/po/fr_FR.po b/po/fr_FR.po index 3786e2f..b4e14d8 100644 --- a/po/fr_FR.po +++ b/po/fr_FR.po @@ -618,20 +618,21 @@ msgstr "" msgid "play this recording." msgstr "lire cette enregistrement." -msgid "Interval" -msgstr "Intervalle" - msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "N'a pas pu trouver la chaîne. Votre requête est t'elle corrête? " +#, fuzzy +msgid "Snapshot interval" +msgstr "intervalle" + msgid "No schedules available for this channel" msgstr "Aucune programmation disponible pour cette chaîne" msgid "%A, %b %d %Y" msgstr "%A, %d.%m.%Y" -msgid "Show schedule of channel" -msgstr "Montrer le programme de la chaîne" +msgid "Channel" +msgstr "Chaîne" msgid "Search settings" msgstr "Règlages de recherche" @@ -651,9 +652,6 @@ msgstr "pas de résultat de recherche" msgid "Expression" msgstr "Expression de recherche" -msgid "Channel" -msgstr "Chaîne" - msgid "Starts between" msgstr "Départ entre" @@ -795,6 +793,9 @@ msgstr "Favoris" msgid "View the schedule of this channel" msgstr "Regarder le programme de cette chaîne" +msgid " - " +msgstr "" + msgid "more" msgstr "plus" @@ -819,6 +820,12 @@ msgstr "" msgid "No EPG information available" msgstr "" +#~ msgid "Interval" +#~ msgstr "Intervalle" + +#~ msgid "Show schedule of channel" +#~ msgstr "Montrer le programme de la chaîne" + #~ msgid "%a, %b %d" #~ msgstr "%a, %d.%m." diff --git a/po/hr_HR.po b/po/hr_HR.po index 7bfb204..5ed2647 100644 --- a/po/hr_HR.po +++ b/po/hr_HR.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/hu_HU.po b/po/hu_HU.po index 0291ddd..9d967d8 100644 --- a/po/hu_HU.po +++ b/po/hu_HU.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/it_IT.po b/po/it_IT.po index 191af01..c586d4b 100644 --- a/po/it_IT.po +++ b/po/it_IT.po @@ -614,20 +614,21 @@ msgstr "Elimina questa registrazione dal disco fisso!" msgid "play this recording." msgstr "Riproduci questa registrazione" -msgid "Interval" -msgstr "Intervallo" - msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "Impossibile trovare canale o canali disponibili. Hai digitato correttamente la richiesta?" +#, fuzzy +msgid "Snapshot interval" +msgstr "intervallo" + msgid "No schedules available for this channel" msgstr "Nessun programma disponibile per questo canale" msgid "%A, %b %d %Y" msgstr "%A, %b %d %Y" -msgid "Show schedule of channel" -msgstr "Mostra scheda programmi canale" +msgid "Channel" +msgstr "Canale" msgid "Search settings" msgstr "Impostazioni ricerca" @@ -647,9 +648,6 @@ msgstr "Nessun risultato ricerca" msgid "Expression" msgstr "Termine ricerca" -msgid "Channel" -msgstr "Canale" - msgid "Starts between" msgstr "Inizia tra" @@ -788,6 +786,9 @@ msgstr "Preferiti" msgid "View the schedule of this channel" msgstr "Visualizza scheda programmi del canale" +msgid " - " +msgstr "" + msgid "more" msgstr "altro" @@ -812,6 +813,12 @@ msgstr "Ambiente interattivo LIVE per VDR" msgid "No EPG information available" msgstr "" +#~ msgid "Interval" +#~ msgstr "Intervallo" + +#~ msgid "Show schedule of channel" +#~ msgstr "Mostra scheda programmi canale" + #~ msgid "%a, %b %d" #~ msgstr "%a, %b %d" diff --git a/po/nl_NL.po b/po/nl_NL.po index 1f42565..04a026c 100644 --- a/po/nl_NL.po +++ b/po/nl_NL.po @@ -617,19 +617,20 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" -msgstr "" - msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" +#, fuzzy +msgid "Snapshot interval" +msgstr "interval" + msgid "No schedules available for this channel" msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -650,9 +651,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -793,6 +791,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/nn_NO.po b/po/nn_NO.po index 7a561d2..eee5c2e 100644 --- a/po/nn_NO.po +++ b/po/nn_NO.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/pl_PL.po b/po/pl_PL.po index 4a34a30..82089e0 100644 --- a/po/pl_PL.po +++ b/po/pl_PL.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/pt_PT.po b/po/pt_PT.po index 898505f..7ccecbf 100644 --- a/po/pt_PT.po +++ b/po/pt_PT.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/ro_RO.po b/po/ro_RO.po index 9c45183..14b6944 100644 --- a/po/ro_RO.po +++ b/po/ro_RO.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/ru_RU.po b/po/ru_RU.po index 7a25c51..8880de2 100644 --- a/po/ru_RU.po +++ b/po/ru_RU.po @@ -610,10 +610,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -622,7 +622,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -643,9 +643,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -782,6 +779,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/sl_SI.po b/po/sl_SI.po index c8fbdad..8f336cc 100644 --- a/po/sl_SI.po +++ b/po/sl_SI.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/sv_SE.po b/po/sv_SE.po index 65c146f..9ffd074 100644 --- a/po/sv_SE.po +++ b/po/sv_SE.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" diff --git a/po/tr_TR.po b/po/tr_TR.po index 397b123..e327e08 100644 --- a/po/tr_TR.po +++ b/po/tr_TR.po @@ -611,10 +611,10 @@ msgstr "" msgid "play this recording." msgstr "" -msgid "Interval" +msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" msgstr "" -msgid "Couldn't find channel or no channels available. Maybe you mistyped your request?" +msgid "Snapshot interval" msgstr "" msgid "No schedules available for this channel" @@ -623,7 +623,7 @@ msgstr "" msgid "%A, %b %d %Y" msgstr "" -msgid "Show schedule of channel" +msgid "Channel" msgstr "" msgid "Search settings" @@ -644,9 +644,6 @@ msgstr "" msgid "Expression" msgstr "" -msgid "Channel" -msgstr "" - msgid "Starts between" msgstr "" @@ -783,6 +780,9 @@ msgstr "" msgid "View the schedule of this channel" msgstr "" +msgid " - " +msgstr "" + msgid "more" msgstr "" @@ -242,6 +242,7 @@ namespace vdrlive { { long RecLength = 0; if (!m_recording->FileName()) return 0; +#if VDRVERSNUM < 10704 cString filename = cString::sprintf("%s%s", m_recording->FileName(), INDEXFILESUFFIX); if (*filename) { if (access(filename, R_OK) == 0) { @@ -257,6 +258,14 @@ namespace vdrlive { } } } +#else + // open index file for reading only + cIndexFile *index = new cIndexFile(m_recording->FileName(), false, m_recording->IsPesRecording()); + if (index && index->Ok()) { + RecLength = (int) (index->Last() / SecondsToFrames(60, m_recording->FramesPerSecond())); + } + delete index; +#endif return RecLength; } |