summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoachim Wilke <vdr@joachim-wilke.de>2008-03-08 00:00:00 +0100
committerJoachim Wilke <vdr@joachim-wilke.de>2008-03-08 00:00:00 +0100
commitb2f99dd7bbb5cd76db0243b59e14852b37db8a38 (patch)
treee960e33be372f3adbf6e2f663093d122d6fd4361
parent267f42f0507a5bbf915deab1bef69dc7e470e9da (diff)
downloadvdr-plugin-lcdproc-b2f99dd7bbb5cd76db0243b59e14852b37db8a38.tar.gz
vdr-plugin-lcdproc-b2f99dd7bbb5cd76db0243b59e14852b37db8a38.tar.bz2
-rw-r--r--HISTORY24
-rw-r--r--Makefile69
-rw-r--r--README4
-rw-r--r--i18n.c18
-rw-r--r--lcd.c41
-rw-r--r--lcdproc.c13
-rw-r--r--patches/lcdproc-0.0.10-epg-update.diff86
-rw-r--r--patches/lcdproc-0.0.10-fix-for-1.3.38.diff40
-rw-r--r--patches/lcdproc-0.0.10-fix_for_absolute_volume.diff21
-rw-r--r--patches/lcdproc-0.0.10-for-1.3.18.diff12
-rw-r--r--patches/lcdproc-0.0.10-lcr-service.diff172
-rw-r--r--patches/lcdproc-0.0.10-rtservice.diff84
-rw-r--r--po/ca_ES.po123
-rw-r--r--po/cs_CZ.po121
-rw-r--r--po/da_DK.po121
-rw-r--r--po/de_DE.po121
-rw-r--r--po/el_GR.po121
-rw-r--r--po/es_ES.po121
-rw-r--r--po/et_EE.po121
-rw-r--r--po/fi_FI.po124
-rw-r--r--po/fr_FR.po124
-rw-r--r--po/hr_HR.po122
-rw-r--r--po/hu_HU.po122
-rw-r--r--po/it_IT.po123
-rw-r--r--po/nl_NL.po123
-rw-r--r--po/nn_NO.po122
-rw-r--r--po/pl_PL.po121
-rw-r--r--po/pt_PT.po121
-rw-r--r--po/ro_RO.po122
-rw-r--r--po/ru_RU.po121
-rw-r--r--po/sl_SI.po122
-rw-r--r--po/sv_SE.po122
-rw-r--r--po/tr_TR.po121
-rw-r--r--setup.c1
-rw-r--r--setup.h1
35 files changed, 2683 insertions, 462 deletions
diff --git a/HISTORY b/HISTORY
index 72620bd..65abaaf 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,11 +1,10 @@
VDR Plugin 'lcdproc' Revision History
------------------------------------
-2006-11-12: Version 0.0.10-jw2
-- added new simple recording status (can be configured via the setup)
-- added german translations
-- removed unused PrioWait parameter (can somebody tell me, what this should wait for?)
-- fixed some typos in the readme file
+2002-05-20: Version 0.0.1
+- Initial revision.
+
+[...]
2006-09-24: Version 0.0.10-jw1
- speedup in EPG handling
@@ -14,8 +13,15 @@ VDR Plugin 'lcdproc' Revision History
- implemented service interface for radio plugin (displaying radio text info)
- fixed the handling of cStatus::SetVolume information
-[...]
-
-2002-05-20: Version 0.0.1
+2006-11-12: Version 0.0.10-jw2
+- added new simple recording status (can be configured via the setup)
+- added german translations
+- removed unused PrioWait parameter (can somebody tell me, what this should wait for?)
+- fixed some typos in the readme file
-- Initial revision.
+2008-03-08: Version 0.0.10-jw3
+- added support for gettext (VDR >= 1.5.7)
+- Modified support for gettext (VDR >= 1.5.8)
+- Rearranged targets in the makefile
+- date/time-line can now be disabled (for two line LCDs)
+ (patch provided by Sebastian Frei <sebastian@schnapsleichen.de>)
diff --git a/Makefile b/Makefile
index 8918258..aa21022 100644
--- a/Makefile
+++ b/Makefile
@@ -32,6 +32,13 @@ TMPDIR = /tmp
### The version number of VDR (taken from VDR's "config.h"):
APIVERSION = $(shell grep 'define APIVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
+VDRVERSNUM = $(shell grep 'define VDRVERSNUM ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
+USE_GETTEXT= $(shell test $(VDRVERSNUM) -ge 10507 && echo yes)
+USE_GETTEXT_V2= $(shell test $(VDRVERSNUM) -ge 10508 && echo yes)
+
+ifeq ($(USE_GETTEXT_V2),yes)
+I18N_PREFIX = vdr-
+endif
### The name of the distribution archive:
@@ -56,25 +63,21 @@ endif
### The object files (add further files here):
-OBJS = $(PLUGIN).o lcd.o sockets.o i18n.o setup.o
-
-### Implicit rules:
-
-%.o: %.c
- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $<
-
-# Dependencies:
-
-MAKEDEP = g++ -MM -MG
-DEPFILE = .dependencies
-$(DEPFILE): Makefile
- @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+OBJS = $(PLUGIN).o lcd.o sockets.o setup.o
--include $(DEPFILE)
+ifneq ($(USE_GETTEXT),yes)
+OBJS += i18n.o
+endif
### Targets:
-
+ifeq ($(USE_GETTEXT),yes)
+all: libvdr-$(PLUGIN).so i18n
+else
all: libvdr-$(PLUGIN).so
+endif
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $<
libvdr-$(PLUGIN).so: $(OBJS)
$(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
@@ -89,4 +92,40 @@ dist: clean
@echo Distribution package created as $(PACKAGE).tgz
clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
@-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
+
+# Dependencies:
+
+MAKEDEP = g++ -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Internationalization (I18N):
+
+PODIR = po
+LOCALEDIR = $(VDRDIR)/locale
+I18Npo = $(wildcard $(PODIR)/*.po)
+I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
+I18Ndirs = $(notdir $(foreach file, $(I18Npo), $(basename $(file))))
+I18Npot = $(PODIR)/$(PLUGIN).pot
+
+%.mo: %.po
+ msgfmt -c -o $@ $<
+
+$(I18Npot): $(wildcard *.c)
+ xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --msgid-bugs-address='<vdr@joachim-wilke.de>' -o $@ $(wildcard *.c)
+
+$(I18Npo): $(I18Npot)
+ msgmerge -U --no-wrap -F --backup=none -q $@ $<
+
+i18n: $(I18Nmo)
+ @mkdir -p $(LOCALEDIR)
+ for i in $(I18Ndirs); do\
+ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\
+ cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/$(I18N_PREFIX)$(PLUGIN).mo;\
+ done
+
diff --git a/README b/README
index 7f2e4fd..a26b96f 100644
--- a/README
+++ b/README
@@ -78,6 +78,10 @@ RecordingStatus
configures whether the recording status is displayed "detailed"
(for every dvb card) or only "simple".
+ShowTime
+ implemented by Sebastian Frei <sebastian@schnapsleichen.de>
+ disable this if you have a small display and don't want to have
+ the time displayed in the top line
LCDproc is available at http://lcdproc.omnipotent.net/
or here http://sourceforge.net/projects/lcdproc/
diff --git a/i18n.c b/i18n.c
index 4d3d953..e080c5f 100644
--- a/i18n.c
+++ b/i18n.c
@@ -368,5 +368,23 @@ const tI18nPhrase Phrases[] = {
"BackLightWait",
"BackLightWait",
},
+ {
+ "Show time",
+ "Zeit anzeigen",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ "Show time",
+ },
{ NULL }
};
diff --git a/lcd.c b/lcd.c
index c5f9b76..50aace6 100644
--- a/lcd.c
+++ b/lcd.c
@@ -646,10 +646,10 @@ void cLcd::Action(void) { // LCD output thread
lastPrioN=LcdSetup.ClientPrioN;
syslog(LOG_INFO, "LCD output thread started (pid=%d), display size: %dx%d", getpid(),hgt,wid);
- cLcd::Write(1," Welcome to V D R\0");
- cLcd::Write(2,"--------------------\0");
- cLcd::Write(3,"Video Disk Recorder\0");
- cLcd::Write(4,"Version: "VDRVERSION"\0");
+ cLcd::Write(LcdSetup.ShowTime?1:4," Welcome to V D R\0");
+ cLcd::Write(LcdSetup.ShowTime?2:3,"--------------------\0");
+ cLcd::Write(LcdSetup.ShowTime?3:1,"Video Disk Recorder\0");
+ cLcd::Write(LcdSetup.ShowTime?4:2,"Version: "VDRVERSION"\0");
// Output init
if (LcdSetup.OutputNumber > 0){
@@ -828,19 +828,22 @@ void cLcd::Action(void) { // LCD output thread
ScrollState=LCDMENU; ScrollLine=1;
break;
case Title:
+ ScrollState=LCDTITLE;
if (!ToggleMode) {
- ScrollState=LCDTITLE; ScrollLine=2;
+ ScrollLine=2;
} else {
- ScrollState=LCDTITLE; ScrollLine=1;
- char tmpbuffer[1024];
- strcpy(tmpbuffer,OutStateData.lcdbuffer[LCDTITLE][1]);
- strcat(tmpbuffer," * ");
- strcat(tmpbuffer, OutStateData.lcdfullbuffer[ScrollState]);
- strcpy(OutStateData.lcdfullbuffer[ScrollState],tmpbuffer);
- strncpy(OutStateData.lcdbuffer[LCDTITLE][1],OutStateData.lcdfullbuffer[ScrollState],wid);
+ ScrollLine=1;
+ if (LcdSetup.ShowTime) {
+ char tmpbuffer[1024];
+ strcpy(tmpbuffer,OutStateData.lcdbuffer[LCDTITLE][1]);
+ strcat(tmpbuffer," * ");
+ strcat(tmpbuffer, OutStateData.lcdfullbuffer[LCDTITLE]);
+ strcpy(OutStateData.lcdfullbuffer[LCDTITLE],tmpbuffer);
+ }
+ strncpy(OutStateData.lcdbuffer[LCDTITLE][1],OutStateData.lcdfullbuffer[LCDTITLE],wid);
}
- if ( strlen(OutStateData.lcdfullbuffer[ScrollState]) != lasttitlelen ) {
- lasttitlelen=strlen(OutStateData.lcdfullbuffer[ScrollState]);
+ if ( strlen(OutStateData.lcdfullbuffer[LCDTITLE]) != lasttitlelen ) {
+ lasttitlelen=strlen(OutStateData.lcdfullbuffer[LCDTITLE]);
scrollpos=0; scrollwaitcnt=LcdSetup.Scrollwait; ThreadStateData.newscroll=false;
}
break;
@@ -865,7 +868,7 @@ void cLcd::Action(void) { // LCD output thread
OutStateData.lcdbuffer[ScrollState][ScrollLine+1][wid]='\0';
Lcddirty[ScrollState][ScrollLine]=Lcddirty[ScrollState][ScrollLine+1]=true;
}
- }
+ } else if (!LcdSetup.ShowTime) Lcddirty[LCDTITLE][1]=true;
}
// volume
@@ -902,12 +905,12 @@ void cLcd::Action(void) { // LCD output thread
case Title: // Display 'titlescsreen' = 1
LineMode=0;
- if ( (now.tv_usec < WakeUpCycle) || (PrevState != Title) ) {
+ if ( (LcdSetup.ShowTime) && ( (now.tv_usec < WakeUpCycle) || (PrevState != Title) ) ) {
cLcd::GetTimeDateStat(workstring,OutStateData.CardStat);
cLcd::Write(1,workstring);
- }
- if (PrevState != Title) for (i=1;i<4;i++) Lcddirty[LCDTITLE][i]=true;
- for (i=1;i<4;i++) if (Lcddirty[LCDTITLE][i]) {
+ }
+ if (PrevState != Title) for (i=LcdSetup.ShowTime?1:0;i<4;i++) Lcddirty[LCDTITLE][i]=true;
+ for (i=LcdSetup.ShowTime?1:0;i<4;i++) if (Lcddirty[LCDTITLE][i]) {
cLcd::Write(i+1,OutStateData.lcdbuffer[LCDTITLE][i]);
Lcddirty[LCDTITLE][i]=false;
}
diff --git a/lcdproc.c b/lcdproc.c
index d515730..a96cbad 100644
--- a/lcdproc.c
+++ b/lcdproc.c
@@ -16,7 +16,7 @@
#include "lcd.h"
#include "lcdtranstbl.h"
-static const char *VERSION = "0.0.10-jw2";
+static const char *VERSION = "0.0.10-jw3";
static const char *MAINMENUENTRY = NULL;
static const char *DESCRIPTION = "LCDproc output";
@@ -97,7 +97,7 @@ void cLcdFeed::Replaying(const cControl *DvbPlayerControl, const char *Name, con
} else {
LCDproc->SetReplayDevice(NULL);
LCDproc->SetProgress(NULL);
- LCDproc->SetLineC(1,1,tempstringbuffer);
+ LCDproc->SetLineC(1,LcdSetup.ShowTime?1:0,tempstringbuffer);
LCDproc->SetThreadState( (cLcd::ThreadStates) 1); // Title
}
menumode=false;
@@ -118,7 +118,7 @@ void cLcdFeed::OsdClear(void)
else
LCDproc->SetThreadState( (cLcd::ThreadStates) 1); // Title
menumode=false;
- if (group) {LCDproc->SetLineC(1,1,tempstringbuffer); group=false; }
+ if (group) {LCDproc->SetLineC(1,LcdSetup.ShowTime?1:0,tempstringbuffer); group=false; }
}
void cLcdFeed::OsdTitle(const char *Title)
@@ -170,7 +170,7 @@ void cLcdFeed::OsdTextItem(const char *Text, bool Scroll)
void cLcdFeed::OsdChannel(const char *Text)
{
//syslog(LOG_INFO, "lcdproc: cLcdFeed::OsdChannel %s", Text);
- LCDproc->SetLineC(1,1,Text);
+ LCDproc->SetLineC(1,LcdSetup.ShowTime?1:0,Text);
bool switching = group = !isdigit(Text[0]);
if (!group) strcpy(tempstringbuffer,Text);
@@ -282,7 +282,9 @@ bool cPluginLcd::ProcessArgs(int argc, char *argv[])
bool cPluginLcd::Start(void)
{
// Start any background activities the plugin shall perform.
+#if VDRVERSNUM < 10507
RegisterI18n(Phrases);
+#endif
lcdFeed = new cLcdFeed;
if ( LCDproc->Connect(LCDprocHOST,LCDprocPORT) ) {
syslog(LOG_INFO, "connection to LCDd at %s:%d established.",LCDprocHOST,LCDprocPORT);
@@ -365,6 +367,7 @@ cMenuSetupLcd::cMenuSetupLcd(void)
Add(new cMenuEditStraTrItem( str2, &newLcdSetup.OutputFunction[i],14, OutputFunctionText));
}
Add(new cMenuEditStraItem( tr("Recording status"), &newLcdSetup.RecordingStatus, 2, RecordingStatusText));
+ Add(new cMenuEditBoolItem( tr("Show time"), &newLcdSetup.ShowTime));
}
void cMenuSetupLcd::Store(void)
@@ -388,6 +391,7 @@ void cMenuSetupLcd::Store(void)
SetupStore(str2, LcdSetup.OutputFunction[i] = newLcdSetup.OutputFunction[i]);
}
SetupStore("RecordingStatus", LcdSetup.RecordingStatus = newLcdSetup.RecordingStatus);
+ SetupStore("ShowTime", LcdSetup.ShowTime = newLcdSetup.ShowTime);
}
@@ -424,6 +428,7 @@ bool cPluginLcd::SetupParse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "OutputNumber 8")) LcdSetup.OutputFunction[8] = atoi(Value);
else if (!strcasecmp(Name, "OutputNumber 9")) LcdSetup.OutputFunction[9] = atoi(Value);
else if (!strcasecmp(Name, "RecordingStatus")) LcdSetup.RecordingStatus = atoi(Value);
+ else if (!strcasecmp(Name, "ShowTime")) LcdSetup.ShowTime = atoi(Value);
else
return false;
return true;
diff --git a/patches/lcdproc-0.0.10-epg-update.diff b/patches/lcdproc-0.0.10-epg-update.diff
deleted file mode 100644
index 980bb90..0000000
--- a/patches/lcdproc-0.0.10-epg-update.diff
+++ /dev/null
@@ -1,86 +0,0 @@
-diff -rup lcdproc-0.0.10.sav/lcd.c lcdproc-0.0.10/lcd.c
---- lcdproc-0.0.10.sav/lcd.c Wed Nov 9 22:01:59 2005
-+++ lcdproc-0.0.10/lcd.c Thu Jan 5 16:52:01 2006
-@@ -43,6 +43,7 @@ cLcd::cLcd() {
- for (i=0;i<LCDMAXSTATEBUF;i++) LastState[i]=Title; LastStateP=0;
- ThreadStateData.barx=1, ThreadStateData.bary=1, ThreadStateData.barl=0;
- for (i=0;i<LCDMAXCARDS;i++) ThreadStateData.CardStat[i]=0;
-+ channelSwitched = false;
- }
-
- cLcd::~cLcd() {
-@@ -667,12 +668,15 @@ void cLcd::Action(void) { // LCD output
-
- voltime.tv_sec=0;
- for (i=0;i<LCDMAXSTATES;i++) for (j=0;j<4;j++) Lcddirty[i][j]=true;
-- time_t nextLcdUpdate = (time(NULL)/60)*60+60;
--
-+ time_t nextLcdUpdate = 0; // trigger first update immediately
- while (true) { // main loop, wakes up every WakeUpCycle, any output to LCDd is done here
- gettimeofday(&now,NULL);
-
- // epg update
-+ if (channelSwitched) {
-+ channelSwitched = false;
-+ nextLcdUpdate = 0; //trigger next epg update
-+ }
-
- #ifdef OLDVDR
-
-@@ -700,8 +704,6 @@ void cLcd::Action(void) { // LCD output
- }
- if ( nextLcdUpdate <= time(NULL) )
- nextLcdUpdate=(time(NULL)/60)*60+60;
-- else if ( nextLcdUpdate > time(NULL)+60 )
-- nextLcdUpdate=(time(NULL)/60)*60+60;
- }
-
- #else
-@@ -731,8 +733,6 @@ void cLcd::Action(void) { // LCD output
- }
- if ( nextLcdUpdate <= time(NULL) )
- nextLcdUpdate=(time(NULL)/60)*60+60;
-- else if ( nextLcdUpdate > time(NULL)+60 )
-- nextLcdUpdate=(time(NULL)/60)*60+60;
- }
-
- #endif
-@@ -1023,4 +1023,8 @@ void cLcd::Action(void) { // LCD output
- }
- usleep(WakeUpCycle-(now.tv_usec%WakeUpCycle)); // sync to systemtime for nicer time output
- }
-+}
-+
-+void cLcd::ChannelSwitched() {
-+ channelSwitched = true;
- }
-diff -rup lcdproc-0.0.10.sav/lcd.h lcdproc-0.0.10/lcd.h
---- lcdproc-0.0.10.sav/lcd.h Wed Nov 9 22:01:59 2005
-+++ lcdproc-0.0.10/lcd.h Thu Jan 5 16:57:18 2006
-@@ -57,6 +57,7 @@ class cLcd : public cThread {
- void PopThreadState();
- void SetReplayDevice(cControl *DvbApi);
- void SetPrimaryDevice(cDevice *DvbApi);
-+ void ChannelSwitched(); //to propagate "ChannelSwitched"-Event from cLcdFeed to cLcd
- private:
- char *SummaryText;
- unsigned int SummaryTextL;
-@@ -75,6 +76,7 @@ class cLcd : public cThread {
- void GetTimeDateStat( char *string, unsigned int OutStateData[] );
- void Action(void);
- int closing ;
-+ bool channelSwitched;
- };
-
- #endif //__LCD_H
-diff -rup lcdproc-0.0.10.sav/lcdproc.c lcdproc-0.0.10/lcdproc.c
---- lcdproc-0.0.10.sav/lcdproc.c Wed Nov 9 22:01:59 2005
-+++ lcdproc-0.0.10/lcdproc.c Thu Jan 5 16:32:59 2006
-@@ -73,6 +73,7 @@ void cLcdFeed::ChannelSwitch(const cDevi
- LCDproc->SetLine(1,2," ");
- LCDproc->SetLine(1,3," ");
- LCDproc->SetRunning(false,tr("Waiting for EPG info."), NULL);
-+ LCDproc->ChannelSwitched();
- switched = true;
- } else switched = false;
- LCDproc->SetPrimaryDevice( (cDevice *) Device );
diff --git a/patches/lcdproc-0.0.10-fix-for-1.3.38.diff b/patches/lcdproc-0.0.10-fix-for-1.3.38.diff
deleted file mode 100644
index 8765dbe..0000000
--- a/patches/lcdproc-0.0.10-fix-for-1.3.38.diff
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -rup lcdproc-0.0.10.sav/lcdproc.c lcdproc-0.0.10/lcdproc.c
---- lcdproc-0.0.10.sav/lcdproc.c Sun Jan 8 18:28:59 2006
-+++ lcdproc-0.0.10/lcdproc.c Sun Jan 8 20:02:31 2006
-@@ -51,8 +51,8 @@ static const char * PrioBackFunctionText
- class cLcdFeed : public cStatus {
- protected:
- virtual void ChannelSwitch(const cDevice *Device, int ChannelNumber);
-- virtual void Recording(const cDevice *Device, const char *Name);
-- virtual void Replaying(const cControl *DvbPlayerControl, const char *Name);
-+ virtual void Recording(const cDevice *Device, const char *Name, const char *FileName, bool On);
-+ virtual void Replaying(const cControl *DvbPlayerControl, const char *Name, const char *FileName, bool On);
- virtual void SetVolume(int Volume, bool Absolute);
- virtual void OsdClear(void);
- virtual void OsdTitle(const char *Title);
-@@ -80,20 +80,20 @@ void cLcdFeed::ChannelSwitch(const cDevi
- }
- }
-
--void cLcdFeed::Recording(const cDevice *Device, const char *Name)
-+void cLcdFeed::Recording(const cDevice *Device, const char *Name, const char *FileName, bool On)
- {
- //syslog(LOG_INFO, "lcdproc: cLcdFeed::Recording %d %s", Device->CardIndex(), Name);
-- if (Name)
-+ if (On)
- LCDproc->SetCardStat(Device->CardIndex(),2);
- else
- LCDproc->SetCardStat(Device->CardIndex(),1);
- }
-
--void cLcdFeed::Replaying(const cControl *DvbPlayerControl, const char *Name)
-+void cLcdFeed::Replaying(const cControl *DvbPlayerControl, const char *Name, const char *FileName, bool On)
- {
- //syslog(LOG_INFO, "lcdproc: cLcdFeed::Replaying %s", Name);
-- replaymode=(Name)?true:false;
-- if ( replaymode ) {
-+ replaymode=On;
-+ if (replaymode) {
- LCDproc->SetReplayDevice( (cDvbPlayerControl *) DvbPlayerControl);
- LCDproc->SetMain(2, Name);
- LCDproc->SetThreadState( (cLcd::ThreadStates) 2); // Replaying
diff --git a/patches/lcdproc-0.0.10-fix_for_absolute_volume.diff b/patches/lcdproc-0.0.10-fix_for_absolute_volume.diff
deleted file mode 100644
index 24ef596..0000000
--- a/patches/lcdproc-0.0.10-fix_for_absolute_volume.diff
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -rup lcdproc-0.0.10.sav/lcd.c lcdproc-0.0.10/lcd.c
---- lcdproc-0.0.10.sav/lcd.c Wed Aug 30 21:11:17 2006
-+++ lcdproc-0.0.10/lcd.c Sun Sep 17 12:48:23 2006
-@@ -258,11 +258,14 @@ void cLcd::SetWarning( const char *strin
- }
- }
-
--void cLcd::ShowVolume(unsigned int vol, bool muted ) {
-+void cLcd::ShowVolume(unsigned int vol, bool absolute ) {
- if (!connected) return;
- BeginMutualExclusion();
-- ThreadStateData.volume=vol;
-- ThreadStateData.muted=muted;
-+ if (absolute)
-+ ThreadStateData.volume=vol;
-+ else
-+ ThreadStateData.volume+=vol;
-+ ThreadStateData.muted=(ThreadStateData.volume==0);
- ThreadStateData.showvolume=true;
- EndMutualExclusion();
- if (ThreadStateData.muted) {
diff --git a/patches/lcdproc-0.0.10-for-1.3.18.diff b/patches/lcdproc-0.0.10-for-1.3.18.diff
deleted file mode 100644
index b6bb8ea..0000000
--- a/patches/lcdproc-0.0.10-for-1.3.18.diff
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Nru lcdproc-0.0.10.o/lcd.c lcdproc-0.0.10/lcd.c
---- lcdproc-0.0.10.o/lcd.c Thu Nov 4 17:38:44 2004
-+++ lcdproc-0.0.10/lcd.c Sun Jan 9 19:27:28 2005
-@@ -586,7 +586,7 @@
- if ( offset || !( ShowStates && ((t%LcdSetup.FullCycle) >= LcdSetup.TimeCycle) )) {
- if (wid > 19)
- snprintf(string,wid+1,"<%s %02d.%02d %02d:%02d:%02d>",
-- WeekDayName(now->tm_wday), now->tm_mday, now->tm_mon+1, now->tm_hour, now->tm_min,now->tm_sec);
-+ *WeekDayName(now->tm_wday), now->tm_mday, now->tm_mon+1, now->tm_hour, now->tm_min,now->tm_sec);
- else
- snprintf(string,wid+1,"<%02d.%02d %02d:%02d:%02d>",
- now->tm_mday, now->tm_mon+1, now->tm_hour, now->tm_min,now->tm_sec);
diff --git a/patches/lcdproc-0.0.10-lcr-service.diff b/patches/lcdproc-0.0.10-lcr-service.diff
deleted file mode 100644
index e298297..0000000
--- a/patches/lcdproc-0.0.10-lcr-service.diff
+++ /dev/null
@@ -1,172 +0,0 @@
-diff -up autopatch/lcd.c ./lcd.c
---- autopatch/lcd.c Sun Mar 5 19:25:08 2006
-+++ ./lcd.c Tue Mar 7 20:51:22 2006
-@@ -622,6 +622,9 @@ void cLcd::Action(void) { // LCD output
- // RT
- static int rtcycle;
-
-+ // LCR
-+ static int lcrCycle;
-+
- // backlight init
- if ((lastBackLight=LcdSetup.BackLight))
- sock_send_string(sock,"backlight on\n");
-@@ -705,6 +708,7 @@ void cLcd::Action(void) { // LCD output
- if ((Present = Schedule->GetFollowingEvent()) != NULL)
- nextLcdUpdate=(Present->GetTime()<nextLcdUpdate)?Present->GetTime():nextLcdUpdate;
- rtcycle = 10; // RT
-+ lcrCycle = 10; // LCR
- }
- }
- if ( nextLcdUpdate <= time(NULL) )
-@@ -735,6 +739,7 @@ void cLcd::Action(void) { // LCD output
- if ((Present = Schedule->GetFollowingEvent()) != NULL)
- nextLcdUpdate=(Present->StartTime()<nextLcdUpdate)?Present->StartTime():nextLcdUpdate;
- rtcycle = 10; // RT
-+ lcrCycle = 10; // LCR
- }
- }
- if ( nextLcdUpdate <= time(NULL) )
-@@ -763,7 +768,26 @@ void cLcd::Action(void) { // LCD output
- }
- rtcycle = 0;
- //printf("lcdproc - get Radiotext ...\n");
-- }
-+ }
-+ // get&display LcrData
-+ if (lcrCycle++ == 10) // every 10 times
-+ {
-+ lcrCycle = 0;
-+ cPlugin *p;
-+ p = cPluginManager::CallFirstService("LcrService-v1.0", NULL);
-+ if (p)
-+ {
-+ LcrService_v1_0 lcrData;
-+ if (cPluginManager::CallFirstService("LcrService-v1.0", &lcrData))
-+ {
-+ if ( strstr( lcrData.destination, "---" ) == NULL )
-+ {
-+ SetRunning(false, (const char *)lcrData.destination, (const char *)lcrData.price, (const char *)lcrData.pulse);
-+ nextLcdUpdate = 0; //trigger next epg update
-+ }
-+ }
-+ }
-+ }
- #endif
-
- // replaying
-diff -up autopatch/lcd.c.orig ./lcd.c.orig
---- autopatch/lcd.c.orig Sun Feb 26 20:11:02 2006
-+++ ./lcd.c.orig Sun Mar 5 19:25:08 2006
-@@ -11,6 +11,7 @@
- #include "lcd.h"
- #include "sockets.h"
- #include "i18n.h"
-+#include <vdr/plugin.h>
-
- #ifdef LCD_EXT_KEY_CONF
- #include LCD_EXT_KEY_CONF
-@@ -390,6 +391,7 @@ void cLcd::SetRunning( bool nownext, con
- void cLcd::SummaryInit(char *string) {
- SummaryText = string;
- SummaryTextL = strlen(string);
-+ dsyslog("> %i", SummaryTextL);
- SummaryCurrent=0;
- }
-
-@@ -406,7 +408,7 @@ void cLcd::SummaryUp() {
- }
-
- void cLcd::SummaryDisplay() {
-- if ( (!connected) || (SummaryTextL < 1) ) return;
-+ if ( (!connected) || (SummaryTextL < 1) || !SummaryText ) return;
-
- char workstring[256];
- unsigned int i, offset=0;
-@@ -617,6 +619,8 @@ void cLcd::Action(void) { // LCD output
- bool Lcddirty[LCDMAXSTATES][4];
- bool LcdShiftkeyPressed=false;
- char priostring[35];
-+ // RT
-+ static int rtcycle;
-
- // backlight init
- if ((lastBackLight=LcdSetup.BackLight))
-@@ -700,6 +704,7 @@ void cLcd::Action(void) { // LCD output
- SetRunning(false,tr("No EPG info available."), NULL);
- if ((Present = Schedule->GetFollowingEvent()) != NULL)
- nextLcdUpdate=(Present->GetTime()<nextLcdUpdate)?Present->GetTime():nextLcdUpdate;
-+ rtcycle = 10; // RT
- }
- }
- if ( nextLcdUpdate <= time(NULL) )
-@@ -729,12 +734,36 @@ void cLcd::Action(void) { // LCD output
- SetRunning(false,tr("No EPG info available."), NULL);
- if ((Present = Schedule->GetFollowingEvent()) != NULL)
- nextLcdUpdate=(Present->StartTime()<nextLcdUpdate)?Present->StartTime():nextLcdUpdate;
-+ rtcycle = 10; // RT
- }
- }
- if ( nextLcdUpdate <= time(NULL) )
- nextLcdUpdate=(time(NULL)/60)*60+60;
- }
-
-+#endif
-+
-+#if VDRVERSNUM >= 10330
-+ // get&display Radiotext
-+ if (++rtcycle > 10) { // every 10 times
-+ cPlugin *p;
-+ p = cPluginManager::CallFirstService("RadioTextService-v1.0", NULL);
-+ if (p) {
-+ RadioTextService_v1_0 rtext;
-+ if (cPluginManager::CallFirstService("RadioTextService-v1.0", &rtext)) {
-+ if (rtext.rds_info == 2 && strstr(rtext.rds_title, "---") == NULL) {
-+ char timestr[20];
-+ sprintf(timestr, "%02d:%02d", rtext.title_start->tm_hour, rtext.title_start->tm_min);
-+ SetRunning(false, timestr, rtext.rds_title, rtext.rds_artist);
-+ }
-+ else if (rtext.rds_info > 0) {
-+ SetRunning(false, NULL, rtext.rds_text);
-+ }
-+ }
-+ }
-+ rtcycle = 0;
-+ //printf("lcdproc - get Radiotext ...\n");
-+ }
- #endif
-
- // replaying
-diff -up autopatch/lcd.h ./lcd.h
---- autopatch/lcd.h Sun Feb 26 20:11:01 2006
-+++ ./lcd.h Tue Mar 7 20:46:30 2006
-@@ -89,4 +89,11 @@ struct RadioTextService_v1_0 {
- struct tm *title_start;
- };
-
-+// LcrData
-+struct LcrService_v1_0 {
-+ cString destination;
-+ cString price;
-+ cString pulse;
-+};
-+
- #endif //__LCD_H
-diff -up autopatch/lcd.h.orig ./lcd.h.orig
---- autopatch/lcd.h.orig Sun Feb 26 20:11:02 2006
-+++ ./lcd.h.orig Sun Feb 26 20:11:01 2006
-@@ -79,4 +79,14 @@ class cLcd : public cThread {
- bool channelSwitched;
- };
-
-+// Radiotext
-+struct RadioTextService_v1_0 {
-+ int rds_info;
-+ int rds_pty;
-+ char *rds_text;
-+ char *rds_title;
-+ char *rds_artist;
-+ struct tm *title_start;
-+};
-+
- #endif //__LCD_H
diff --git a/patches/lcdproc-0.0.10-rtservice.diff b/patches/lcdproc-0.0.10-rtservice.diff
deleted file mode 100644
index f256ca2..0000000
--- a/patches/lcdproc-0.0.10-rtservice.diff
+++ /dev/null
@@ -1,84 +0,0 @@
-diff -Nru lcdproc-0.0.10.org/lcd.c lcdproc-0.0.10.diff/lcd.c
---- lcdproc-0.0.10.org/lcd.c 2004-01-17 17:40:28.000000000 +0100
-+++ lcdproc-0.0.10.diff/lcd.c 2006-01-07 11:48:29.000000000 +0100
-@@ -11,6 +11,7 @@
- #include "lcd.h"
- #include "sockets.h"
- #include "i18n.h"
-+#include <vdr/plugin.h>
-
- #ifdef LCD_EXT_KEY_CONF
- #include LCD_EXT_KEY_CONF
-@@ -613,6 +614,8 @@
- bool Lcddirty[LCDMAXSTATES][4];
- bool LcdShiftkeyPressed=false;
- char priostring[35];
-+ // RT
-+ static int rtcycle;
-
- // backlight init
- if ((lastBackLight=LcdSetup.BackLight))
-@@ -693,6 +696,7 @@
- SetRunning(false,tr("No EPG info available."), NULL);
- if ((Present = Schedule->GetFollowingEvent()) != NULL)
- nextLcdUpdate=(Present->GetTime()<nextLcdUpdate)?Present->GetTime():nextLcdUpdate;
-+ rtcycle = 10; // RT
- }
- }
- if ( nextLcdUpdate <= time(NULL) )
-@@ -724,6 +728,7 @@
- SetRunning(false,tr("No EPG info available."), NULL);
- if ((Present = Schedule->GetFollowingEvent()) != NULL)
- nextLcdUpdate=(Present->StartTime()<nextLcdUpdate)?Present->StartTime():nextLcdUpdate;
-+ rtcycle = 10; // RT
- }
- }
- if ( nextLcdUpdate <= time(NULL) )
-@@ -734,6 +739,29 @@
-
- #endif
-
-+#if VDRVERSNUM >= 10330
-+ // get&display Radiotext
-+ if (++rtcycle > 10) { // every 10 times
-+ cPlugin *p;
-+ p = cPluginManager::CallFirstService("RadioTextService-v1.0", NULL);
-+ if (p) {
-+ RadioTextService_v1_0 rtext;
-+ if (cPluginManager::CallFirstService("RadioTextService-v1.0", &rtext)) {
-+ if (rtext.rds_info == 2 && strstr(rtext.rds_title, "---") == NULL) {
-+ char timestr[20];
-+ sprintf(timestr, "%02d:%02d", rtext.title_start->tm_hour, rtext.title_start->tm_min);
-+ SetRunning(false, timestr, rtext.rds_title, rtext.rds_artist);
-+ }
-+ else if (rtext.rds_info > 0) {
-+ SetRunning(false, NULL, rtext.rds_text);
-+ }
-+ }
-+ }
-+ rtcycle = 0;
-+ //printf("lcdproc - get Radiotext ...\n");
-+ }
-+#endif
-+
- // replaying
-
- if ( (now.tv_usec < WakeUpCycle) && (replayDvbApi) ) {
-diff -Nru lcdproc-0.0.10.org/lcd.h lcdproc-0.0.10.diff/lcd.h
---- lcdproc-0.0.10.org/lcd.h 2002-11-16 10:17:42.000000000 +0100
-+++ lcdproc-0.0.10.diff/lcd.h 2006-01-07 11:44:30.000000000 +0100
-@@ -77,4 +77,14 @@
- int closing ;
- };
-
-+// Radiotext
-+struct RadioTextService_v1_0 {
-+ int rds_info;
-+ int rds_pty;
-+ char *rds_text;
-+ char *rds_title;
-+ char *rds_artist;
-+ struct tm *title_start;
-+};
-+
- #endif //__LCD_H
diff --git a/po/ca_ES.po b/po/ca_ES.po
new file mode 100644
index 0000000..06dc7d4
--- /dev/null
+++ b/po/ca_ES.po
@@ -0,0 +1,123 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Marc Rovira Vall <tm05462@salleURL.edu>, 2003
+# Ramon Roca <ramon.roca@xcombo.com>, 2003
+# Jordi Vilà <jvila@tinet.org>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Jordi Vilà <jvila@tinet.org>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/cs_CZ.po b/po/cs_CZ.po
new file mode 100644
index 0000000..37f7357
--- /dev/null
+++ b/po/cs_CZ.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Vladimír Bárta <vladimir.barta@k2atmitec.cz>, 2006
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Vladimír Bárta <vladimir.barta@k2atmitec.cz>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr ""
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr ""
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr ""
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr ""
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr ""
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr ""
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr ""
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr ""
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr ""
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr ""
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "RECORDING"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/da_DK.po b/po/da_DK.po
new file mode 100644
index 0000000..e035bc8
--- /dev/null
+++ b/po/da_DK.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Mogens Elneff <mogens@elneff.dk>, 2004
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr ""
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr ""
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr ""
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr ""
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr ""
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr ""
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr ""
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr ""
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr ""
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr ""
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "RECORDING"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/de_DE.po b/po/de_DE.po
new file mode 100644
index 0000000..94c591b
--- /dev/null
+++ b/po/de_DE.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Klaus Schmidinger <kls@cadsoft.de>, 2000
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "Keine EPG Information verfügbar."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Suche nach EPG Information."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "Zyklusdauer Statuszeile"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "davon Dauer Zeitanzeige"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "Anzeigedauer Lautstärke"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Zeit bis Text rollen"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Rollgeschwindigkeit"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Zeichenkodierung"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "Alternative \"Heartbeat\"-Signalisierung"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "Hintergrundbeleuchtung"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "Zahl der Ausgänge am LCD"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr "Aufnahemstatus"
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr "Zeit anzeigen"
diff --git a/po/el_GR.po b/po/el_GR.po
new file mode 100644
index 0000000..7dd903e
--- /dev/null
+++ b/po/el_GR.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Dimitrios Dimitrakos <mail@dimitrios.de>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-7\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/es_ES.po b/po/es_ES.po
new file mode 100644
index 0000000..0514a60
--- /dev/null
+++ b/po/es_ES.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Ruben Nunez Francisco <ruben.nunez@tang-it.com>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Ruben Nunez Francisco <ruben.nunez@tang-it.com>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/et_EE.po b/po/et_EE.po
new file mode 100644
index 0000000..1e5aefa
--- /dev/null
+++ b/po/et_EE.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Arthur Konovalov <kasjas@hot.ee>, 2004
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Arthur Konovalov <kasjas@hot.ee>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-13\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr ""
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr ""
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr ""
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr ""
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr ""
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr ""
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr ""
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr ""
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr ""
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr ""
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "AUFNAHME "
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/fi_FI.po b/po/fi_FI.po
new file mode 100644
index 0000000..05a0e08
--- /dev/null
+++ b/po/fi_FI.po
@@ -0,0 +1,124 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Hannu Savolainen <hannu@opensound.com>, 2002
+# Jaakko Hyvätti <jaakko@hyvatti.iki.fi>, 2002
+# Niko Tarnanen <niko.tarnanen@hut.fi>, 2003
+# Rolf Ahrenberg <rahrenbe@cc.hut.fi>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Rolf Ahrenberg <rahrenbe@cc.hut.fi>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/fr_FR.po b/po/fr_FR.po
new file mode 100644
index 0000000..6ed1fd5
--- /dev/null
+++ b/po/fr_FR.po
@@ -0,0 +1,124 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Jean-Claude Repetto <jc@repetto.org>, 2001
+# Olivier Jacques <jacquesolivier@hotmail.com>, 2003
+# Gregoire Favre <greg@magma.unil.ch>, 2003
+# Nicolas Huillard <nhuillard@e-dition.fr>, 2005
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Nicolas Huillard <nhuillard@e-dition.fr>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/hr_HR.po b/po/hr_HR.po
new file mode 100644
index 0000000..56097f7
--- /dev/null
+++ b/po/hr_HR.po
@@ -0,0 +1,122 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Drazen Dupor <drazen.dupor@dupor.com>, 2004
+# Dino Ravnic <dino.ravnic@fer.hr>, 2004
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Drazen Dupor <drazen.dupor@dupor.com>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr ""
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr ""
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr ""
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr ""
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr ""
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr ""
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr ""
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr ""
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr ""
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr ""
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "RECORDING"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/hu_HU.po b/po/hu_HU.po
new file mode 100644
index 0000000..6c3118c
--- /dev/null
+++ b/po/hu_HU.po
@@ -0,0 +1,122 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Istvan Koenigsberger <istvnko@hotmail.com>, 2002
+# Guido Josten <guido.josten@t-online.de>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Istvan Koenigsberger <istvnko@hotmail.com>, Guido Josten <guido.josten@t-online.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/it_IT.po b/po/it_IT.po
new file mode 100644
index 0000000..0999dea
--- /dev/null
+++ b/po/it_IT.po
@@ -0,0 +1,123 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Alberto Carraro <bertocar@tin.it>, 2001
+# Antonio Ospite <ospite@studenti.unina.it>, 2003
+# Sean Carlos <seanc@libero.it>, 2005
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Sean Carlos <seanc@libero.it>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/nl_NL.po b/po/nl_NL.po
new file mode 100644
index 0000000..9152641
--- /dev/null
+++ b/po/nl_NL.po
@@ -0,0 +1,123 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Arnold Niessen <niessen@iae.nl> <arnold.niessen@philips.com>, 2001
+# Hans Dingemans <hans.dingemans@tacticalops.nl>, 2003
+# Maarten Wisse <Maarten.Wisse@urz.uni-hd.de>, 2005
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Maarten Wisse <Maarten.Wisse@urz.uni-hd.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/nn_NO.po b/po/nn_NO.po
new file mode 100644
index 0000000..f9c65a4
--- /dev/null
+++ b/po/nn_NO.po
@@ -0,0 +1,122 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Jørgen Tvedt <pjtvedt@online.no>, 2001
+# Truls Slevigen <truls@slevigen.no>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/pl_PL.po b/po/pl_PL.po
new file mode 100644
index 0000000..1fa9417
--- /dev/null
+++ b/po/pl_PL.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Michael Rakowski <mrak@gmx.de>, 2002
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Michael Rakowski <mrak@gmx.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/pt_PT.po b/po/pt_PT.po
new file mode 100644
index 0000000..a6542a0
--- /dev/null
+++ b/po/pt_PT.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Paulo Lopes <pmml@netvita.pt>, 2001
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Paulo Lopes <pmml@netvita.pt>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/ro_RO.po b/po/ro_RO.po
new file mode 100644
index 0000000..ba78b1c
--- /dev/null
+++ b/po/ro_RO.po
@@ -0,0 +1,122 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Paul Lacatus <paul@campina.iiruc.ro>, 2002
+# Lucian Muresan <lucianm@users.sourceforge.net>, 2004
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/ru_RU.po b/po/ru_RU.po
new file mode 100644
index 0000000..3b7293e
--- /dev/null
+++ b/po/ru_RU.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Vyacheslav Dikonov <sdiconov@mail.ru>, 2004
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Vyacheslav Dikonov <sdiconov@mail.ru>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-5\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr ""
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr ""
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr ""
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr ""
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr ""
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr ""
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr ""
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr ""
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr ""
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr ""
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr ""
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/sl_SI.po b/po/sl_SI.po
new file mode 100644
index 0000000..1ece686
--- /dev/null
+++ b/po/sl_SI.po
@@ -0,0 +1,122 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Miha Setina <mihasetina@softhome.net>, 2000
+# Matjaz Thaler <matjaz.thaler@guest.arnes.si>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-2\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/sv_SE.po b/po/sv_SE.po
new file mode 100644
index 0000000..89fa1be
--- /dev/null
+++ b/po/sv_SE.po
@@ -0,0 +1,122 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Tomas Prybil <tomas@prybil.se>, 2002
+# Jan Ekholm <chakie@infa.abo.fi>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Tomas Prybil <tomas@prybil.se>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-1\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr "No EPG info available."
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr "Scanning for EPG info."
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr "FullCycle"
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr "TimeDateCycle"
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr "VolumeKeep"
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr "Scrollwait"
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr "Scrollspeed"
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr "Charmap"
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr "AltShift"
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr "BackLight"
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "OutputNumber"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/po/tr_TR.po b/po/tr_TR.po
new file mode 100644
index 0000000..ab19bff
--- /dev/null
+++ b/po/tr_TR.po
@@ -0,0 +1,121 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
+# This file is distributed under the same license as the VDR package.
+# Oktay Yolgeçen <oktay_73@yahoo.de>, 2007
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: <vdr@joachim-wilke.de>\n"
+"POT-Creation-Date: 2008-03-08 21:12+0100\n"
+"PO-Revision-Date: 2007-08-12 20:41+0200\n"
+"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-9\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: lcd.c:126
+#, c-format
+msgid "Schedule - %s"
+msgstr ""
+
+#: lcd.c:273
+msgid "Mute"
+msgstr ""
+
+#: lcd.c:288
+msgid "Volume "
+msgstr ""
+
+#: lcd.c:608
+msgid "RECORDING"
+msgstr ""
+
+#: lcd.c:711 lcd.c:742 lcdproc.c:202 lcdproc.c:212
+msgid "No EPG info available."
+msgstr ""
+
+#: lcdproc.c:72
+msgid "Waiting for EPG info."
+msgstr ""
+
+#: lcdproc.c:345
+msgid "off"
+msgstr ""
+
+#: lcdproc.c:346
+msgid "on"
+msgstr ""
+
+#: lcdproc.c:347
+msgid "auto"
+msgstr ""
+
+#: lcdproc.c:348
+msgid "detailed"
+msgstr ""
+
+#: lcdproc.c:349
+msgid "simple"
+msgstr ""
+
+#: lcdproc.c:352
+msgid "FullCycle"
+msgstr ""
+
+#: lcdproc.c:353
+msgid "TimeDateCycle"
+msgstr ""
+
+#: lcdproc.c:354
+msgid "VolumeKeep"
+msgstr ""
+
+#: lcdproc.c:355
+msgid "Scrollwait"
+msgstr ""
+
+#: lcdproc.c:356
+msgid "Scrollspeed"
+msgstr ""
+
+#: lcdproc.c:357
+msgid "Charmap"
+msgstr ""
+
+#: lcdproc.c:358
+msgid "AltShift"
+msgstr ""
+
+#: lcdproc.c:359
+msgid "BackLight"
+msgstr ""
+
+#: lcdproc.c:360
+msgid "SetClientPriority"
+msgstr ""
+
+#: lcdproc.c:361
+msgid "NormalClientPriority"
+msgstr ""
+
+#: lcdproc.c:362
+msgid "HighClientPriority"
+msgstr ""
+
+#: lcdproc.c:363
+msgid "BackLightWait"
+msgstr ""
+
+#: lcdproc.c:364 lcdproc.c:366
+msgid "OutputNumber"
+msgstr "RECORDING"
+
+#: lcdproc.c:369
+msgid "Recording status"
+msgstr ""
+
+#: lcdproc.c:370
+msgid "Show time"
+msgstr ""
diff --git a/setup.c b/setup.c
index be6c35c..7cc9e0f 100644
--- a/setup.c
+++ b/setup.c
@@ -20,5 +20,6 @@ cLcdSetup::cLcdSetup(void)
for (int i = 0; i < LCDMAXOUTPUTS; i++)
OutputFunction[i] = 0;
RecordingStatus = 0;
+ ShowTime = 1;
}
diff --git a/setup.h b/setup.h
index 7c7c872..76aa220 100644
--- a/setup.h
+++ b/setup.h
@@ -20,6 +20,7 @@ public:
int OutputNumber;
int OutputFunction[LCDMAXOUTPUTS];
int RecordingStatus;
+ int ShowTime;
public:
cLcdSetup(void);
};