summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY4
-rw-r--r--Makefile30
-rw-r--r--dataplaylist.c1
-rw-r--r--i18n.c1594
-rw-r--r--i18n.h16
-rw-r--r--menuplaylist.c1
-rw-r--r--menuplaylists.c1
-rw-r--r--menusetup.c1
-rw-r--r--playlist.c2
-rw-r--r--po/de_DE.po588
-rw-r--r--vdrtools.c1
11 files changed, 620 insertions, 1619 deletions
diff --git a/HISTORY b/HISTORY
index c9dbc27..314de6c 100644
--- a/HISTORY
+++ b/HISTORY
@@ -20,3 +20,7 @@ VDR Plugin 'playlist' Revision History
Changes for VDR >= 1.5.7 by Thomas Günther <tom@toms-cafe.de>
Changes for VDR >= 1.7.3 by Thomas Günther <tom@toms-cafe.de>
+2012-07-02 Martin Dummer <martin.dummer@gmx.net>
+
+- convert i18n handling to gettext
+
diff --git a/Makefile b/Makefile
index d07a54b..30bdd1b 100644
--- a/Makefile
+++ b/Makefile
@@ -70,7 +70,7 @@ endif
### The object files (add further files here):
-OBJS = $(PLUGIN).o dataplaylist.o menucontrol.o menuplaylist.o menuplaylists.o menusetup.o i18n.o vdrtools.o
+OBJS = $(PLUGIN).o dataplaylist.o menucontrol.o menuplaylist.o menuplaylists.o menusetup.o vdrtools.o
ifeq ($(shell test $(VDRVERSNUM) -lt 10307 ; echo $$?),0)
OBJS += menuitemtext.o
@@ -90,9 +90,34 @@ $(DEPFILE): Makefile
-include $(DEPFILE)
+### Internationalization (I18N):
+
+PODIR = po
+LOCALEDIR = $(VDRDIR)/locale
+I18Npo = $(wildcard $(PODIR)/*.po)
+I18Nmsgs = $(addprefix $(LOCALEDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
+I18Npot = $(PODIR)/$(PLUGIN).pot
+
+%.mo: %.po
+ msgfmt -c -o $@ $<
+
+$(I18Npot): $(wildcard *.c)
+ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<martin.dummer@gmx.net>' -o $@ $^
+
+%.po: $(I18Npot)
+ msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
+ @touch $@
+
+$(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ @mkdir -p $(dir $@)
+ cp $< $@
+
+.PHONY: i18n
+i18n: $(I18Nmsgs)
+
### Targets:
-all: libvdr-$(PLUGIN).so
+all: libvdr-$(PLUGIN).so i18n
libvdr-$(PLUGIN).so: $(OBJS)
$(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
@@ -107,4 +132,5 @@ dist: clean
@echo Distribution package created as $(PACKAGE).tgz
clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
@-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/dataplaylist.c b/dataplaylist.c
index 60ab5d5..55c3c8f 100644
--- a/dataplaylist.c
+++ b/dataplaylist.c
@@ -10,7 +10,6 @@
#include <unistd.h>
#include "dataplaylist.h"
#include "playlist.h"
-#include "i18n.h"
#include "vdrtools.h"
#include <vdr/keys.h>
#include <vdr/tools.h>
diff --git a/i18n.c b/i18n.c
deleted file mode 100644
index 28d5c38..0000000
--- a/i18n.c
+++ /dev/null
@@ -1,1594 +0,0 @@
-/*
- * playlist: A plugin for the Video Disk Recorder
- *
- * See the README file for copyright information and how to reach the author.
- *
- * $Id: i18n.c 0.2 2004/10/08 02:34:00 hflor Exp $
- */
-
-#include "i18n.h"
-
-const tI18nPhrase Phrases[] = {
- { "Add",
- "Hinzufügen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Option",
- "Optionen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Select",
- "Auswahl",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "UnMark",
- "Demakieren",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "playlist for recordings",
- "Playlisten für Aufnahmen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Playlist",
- "Playlist",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Add selected Record to Playlist?",
- "Ausgewählte Aufnahme hinzufügen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Delete recording?",
- "Aufnahme löschen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Discard all changes?",
- "Alle Änderungen verwerfen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Display$Display Playlist",
- "Anzeige Playlist",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Display$Display Playlists",
- "Übersicht Playlisten",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Display$prepare playlists display...",
- "Listenanzeige wird vorbereitet...",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Display$prepare recording display...",
- "Listenanzeige wird vorbereitet...",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Edit$Confirm Options",
- "Bestätigung der Optionen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Edit$Create Playlist",
- "Erstelle Playlist",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Edit$Edit Playlist",
- "Bearbeite Playlist",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Edit$Edit Record",
- "Bearbeite Aufnahme",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Edit$Delete Playlist?",
- "Löschen der Playlist?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Edit$Delete Playlistentry?",
- "Löschen des Playlist-Eintrags?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$Playlistentry or Record is deleted",
- "Playlisteintrag oder Aufnahme ist gelöscht",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$Missing playlistentry name!",
- "Name für Eintrag in Playlist fehlt!",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$Missing playlist name!",
- "Name für Playlist fehlt!",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$Move between folders and not folders not allowed.",
- "Vers. zw. Verzeichniss und normal nicht erlaubt",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$Playlistentry is not set",
- "Playlist-Eintrag ist fehlerhaft",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$Playlist is currently used by played recording",
- "Aktuelle Wiedergabe benutzt diese Playliste",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$same name of playlist exists!",
- "Gleicher Name der Playlist ist vorhanden",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$[from Folder]",
- "[von Verzeichniss]",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$[from Playlist]",
- "[von Playlist]",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$[from Setup]",
- "[von Einstellung]",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$first new",
- "erste neue",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$first pos",
- "erste Position",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$last played",
- "letzte Wiederg.",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$last pos",
- "letzte Position",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$question",
- "Frage",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$seletced pos",
- "ausgewählte",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Character for folders",
- " Zeichen für Verzeichniss",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Character for normal records",
- " Zeichen für normale Aufnahmen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Character for records in folders",
- " Zeichen für Aufn. im Verzeichnis",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Confirm delete records",
- " Bestätigung löschen Aufnahmen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Confirm delete records",
- " Bestätigung löschen Aufnahmen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Confirm start new record",
- " Frage bei Start neue Wiedergabe",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Confirm start new record",
- "Frage bei Start neue Wiedergabe",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Delete records after play",
- " Löschen Aufn. nach Wiedergabe",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Delete records after play",
- "Löschen Aufn. nach Wiedergabe",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Effective setting is:",
- "Aktuelle Einstellung ist:",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$In detailview starts play at",
- "Wiedergabe bei Playliste startet",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ In detailview starts play at",
- " Wiedergabe bei Playliste startet",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$In playlistview starts play at",
- "Wiedergabe bei Übersicht startet",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ In playlistview starts play at",
- " Wiedergabe bei Übersicht startet",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Jump to first segment of movie",
- " Zum ersten Filmteil sprigen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Jump to first segment of movie",
- "Zum ersten Filmteil sprigen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Name",
- "Name",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Play only new Records",
- "Nur neue Aufzeichnungen abspielen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Play only new Records",
- " Nur neue Aufzeichnungen abspielen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Remove records after play from list",
- " PL-Eintrag n. Wiedergabe streichen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Remove records after play from list",
- "PL-Eintrag n. Wiedergabe streichen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Search new records on folders",
- " Verzeichnissuche neue Aufnahmen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Search new records on folders",
- "Verzeichnissuche neue Aufnahmen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$ Search new records on subfolders",
- " Aufnahmen in Unterverzei. suchen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$Search records on subfolders",
- "Aufnahmen in Unterverzei. suchen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Play$Delete recording:",
- "Aufnahme löschen:",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Play$Start next recording:",
- "Nächste Aufnahme starten:",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Play$Currently play first Record! Jump to last?",
- "Erste Aufnahme wird gespielt! Zur letzten gehen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Play$Currently play last Record! Jump to first?",
- "Letzte Aufnahme wird gespielt! Zur ersten gehen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Question$No new recording found! Play first?",
- "Keine neuen Aufnahmen! Erste abspielen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Question$Play first new recording?",
- "Erste neue Aufnahme abspielen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Question$Play last played recording?",
- "Zuletzt gespielte Aufnahme abspielen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Question$Save Playlist?",
- "Playlist speichern?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$after question",
- "nach Frage",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$automatically",
- "automatisch",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Display last PL",
- "Anz. letzte PL",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Display PL",
- "Anzeige PL",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Edit",
- "Bearbeitung",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$new empty PL",
- "leere PL",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Play",
- "Wiedergabe",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Play last PL",
- "Wiedergabe PL",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Allow delete Records",
- "Aufnahmen löschen erlauben",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Change Character for identification",
- "Darstellungszeichen ändern",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Change default options for playlist",
- "Standardoptionen für Playlist ändern",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Confirm delete playlistentries",
- "Frage löschen PL-Eintragungen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$ Name for Mainmenu",
- " Eintragname im Hauptmenü",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Path for store playlists",
- "Speicherpfad für Playlisten",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Preferr Command Line Parameter",
- "Kommandozeile hat Vorrang",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Press OK in Playlistview starts",
- "OK in Playlist-Ansicht startet",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Startoptions for plugin",
- "Startoptionen des Plugins",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Store playlist after change",
- "Playlist nach Änderung speichern",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Verbose Log Mode",
- "Ausführliche Protokollierung",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Visible in Mainmenu",
- "Im Hauptmenü sichtbar",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Display playlists now",
- "Jetzt Playlisten anzeigen",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Setup$Play last playlist now",
- "Letzte Playlist wiedergeben",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Error$At this position and after no recording found!",
- "Dieser Position und danach ist keine Aufnahme",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "Question$Play selected recording?",
- "Ausgewählte Aufnahme abspielen?",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { "OptionPL$is:",
- "ist:",
- "",// TODO Slovenski
- "",// TODO Italiano
- "",// TODO Nederlands
- "",// TODO Português
- "",// TODO Français
- "",// TODO Norsk
- "",// TODO suomi
- "",// TODO Polski
- "",// TODO Español
- "",// TODO Ellinika
- "",// TODO Svenska
- "",// TODO Romaneste
- "",// TODO Magyar
- "",// TODO Català
- },
- { NULL }
- };
diff --git a/i18n.h b/i18n.h
deleted file mode 100644
index c06e957..0000000
--- a/i18n.h
+++ /dev/null
@@ -1,16 +0,0 @@
-/*
- * playlist: A plugin for the Video Disk Recorder
- *
- * See the README file for copyright information and how to reach the author.
- *
- * $Id: i18n.h 0.1 2004/09/23 23:42:32 hflor Exp $
- */
-
-#ifndef _I18N__H
-#define _I18N__H
-
-#include <vdr/i18n.h>
-
-extern const tI18nPhrase Phrases[];
-
-#endif //_I18N__H
diff --git a/menuplaylist.c b/menuplaylist.c
index f4ddf0d..4c15aec 100644
--- a/menuplaylist.c
+++ b/menuplaylist.c
@@ -12,7 +12,6 @@
#include "menuitemtext.h"
#endif
#include "playlist.h"
-#include "i18n.h"
#include "vdrtools.h"
#include <vdr/interface.h>
#include <vdr/videodir.h>
diff --git a/menuplaylists.c b/menuplaylists.c
index aacb9b2..5a052d1 100644
--- a/menuplaylists.c
+++ b/menuplaylists.c
@@ -10,7 +10,6 @@
#include "dataplaylist.h"
#include "playlist.h"
#include "menuplaylist.h"
-#include "i18n.h"
#include "vdrtools.h"
#include <vdr/interface.h>
diff --git a/menusetup.c b/menusetup.c
index 39eb387..3079d59 100644
--- a/menusetup.c
+++ b/menusetup.c
@@ -10,7 +10,6 @@
#include "playlist.h"
#include "menuplaylists.h"
#include "menucontrol.h"
-#include "i18n.h"
#include "vdrtools.h"
#include <vdr/plugin.h>
diff --git a/playlist.c b/playlist.c
index bf8c232..c0bdfd8 100644
--- a/playlist.c
+++ b/playlist.c
@@ -10,7 +10,6 @@
#include "menuplaylists.h"
#include "menucontrol.h"
#include "menusetup.h"
-#include "i18n.h"
#include "vdrtools.h"
#include <getopt.h>
#include <ctype.h>
@@ -370,7 +369,6 @@ void TestI18n(char *Test)
bool cPluginPlaylist::Start(void)
{
// Start any background activities the plugin shall perform.
- RegisterI18n(Phrases);
TestAndSetOSDLanguage();
#ifdef PL_Debug1
diff --git a/po/de_DE.po b/po/de_DE.po
new file mode 100644
index 0000000..09aef7c
--- /dev/null
+++ b/po/de_DE.po
@@ -0,0 +1,588 @@
+# VDR plugin language source file.
+# Copyright (C) 2007 Klaus Schmidinger <kls@tvdr.de>
+# This file is distributed under the same license as the VDR package.
+# Klaus Schmidinger <kls@tvdr.de>, 2000
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: VDR 1.5.7\n"
+"Report-Msgid-Bugs-To: martin.dummer@gmx.net\n"
+"POT-Creation-Date: 2012-07-02 14:30+0200\n"
+"PO-Revision-Date: 2012-07-02 14:30+0200\n"
+"Last-Translator: Klaus Schmidinger <kls@tvdr.de>\n"
+"Language-Team: <vdr@linuxtv.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=ISO-8859-15\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: dataplaylist.c:134 menuplaylist.c:173 vdrtools.c:112
+msgid "Error while accessing recording!"
+msgstr ""
+
+#: menucontrol.c:84
+msgid "Play$Currently play first Record! Jump to last?"
+msgstr "Erste Aufnahme wird gespielt! Zur letzten gehen?"
+
+#: menucontrol.c:99
+msgid "Play$Currently play last Record! Jump to first?"
+msgstr "Letzte Aufnahme wird gespielt! Zur ersten gehen?"
+
+#: menucontrol.c:138
+msgid "Play$Delete recording:"
+msgstr "Aufnahme löschen:"
+
+#: menucontrol.c:152
+msgid "Play$Start next recording:"
+msgstr "Nächste Aufnahme starten:"
+
+#: menuplaylist.c:76 vdrtools.c:159
+msgid "Recordings"
+msgstr ""
+
+#: menuplaylist.c:83 menuplaylist.c:85 menuplaylist.c:89
+msgid "Display$prepare recording display..."
+msgstr "Listenanzeige wird vorbereitet..."
+
+#: menuplaylist.c:151
+msgid "Open"
+msgstr ""
+
+#: menuplaylist.c:153 menuplaylist.c:158 menuplaylist.c:160
+msgid "Add"
+msgstr "Hinzufügen"
+
+#: menuplaylist.c:153 menuplaylist.c:158 menuplaylist.c:160 menuplaylist.c:684
+msgid "Mark"
+msgstr ""
+
+#: menuplaylist.c:153 menuplaylist.c:158 menuplaylist.c:160
+msgid "UnMark"
+msgstr "Demakieren"
+
+#: menuplaylist.c:158 menuplaylist.c:160 menuplaylist.c:383 menuplaylist.c:684
+#: menuplaylists.c:342
+msgid "Delete"
+msgstr ""
+
+#: menuplaylist.c:158 menuplaylist.c:160 menuplaylist.c:383
+msgid "Select"
+msgstr "Auswahl"
+
+#: menuplaylist.c:158 menuplaylist.c:160 menuplaylist.c:271 menuplaylist.c:273
+#: menuplaylist.c:276 menuplaylist.c:383 menuplaylist.c:491 menuplaylist.c:493
+msgid "Summary"
+msgstr ""
+
+#: menuplaylist.c:222
+msgid "Add selected Record to Playlist?"
+msgstr "Ausgewählte Aufnahme hinzufügen?"
+
+#: menuplaylist.c:245 vdrtools.c:74
+msgid "Delete recording?"
+msgstr "Aufnahme löschen?"
+
+#: menuplaylist.c:331
+msgid "Edit$Confirm Options"
+msgstr "Bestätigung der Optionen"
+
+#: menuplaylist.c:331
+msgid "Edit$Edit Record"
+msgstr "Bearbeite Aufnahme"
+
+#: menuplaylist.c:370
+msgid "OptionPL$is:"
+msgstr "ist:"
+
+#: menuplaylist.c:399
+msgid "Path"
+msgstr ""
+
+#: menuplaylist.c:458 menuplaylists.c:57
+msgid "OptionPL$Name"
+msgstr "Name"
+
+#: menuplaylist.c:464 menuplaylists.c:63
+msgid "OptionPL$Search new records on folders"
+msgstr "Verzeichnissuche neue Aufnahmen"
+
+#: menuplaylist.c:466 menuplaylists.c:65
+msgid "OptionPL$Search records on subfolders"
+msgstr "Aufnahmen in Unterverzei. suchen"
+
+#: menuplaylist.c:468 menuplaylists.c:67
+msgid "OptionPL$Play only new Records"
+msgstr "Nur neue Aufzeichnungen abspielen"
+
+#: menuplaylist.c:471 menuplaylists.c:69
+msgid "OptionPL$Jump to first segment of movie"
+msgstr "Zum ersten Filmteil sprigen"
+
+#: menuplaylist.c:473 menuplaylists.c:71
+msgid "OptionPL$Confirm start new record"
+msgstr "Frage bei Start neue Wiedergabe"
+
+#: menuplaylist.c:475 menuplaylists.c:73
+msgid "OptionPL$Remove records after play from list"
+msgstr "PL-Eintrag n. Wiedergabe streichen"
+
+#: menuplaylist.c:477 menuplaylists.c:75
+msgid "OptionPL$Delete records after play"
+msgstr "Löschen Aufn. nach Wiedergabe"
+
+#: menuplaylist.c:481 menuplaylists.c:79
+msgid "OptionPL$ Confirm delete records"
+msgstr " Bestätigung löschen Aufnahmen"
+
+#: menuplaylist.c:559
+msgid "Error$Missing playlistentry name!"
+msgstr "Name für Eintrag in Playlist fehlt!"
+
+#: menuplaylist.c:634
+msgid "Error$Playlistentry or Record is deleted"
+msgstr "Playlisteintrag oder Aufnahme ist gelöscht"
+
+#: menuplaylist.c:640
+msgid "Error$Playlistentry is not set"
+msgstr "Playlist-Eintrag ist fehlerhaft"
+
+#: menuplaylist.c:650
+msgid "Display$Display Playlist"
+msgstr "Anzeige Playlist"
+
+#: menuplaylist.c:684 menuplaylist.c:686 menuplaylists.c:342
+#: menuplaylists.c:348
+msgid "New"
+msgstr ""
+
+#: menuplaylist.c:684 menuplaylists.c:342 vdrtools.c:144
+msgid "Play"
+msgstr ""
+
+#: menuplaylist.c:710
+msgid "Error$At this position and after no recording found!"
+msgstr "Dieser Position und danach ist keine Aufnahme"
+
+#: menuplaylist.c:717 menuplaylists.c:374
+msgid "Question$No new recording found! Play first?"
+msgstr "Keine neuen Aufnahmen! Erste abspielen?"
+
+#: menuplaylist.c:725
+msgid "Question$Play selected recording?"
+msgstr "Ausgewählte Aufnahme abspielen?"
+
+#: menuplaylist.c:730 menuplaylists.c:382
+msgid "Question$Play last played recording?"
+msgstr "Zuletzt gespielte Aufnahme abspielen?"
+
+#: menuplaylist.c:735 menuplaylists.c:387
+msgid "Question$Play first new recording?"
+msgstr "Erste neue Aufnahme abspielen?"
+
+#: menuplaylist.c:848
+msgid "Edit$Delete Playlistentry?"
+msgstr "Löschen des Playlist-Eintrags?"
+
+#: menuplaylist.c:893
+msgid "Error$Move between folders and not folders not allowed."
+msgstr "Vers. zw. Verzeichniss und normal nicht erlaubt"
+
+#: menuplaylists.c:20
+msgid "Edit$Create Playlist"
+msgstr "Erstelle Playlist"
+
+#: menuplaylists.c:20
+msgid "Edit$Edit Playlist"
+msgstr "Bearbeite Playlist"
+
+#: menuplaylists.c:59
+msgid "OptionPL$In playlistview starts play at"
+msgstr "Wiedergabe bei Übersicht startet"
+
+#: menuplaylists.c:61
+msgid "OptionPL$In detailview starts play at"
+msgstr "Wiedergabe bei Playliste startet"
+
+#: menuplaylists.c:119
+msgid "OptionPL$Effective setting is:"
+msgstr "Aktuelle Einstellung ist:"
+
+#: menuplaylists.c:154
+msgid "Error$Missing playlist name!"
+msgstr "Name für Playlist fehlt!"
+
+#: menuplaylists.c:169
+msgid "Error$same name of playlist exists!"
+msgstr "Gleicher Name der Playlist ist vorhanden"
+
+#: menuplaylists.c:197
+msgid "Discard all changes?"
+msgstr "Alle Änderungen verwerfen?"
+
+#: menuplaylists.c:245
+msgid "Display$Display Playlists"
+msgstr "Übersicht Playlisten"
+
+#: menuplaylists.c:255 menuplaylists.c:261 menuplaylists.c:263
+msgid "scanning recordings..."
+msgstr ""
+
+#: menuplaylists.c:278 menuplaylists.c:280 menuplaylists.c:284
+msgid "Display$prepare playlists display..."
+msgstr "Listenanzeige wird vorbereitet..."
+
+#: menuplaylists.c:342 menuplaylists.c:343
+msgid "Edit"
+msgstr ""
+
+#: menuplaylists.c:343
+msgid "Option"
+msgstr "Optionen"
+
+#: menuplaylists.c:417
+msgid "Error$Playlist is currently used by played recording"
+msgstr "Aktuelle Wiedergabe benutzt diese Playliste"
+
+#: menuplaylists.c:422
+msgid "Edit$Delete Playlist?"
+msgstr "Löschen der Playlist?"
+
+#: menusetup.c:145
+msgid "Setup$Display playlists now"
+msgstr "Jetzt Playlisten anzeigen"
+
+#: menusetup.c:146
+msgid "Setup$Play last playlist now"
+msgstr "Letzte Playlist wiedergeben"
+
+#: menusetup.c:148
+msgid "Setup$Preferr Command Line Parameter"
+msgstr "Kommandozeile hat Vorrang"
+
+#: menusetup.c:150
+msgid "Setup$Visible in Mainmenu"
+msgstr "Im Hauptmenü sichtbar"
+
+#: menusetup.c:152
+msgid "Setup$ Name for Mainmenu"
+msgstr " Eintragname im Hauptmenü"
+
+#: menusetup.c:154
+msgid "Setup$Startoptions for plugin"
+msgstr "Startoptionen des Plugins"
+
+#: menusetup.c:156
+msgid "Setup$Edit"
+msgstr "Bearbeitung"
+
+#: menusetup.c:156
+msgid "Setup$Play"
+msgstr "Wiedergabe"
+
+#: menusetup.c:156
+msgid "Setup$Press OK in Playlistview starts"
+msgstr "OK in Playlist-Ansicht startet"
+
+#: menusetup.c:158
+msgid "Setup$Store playlist after change"
+msgstr "Playlist nach Änderung speichern"
+
+#: menusetup.c:158
+msgid "Setup$after question"
+msgstr "nach Frage"
+
+#: menusetup.c:158
+msgid "Setup$automatically"
+msgstr "automatisch"
+
+#: menusetup.c:160
+msgid "Setup$Allow delete Records"
+msgstr "Aufnahmen löschen erlauben"
+
+#: menusetup.c:162
+msgid "Setup$Confirm delete playlistentries"
+msgstr "Frage löschen PL-Eintragungen"
+
+#: menusetup.c:166
+msgid "Setup$Path for store playlists"
+msgstr "Speicherpfad für Playlisten"
+
+#: menusetup.c:168
+msgid "Setup$Change default options for playlist"
+msgstr "Standardoptionen für Playlist ändern"
+
+#: menusetup.c:172
+msgid "OptionPL$ In playlistview starts play at"
+msgstr " Wiedergabe bei Übersicht startet"
+
+#: menusetup.c:174
+msgid "OptionPL$ In detailview starts play at"
+msgstr " Wiedergabe bei Playliste startet"
+
+#: menusetup.c:176
+msgid "OptionPL$ Search new records on folders"
+msgstr " Verzeichnissuche neue Aufnahmen"
+
+#: menusetup.c:178
+msgid "OptionPL$ Search new records on subfolders"
+msgstr " Aufnahmen in Unterverzei. suchen"
+
+#: menusetup.c:180
+msgid "OptionPL$ Play only new Records"
+msgstr " Nur neue Aufzeichnungen abspielen"
+
+#: menusetup.c:182
+msgid "OptionPL$ Jump to first segment of movie"
+msgstr " Zum ersten Filmteil sprigen"
+
+#: menusetup.c:184
+msgid "OptionPL$ Confirm start new record"
+msgstr " Frage bei Start neue Wiedergabe"
+
+#: menusetup.c:186
+msgid "OptionPL$ Remove records after play from list"
+msgstr " PL-Eintrag n. Wiedergabe streichen"
+
+#: menusetup.c:188
+msgid "OptionPL$ Delete records after play"
+msgstr " Löschen Aufn. nach Wiedergabe"
+
+#: menusetup.c:190
+msgid "OptionPL$ Confirm delete records"
+msgstr " Bestätigung löschen Aufnahmen"
+
+#: menusetup.c:192
+msgid "Setup$Change Character for identification"
+msgstr "Darstellungszeichen ändern"
+
+#: menusetup.c:196
+msgid "OptionPL$ Character for folders"
+msgstr " Zeichen für Verzeichniss"
+
+#: menusetup.c:198
+msgid "OptionPL$ Character for records in folders"
+msgstr " Zeichen für Aufn. im Verzeichnis"
+
+#: menusetup.c:200
+msgid "OptionPL$ Character for normal records"
+msgstr " Zeichen für normale Aufnahmen"
+
+#: menusetup.c:203
+msgid "Setup$Verbose Log Mode"
+msgstr "Ausführliche Protokollierung"
+
+#: playlist.c:191
+msgid "Setup$Display PL"
+msgstr "Anzeige PL"
+
+#: playlist.c:192
+msgid "Setup$Display last PL"
+msgstr "Anz. letzte PL"
+
+#: playlist.c:193
+msgid "Setup$Play last PL"
+msgstr "Wiedergabe PL"
+
+#: playlist.c:194
+msgid "Setup$new empty PL"
+msgstr "leere PL"
+
+#: playlist.c:195
+msgid "no"
+msgstr ""
+
+#: playlist.c:196
+msgid "yes"
+msgstr ""
+
+#: playlist.c:197 playlist.c:205
+msgid "OptionPL$[from Setup]"
+msgstr "[von Einstellung]"
+
+#: playlist.c:198
+msgid "OptionPL$[from Playlist]"
+msgstr "[von Playlist]"
+
+#: playlist.c:199
+msgid "OptionPL$[from Folder]"
+msgstr "[von Verzeichniss]"
+
+#: playlist.c:200
+msgid "OptionPL$first pos"
+msgstr "erste Position"
+
+#: playlist.c:201
+msgid "OptionPL$first new"
+msgstr "erste neue"
+
+#: playlist.c:202
+msgid "OptionPL$last played"
+msgstr "letzte Wiederg."
+
+#: playlist.c:203
+msgid "OptionPL$seletced pos"
+msgstr "ausgewählte"
+
+#: playlist.c:204
+msgid "OptionPL$question"
+msgstr "Frage"
+
+#: vdrtools.c:79
+msgid "Timer still recording - really delete?"
+msgstr ""
+
+#: vdrtools.c:123
+msgid "Up"
+msgstr ""
+
+#: vdrtools.c:124
+msgid "Down"
+msgstr ""
+
+#: vdrtools.c:125
+msgid "Menu"
+msgstr ""
+
+#: vdrtools.c:126
+msgid "Ok"
+msgstr ""
+
+#: vdrtools.c:127
+msgid "Back"
+msgstr ""
+
+#: vdrtools.c:128
+msgid "Left"
+msgstr ""
+
+#: vdrtools.c:129
+msgid "Right"
+msgstr ""
+
+#: vdrtools.c:130
+msgid "Red"
+msgstr ""
+
+#: vdrtools.c:131
+msgid "Green"
+msgstr ""
+
+#: vdrtools.c:132
+msgid "Yellow"
+msgstr ""
+
+#: vdrtools.c:133
+msgid "Blue"
+msgstr ""
+
+#: vdrtools.c:145
+msgid "Pause"
+msgstr ""
+
+#: vdrtools.c:146
+msgid "Stop"
+msgstr ""
+
+#: vdrtools.c:147
+msgid "Record"
+msgstr ""
+
+#: vdrtools.c:148
+msgid "FastFwd"
+msgstr ""
+
+#: vdrtools.c:149
+msgid "FastRew"
+msgstr ""
+
+#: vdrtools.c:150
+msgid "Power"
+msgstr ""
+
+#: vdrtools.c:151
+msgid "ChanUp"
+msgstr ""
+
+#: vdrtools.c:152
+msgid "ChanDn"
+msgstr ""
+
+#: vdrtools.c:153
+msgid "VolUp"
+msgstr ""
+
+#: vdrtools.c:154
+msgid "VolDn"
+msgstr ""
+
+#: vdrtools.c:155
+msgid "Mute"
+msgstr ""
+
+#: vdrtools.c:156
+msgid "Schedule"
+msgstr ""
+
+#: vdrtools.c:157
+msgid "Channels"
+msgstr ""
+
+#: vdrtools.c:158
+msgid "Timers"
+msgstr ""
+
+#: vdrtools.c:160
+msgid "Setup"
+msgstr ""
+
+#: vdrtools.c:161
+msgid "Commands"
+msgstr ""
+
+#: vdrtools.c:162
+msgid "User1"
+msgstr ""
+
+#: vdrtools.c:163
+msgid "User2"
+msgstr ""
+
+#: vdrtools.c:164
+msgid "User3"
+msgstr ""
+
+#: vdrtools.c:165
+msgid "User4"
+msgstr ""
+
+#: vdrtools.c:166
+msgid "User5"
+msgstr ""
+
+#: vdrtools.c:167
+msgid "User6"
+msgstr ""
+
+#: vdrtools.c:168
+msgid "User7"
+msgstr ""
+
+#: vdrtools.c:169
+msgid "User8"
+msgstr ""
+
+#: vdrtools.c:170
+msgid "User9"
+msgstr ""
+
+#: vdrtools.c:171
+msgid "none"
+msgstr ""
+
+#: vdrtools.c:172
+msgid "Kbd"
+msgstr ""
+
+#: vdrtools.c:173
+msgid "unknow"
+msgstr ""
diff --git a/vdrtools.c b/vdrtools.c
index c9a78f0..bbc31c8 100644
--- a/vdrtools.c
+++ b/vdrtools.c
@@ -9,7 +9,6 @@
#include "vdrtools.h"
#include "playlist.h"
#include "dataplaylist.h"
-#include "i18n.h"
#include <vdr/menu.h>
#include <vdr/interface.h>