The new setup parameters "EPG scan max. channel number" and "EPG pause after scan" can be used to tune the behavior of the EPG scan

This commit is contained in:
Klaus Schmidinger 2024-03-04 21:14:27 +01:00
parent 0b08666310
commit a3310e2954
34 changed files with 231 additions and 37 deletions

View File

@ -9903,3 +9903,5 @@ Video Disk Recorder Revision History
- The info file of a recording is now re-read if an update of the video directory
is triggered, to make sure modifications from other VDRs are adopted.
- Updated the Hungarian OSD texts (thanks to István Füley).
- The new setup parameters "EPG scan max. channel number" and "EPG pause after scan"
can be used to tune the behavior of the EPG scan (see MANUAL for details).

10
MANUAL
View File

@ -829,6 +829,16 @@ VDR version 2.6.6 added '/' to this list.
A value of '0' completely turns off scanning on both single
and multiple card systems.
EPG scan max. channel number = 0
The EPG scan will only tune to transponders of channels with
numbers below this limit. By default all transponders will
be scanned.
EPG pause after scan = no
After a complete scan of all transponders (optionally limited
by "EPG scan max. channel number") the EPG scan pauses for
"EPG scan timeout" hours if this option is set to "yes".
EPG bugfix level = 3 Some tv stations transmit weirdly formatted EPG data.
VDR attempts to fix these bugs up to the given level:
0 = no EPG fixing

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: config.c 4.8 2018/02/15 14:40:36 kls Exp $
* $Id: config.c 5.1 2024/03/04 21:13:58 kls Exp $
*/
#include "config.h"
@ -409,6 +409,8 @@ cSetup::cSetup(void)
SubtitleBgTransparency = 0;
EPGLanguages[0] = -1;
EPGScanTimeout = 5;
EPGScanMaxChannel = 0;
EPGPauseAfterScan = 0;
EPGBugfixLevel = 3;
EPGLinger = 0;
SVDRPTimeout = 300;
@ -637,6 +639,8 @@ bool cSetup::Parse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "SubtitleBgTransparency")) SubtitleBgTransparency = atoi(Value);
else if (!strcasecmp(Name, "EPGLanguages")) return ParseLanguages(Value, EPGLanguages);
else if (!strcasecmp(Name, "EPGScanTimeout")) EPGScanTimeout = atoi(Value);
else if (!strcasecmp(Name, "EPGScanMaxChannel")) EPGScanMaxChannel = atoi(Value);
else if (!strcasecmp(Name, "EPGPauseAfterScan")) EPGPauseAfterScan = atoi(Value);
else if (!strcasecmp(Name, "EPGBugfixLevel")) EPGBugfixLevel = atoi(Value);
else if (!strcasecmp(Name, "EPGLinger")) EPGLinger = atoi(Value);
else if (!strcasecmp(Name, "SVDRPTimeout")) SVDRPTimeout = atoi(Value);
@ -769,6 +773,8 @@ bool cSetup::Save(void)
Store("SubtitleBgTransparency", SubtitleBgTransparency);
StoreLanguages("EPGLanguages", EPGLanguages);
Store("EPGScanTimeout", EPGScanTimeout);
Store("EPGScanMaxChannel", EPGScanMaxChannel);
Store("EPGPauseAfterScan", EPGPauseAfterScan);
Store("EPGBugfixLevel", EPGBugfixLevel);
Store("EPGLinger", EPGLinger);
Store("SVDRPTimeout", SVDRPTimeout);

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: config.h 5.14 2024/01/25 09:44:48 kls Exp $
* $Id: config.h 5.15 2024/03/04 21:13:58 kls Exp $
*/
#ifndef __CONFIG_H
@ -291,6 +291,8 @@ public:
int SubtitleOffset;
int SubtitleFgTransparency, SubtitleBgTransparency;
int EPGLanguages[I18N_MAX_LANGUAGES + 1];
int EPGScanMaxChannel;
int EPGPauseAfterScan;
int EPGScanTimeout;
int EPGBugfixLevel;
int EPGLinger;

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: eitscan.c 4.3 2019/03/12 11:46:05 kls Exp $
* $Id: eitscan.c 5.1 2024/03/04 21:13:58 kls Exp $
*/
#include "eitscan.h"
@ -58,7 +58,7 @@ void cScanList::AddTransponders(const cList<cChannel> *Channels)
void cScanList::AddTransponder(const cChannel *Channel)
{
if (Channel->Source() && Channel->Transponder()) {
if (Channel->Source() && Channel->Transponder() && (Setup.EPGScanMaxChannel <= 0 || Channel->Number() < Setup.EPGScanMaxChannel)) {
for (cScanData *sd = First(); sd; sd = Next(sd)) {
if (sd->Source() == Channel->Source() && ISTRANSPONDER(sd->Transponder(), Channel->Transponder()))
return;
@ -91,7 +91,8 @@ cEITScanner EITScanner;
cEITScanner::cEITScanner(void)
{
lastScan = lastActivity = time(NULL);
lastScan = 0;
lastActivity = time(NULL);
currentChannel = 0;
scanList = NULL;
transponderList = NULL;
@ -130,6 +131,8 @@ void cEITScanner::Process(void)
if (Setup.EPGScanTimeout || !lastActivity) { // !lastActivity means a scan was forced
time_t now = time(NULL);
if (now - lastScan > ScanTimeout && now - lastActivity > ActivityTimeout) {
if (Setup.EPGPauseAfterScan && !scanList && lastActivity && lastScan && now - lastScan < Setup.EPGScanTimeout * 3600)
return; // pause for Setup.EPGScanTimeout hours
cStateKey StateKey;
if (const cChannels *Channels = cChannels::GetChannelsRead(StateKey, 10)) {
if (!scanList) {
@ -140,6 +143,7 @@ void cEITScanner::Process(void)
transponderList = NULL;
}
scanList->AddTransponders(Channels);
//dsyslog("EIT scan: %d scanList entries", scanList->Count());
}
bool AnyDeviceSwitched = false;
for (int i = 0; i < cDevice::NumDevices(); i++) {
@ -164,7 +168,7 @@ void cEITScanner::Process(void)
Skins.Message(mtInfo, tr("Starting EPG scan"));
}
}
//dsyslog("EIT scan: device %d source %-8s tp %5d", Device->DeviceNumber() + 1, *cSource::ToString(Channel->Source()), Channel->Transponder());
//dsyslog("EIT scan: %d device %d source %-8s tp %5d", scanList->Count(), Device->DeviceNumber() + 1, *cSource::ToString(Channel->Source()), Channel->Transponder());
Device->SwitchChannel(Channel, false);
scanList->Del(ScanData);
AnyDeviceSwitched = true;

4
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: menu.c 5.11 2024/03/02 21:49:21 kls Exp $
* $Id: menu.c 5.12 2024/03/04 21:13:58 kls Exp $
*/
#include "menu.h"
@ -3653,6 +3653,8 @@ void cMenuSetupEPG::Setup(void)
Clear();
Add(new cMenuEditIntItem( tr("Setup.EPG$EPG scan timeout (h)"), &data.EPGScanTimeout));
Add(new cMenuEditIntItem( tr("Setup.EPG$EPG scan max. channel number (0=all)"), &data.EPGScanMaxChannel));
Add(new cMenuEditBoolItem(tr("Setup.EPG$EPG pause after scan"), &data.EPGPauseAfterScan));
Add(new cMenuEditIntItem( tr("Setup.EPG$EPG bugfix level"), &data.EPGBugfixLevel, 0, MAXEPGBUGFIXLEVEL));
Add(new cMenuEditIntItem( tr("Setup.EPG$EPG linger time (min)"), &data.EPGLinger, 0));
Add(new cMenuEditBoolItem(tr("Setup.EPG$Set system time"), &data.SetSystemTime));

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2008-10-16 11:16-0400\n"
"Last-Translator: Osama Alrawab <alrawab@hotmail.com>\n"
"Language-Team: Arabic <ar@li.org>\n"
@ -1028,6 +1028,12 @@ msgstr "بحث"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "اﻻنتهاء من البحث على الدليل الالكترونى للقنوات"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "معدل اصلاح اخطاء الدليل الالكترونى"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Catalan <vdr@linuxtv.org>\n"
@ -1027,6 +1027,12 @@ msgstr "Escaneig"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Màxim d'Hores a cercar per la Guia"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivell de correcció de la Guia"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2010-05-06 11:00+0200\n"
"Last-Translator: Aleš Juřík <ajurik@quick.cz>\n"
"Language-Team: Czech <vdr@linuxtv.org>\n"
@ -1027,6 +1027,12 @@ msgstr "Snímat"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Časový limit pro snímání EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "EPG úroveň chyb"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: Danish <vdr@linuxtv.org>\n"
@ -1024,6 +1024,12 @@ msgstr "Skan"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Tid før EPG skanning (t)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Niveau for EPG fejlrettelse"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 14:54+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-10 13:45+0100\n"
"Last-Translator: Klaus Schmidinger <vdr@tvdr.de>\n"
"Language-Team: German <vdr@linuxtv.org>\n"
@ -1026,6 +1026,12 @@ msgstr "Scan"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Zeit bis zur EPG-Aktualisierung (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr "Maximaler Kanal für EPG-Scan (0=alle)"
msgid "Setup.EPG$EPG pause after scan"
msgstr "Pause nach EPG-Scan"
msgid "Setup.EPG$EPG bugfix level"
msgstr "EPG-Fehlerbereinigungsstufe"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: Greek <vdr@linuxtv.org>\n"
@ -1024,6 +1024,12 @@ msgstr "
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "×ñüíïò äéÜñêåéáò åîÝôáóçò EPG óå þñåò"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Âáèìüò äéüñèùóçò ïäçãïý EPG"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-19 23:00+0100\n"
"Last-Translator: Gabriel Bonich <gbonich@gmail.com>\n"
"Language-Team: Spanish <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "Escanear"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Tiempo de exploración de EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivel de corrección de EPG"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Arthur Konovalov <artlov@gmail.com>\n"
"Language-Team: Estonian <vdr@linuxtv.org>\n"
@ -1024,6 +1024,12 @@ msgstr "Uuenda"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "EPG skaneerimise viide (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "EPG veaparandustase"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2007-08-15 15:52+0200\n"
"Last-Translator: Matti Lehtimäki <matti.lehtimaki@gmail.com>\n"
"Language-Team: Finnish <vdr@linuxtv.org>\n"
@ -1028,6 +1028,12 @@ msgstr "Päivitä"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Ohjelmaoppaan taustapäivitys (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Ohjelmaoppaan korjaustaso"

View File

@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2018-04-14 10:16+0100\n"
"Last-Translator: Bernard Jaulin <bernard.jaulin@gmail.com>\n"
"Language-Team: French <vdr@linuxtv.org>\n"
@ -1035,6 +1035,12 @@ msgstr "Scanner"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Inactivité avant mise à jour EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Niveau de correction du guide-EPG"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2008-03-17 19:00+0100\n"
"Last-Translator: Adrian Caval <anrxc@sysphere.org>\n"
"Language-Team: Croatian <vdr@linuxtv.org>\n"
@ -1026,6 +1026,12 @@ msgstr "Pretra
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Vrijeme do EPG pregleda (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Razina popravka EPG gre¹aka"

View File

@ -11,18 +11,18 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.6\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2024-02-09 06:29+0000\n"
"Last-Translator: István Füley <ifuley@tigercomp.ro>\n"
"Language-Team: Hungarian\n"
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Loco-Source-Locale: hu_RO\n"
"X-Generator: Loco https://localise.biz/\n"
"X-Loco-Parser: loco_parse_po"
"X-Loco-Parser: loco_parse_po\n"
msgid "*** Invalid Channel ***"
msgstr "*** Érvénytelen csatorna ***"
@ -1032,6 +1032,12 @@ msgstr "EPG keresés"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Fennmaradt idő az EPG-frissítésig (ó)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Hibaelhárítás szintje"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2022-12-15 20:22+0100\n"
"Last-Translator: Gringo <openpli@tiscali.it>\n"
"Language-Team: Italian <vdr@linuxtv.org>\n"
@ -1030,6 +1030,12 @@ msgstr "Scansione"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Scadenza aggiorn. EPG (ore)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Livello correzione EPG"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-11 14:02+0200\n"
"Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n"
"Language-Team: Lithuanian <vdr@linuxtv.org>\n"
@ -1024,6 +1024,12 @@ msgstr "Skanuoti"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "EPG skanavimo užlaikymas (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "EPG klaidų taisymo lygis"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2018-03-31 21:47+0100\n"
"Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n"
"Language-Team: Macedonian <kde-i18n-doc@kde.org>\n"
@ -1026,6 +1026,12 @@ msgstr "Барај"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Време до барање на EPG (ч)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Ниво на поправка на EPG грешки"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-10 19:43+0100\n"
"Last-Translator: Erik Oomen <oomen.e@gmail.com>\n"
"Language-Team: Dutch <vdr@linuxtv.org>\n"
@ -1030,6 +1030,12 @@ msgstr "Scan"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "EPG-scan Timeout (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "EPG foutcorrectieniveau"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: Norwegian Nynorsk <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr ""
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Ledig tid før EPG-søk (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivå for EPG-feilretting"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2018-02-19 00:42+0100\n"
"Last-Translator: Tomasz Maciej Nowak <tmn505@gmail.com>\n"
"Language-Team: Polish <vdr@linuxtv.org>\n"
@ -1029,6 +1029,12 @@ msgstr "Skanuj"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Czas skanowania EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Stopień poprawek błędów EPG"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2010-03-28 22:49+0100\n"
"Last-Translator: Cris Silva <hudokkow@gmail.com>\n"
"Language-Team: Portuguese <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "Procurar"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Procura do EPG termina após (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nível de correcção do EPG"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-11 22:26+0100\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: Romanian <vdr@linuxtv.org>\n"
@ -1026,6 +1026,12 @@ msgstr "Căutare canale"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Interval achiziţie EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivel corecţie EPG"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2016-12-27 17:13+0100\n"
"Last-Translator: Pridvorov Andrey <ua0lnj@bk.ru>\n"
"Language-Team: Russian <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "Сканировать"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Задержка сканирования телегида (ч)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Уровень коррекции ошибок"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-17 18:59+0100\n"
"Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n"
"Language-Team: Slovak <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "Skenova
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Interval snímania EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Úroveò opravy EPG chýb"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2013-03-04 12:46+0100\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: Slovenian <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "I
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Èas do EPG pregleda (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivo za popravilo EPG napak"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2013-03-16 15:05+0100\n"
"Last-Translator: Zoran Turalija <zoran.turalija@gmail.com>\n"
"Language-Team: Serbian <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "Pretra
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Interval do a¾uriranja EPG (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivo EPG korekcije gre¹aka"

View File

@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2015-02-12 21:58+0100\n"
"Last-Translator: Magnus Sirviö <sirwio@hotmail.com>\n"
"Language-Team: Swedish <vdr@linuxtv.org>\n"
@ -1029,6 +1029,12 @@ msgstr "Avs
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Tidsgräns för EPG-sökning (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Nivå för EPG bugfix"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2008-02-28 00:33+0100\n"
"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
"Language-Team: Turkish <vdr@linuxtv.org>\n"
@ -1024,6 +1024,12 @@ msgstr "Tara"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "EPG tarama zaman aþýmý (sa)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "EPG hata çözümleme ölçüsü"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2018-03-18 20:00+0100\n"
"Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n"
"Language-Team: Ukrainian <vdr@linuxtv.org>\n"
@ -1025,6 +1025,12 @@ msgstr "Сканувати"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "Затримка сканування телегіда (г)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "Рівень корекції помилок EPG"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 2.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2022-12-01 21:45+0100\n"
"POT-Creation-Date: 2024-03-04 22:03+0100\n"
"PO-Revision-Date: 2013-03-04 14:52+0800\n"
"Last-Translator: NFVDR <nfvdr@live.com>\n"
"Language-Team: Chinese (simplified) <nfvdr@live.com>\n"
@ -1026,6 +1026,12 @@ msgstr "扫描"
msgid "Setup.EPG$EPG scan timeout (h)"
msgstr "节目单扫描超时 (h)"
msgid "Setup.EPG$EPG scan max. channel number (0=all)"
msgstr ""
msgid "Setup.EPG$EPG pause after scan"
msgstr ""
msgid "Setup.EPG$EPG bugfix level"
msgstr "节目单问题修复级别"