New: translations for VLC Plugin
authorAlex Lätsch <lexx911@users.schwerkraft.elitedvb.net>
Wed, 11 Jun 2008 17:26:13 +0000 (17:26 +0000)
committerAlex Lätsch <lexx911@users.schwerkraft.elitedvb.net>
Wed, 11 Jun 2008 17:26:13 +0000 (17:26 +0000)
vlcplayer/po/Makefile.am [new file with mode: 0644]
vlcplayer/po/VlcPlayer.pot [new file with mode: 0644]
vlcplayer/po/de.po [new file with mode: 0644]

diff --git a/vlcplayer/po/Makefile.am b/vlcplayer/po/Makefile.am
new file mode 100644 (file)
index 0000000..20da0e7
--- /dev/null
@@ -0,0 +1,50 @@
+installdir = /usr/lib/enigma2/python/Plugins/Extensions/VlcPlayer
+DOMAIN=VlcPlayer
+#GETTEXT=./pygettext.py
+GETTEXT=xgettext
+
+#MSGFMT = ./msgfmt.py
+MSGFMT = msgfmt
+
+LANGS := de
+LANGPO := $(foreach LANG, $(LANGS),$(LANG).po)
+LANGMO := $(foreach LANG, $(LANGS),$(LANG).mo)
+
+default: VlcPlayer.pot $(LANGPO) merge $(LANGMO)
+       for lang in $(LANGS); do \
+               mkdir -p $$lang/LC_MESSAGES; \
+               cp $$lang.mo $$lang/LC_MESSAGES/VlcPlayer.mo; \
+       done
+
+merge:
+       for lang in $(LANGS); do \
+               msgmerge --no-location -s -N -U $$lang.po VlcPlayer.pot; \
+       done
+
+
+# the TRANSLATORS: allows putting translation comments before the to-be-translated line.
+VlcPlayer.pot:
+       $(GETTEXT) -L python --add-comments="TRANSLATORS:" -d VlcPlayer -s -o VlcPlayer.pot ../src/*.py
+       msguniq -o VlcPlayeruniq.pot VlcPlayer.pot
+       $(RM) VlcPlayer.pot
+       mv VlcPlayeruniq.pot VlcPlayer.pot
+
+.PHONY: VlcPlayer.pot
+
+
+%.mo: %.po
+       $(MSGFMT) -o $@ $<
+
+%.po:
+       msginit -l $@ -o $@ -i VlcPlayer.pot --no-translator
+
+CLEANFILES = $(foreach LANG, $(LANGS),$(LANG).mo)
+
+clean-local:
+       $(RM) -r $(LANGS)
+
+install-data-am: default
+       for lang in $(LANGS); do \
+               mkdir -p $(DESTDIR)$(installdir)/locale/$$lang/LC_MESSAGES; \
+               cp $$lang.mo $(DESTDIR)$(installdir)/locale/$$lang/LC_MESSAGES/$(DOMAIN).mo; \
+       done
diff --git a/vlcplayer/po/VlcPlayer.pot b/vlcplayer/po/VlcPlayer.pot
new file mode 100644 (file)
index 0000000..5552af3
--- /dev/null
@@ -0,0 +1,187 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-06-11 18:29+0200\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: ../src/VlcMediaList.py:56 ../src/VlcMediaList.py:114
+msgid "filter off"
+msgstr ""
+
+#: ../src/VlcMediaList.py:57
+msgid "refresh"
+msgstr ""
+
+#: ../src/VlcMediaList.py:59
+msgid "play DVD"
+msgstr ""
+
+#: ../src/VlcMediaList.py:117
+msgid "filter on"
+msgstr ""
+
+#: ../src/VlcMediaList.py:122
+#, python-format
+msgid ""
+"Error updating filelist from server %s:\n"
+"%s"
+msgstr ""
+
+#: ../src/VlcMediaList.py:157
+#, python-format
+msgid ""
+"Error loading playlist %s into server %s:\n"
+"%s"
+msgstr ""
+
+#: ../src/VlcMediaList.py:173 ../src/VlcMediaList.py:189
+#: ../src/VlcMediaList.py:194
+#, python-format
+msgid ""
+"Error loading playlist into server %s:\n"
+"%s"
+msgstr ""
+
+#: ../src/VlcMediaList.py:179
+#, python-format
+msgid ""
+"Error loading filelist into server %s:\n"
+"%s"
+msgstr ""
+
+#: ../src/VlcMediaList.py:213
+msgid "show playlist"
+msgstr ""
+
+#: ../src/VlcMediaList.py:223
+msgid "show filelist"
+msgstr ""
+
+#: ../src/VlcPlayer.py:314
+msgid ""
+"No valid Enigma-Service to play a VLC-Stream\n"
+"Check your installation and try again!"
+msgstr ""
+
+#: ../src/VlcPlayer.py:323 ../src/VlcPlayer.py:358 ../src/VlcPlayer.py:385
+#, python-format
+msgid ""
+"Error with VLC server:\n"
+"%s"
+msgstr ""
+
+#: ../src/VlcPlayer.py:435
+msgid "No more files in this directory"
+msgstr ""
+
+#: ../src/VlcPlayer.py:456
+msgid "No previous file in this directory"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:135
+msgid "Cancel"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:136
+msgid "OK"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:141
+msgid "Symbolic Servername"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:142
+msgid "Server IP"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:143
+msgid "HTTP Port"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:144
+msgid "Movie Directory"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:145
+msgid "DVD Device (leave empty for default)"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:147
+msgid "Transcode MPEG/DVD Video"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:148
+msgid "Video Codec"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:149
+msgid "Video Bitrate"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:150
+msgid "Video Width"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:151
+msgid "Video Height"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:153
+msgid "Correct aspect ratio to"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:154
+msgid "Subtitle overlay"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:156
+msgid "Transcode MPEG/DVD Audio"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:157
+msgid "Audio Codec"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:158
+msgid "Audio Bitrate"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:159
+msgid "Audio Samplerate"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:160
+msgid "Audio Channels"
+msgstr ""
+
+#: ../src/VlcServerList.py:81
+msgid "List of known VLC-Server"
+msgstr ""
+
+#: ../src/VlcServerList.py:83
+msgid "delete server"
+msgstr ""
+
+#: ../src/VlcServerList.py:84
+msgid "add server"
+msgstr ""
+
+#: ../src/VlcServerList.py:85
+msgid "edit server"
+msgstr ""
+
+#: ../src/VlcServerList.py:119
+msgid "Really delete this Server?"
+msgstr ""
diff --git a/vlcplayer/po/de.po b/vlcplayer/po/de.po
new file mode 100644 (file)
index 0000000..e18503f
--- /dev/null
@@ -0,0 +1,192 @@
+# German translations for enigma package.
+# Copyright (C) 2008 THE enigma'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the enigma package.
+# Alex <info@laetsch.de>, 2008.
+# 
+msgid ""
+msgstr ""
+"Project-Id-Version: enigma2.plugins.vlcplayer\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2008-06-11 18:29+0200\n"
+"PO-Revision-Date: 2008-06-08 19:22+0200\n"
+"Last-Translator: Alex Lätsch <info@laetsch.de>\n"
+"Language-Team: German <de@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: ../src/VlcMediaList.py:56
+#: ../src/VlcMediaList.py:114
+msgid "filter off"
+msgstr "Filter aus"
+
+#: ../src/VlcMediaList.py:57
+msgid "refresh"
+msgstr "aktualisieren"
+
+#: ../src/VlcMediaList.py:59
+msgid "play DVD"
+msgstr ""
+
+#: ../src/VlcMediaList.py:117
+msgid "filter on"
+msgstr "Filter an"
+
+#: ../src/VlcMediaList.py:122
+#, python-format
+msgid "Error updating filelist from server %s:\n"
+"%s"
+msgstr "Fehler beim holen der Filelist vom Server %s:\n"
+"%s"
+
+#: ../src/VlcMediaList.py:157
+#, python-format
+msgid "Error loading playlist %s into server %s:\n"
+"%s"
+msgstr "Fehler beim laden der Playlist %s auf den Server %s:\n"
+"%s"
+
+#: ../src/VlcMediaList.py:173
+#: ../src/VlcMediaList.py:189
+#: ../src/VlcMediaList.py:194
+#, python-format
+msgid "Error loading playlist into server %s:\n"
+"%s"
+msgstr "Fehler beim Laden der Playlist auf den Server %s:\n"
+"%s"
+
+#: ../src/VlcMediaList.py:179
+#, python-format
+msgid "Error loading filelist into server %s:\n"
+"%s"
+msgstr "Fehler beim Laden der Filelist auf den Server %s:\n"
+"%s"
+
+#: ../src/VlcMediaList.py:213
+msgid "show playlist"
+msgstr "zeige Playliste"
+
+#: ../src/VlcMediaList.py:223
+msgid "show filelist"
+msgstr "zeige Fileliste"
+
+#: ../src/VlcPlayer.py:314
+msgid "No valid Enigma-Service to play a VLC-Stream\n"
+"Check your installation and try again!"
+msgstr "Kein gültiger Enima-Service zum abspielen eines VLC-Stream\n"
+"Bitte Installation überprüfen."
+
+#: ../src/VlcPlayer.py:323
+#: ../src/VlcPlayer.py:358
+#: ../src/VlcPlayer.py:385
+#, python-format
+msgid "Error with VLC server:\n"
+"%s"
+msgstr "Fehler beim VLC server:\n"
+"%s"
+
+#: ../src/VlcPlayer.py:435
+msgid "No more files in this directory"
+msgstr "Keine weiteren Dateien in diesem Verzeichnis"
+
+#: ../src/VlcPlayer.py:456
+msgid "No previous file in this directory"
+msgstr "Keine vorhergehenden Dateien in diesem Verzeichnis"
+
+#: ../src/VlcServerConfig.py:135
+msgid "Cancel"
+msgstr "Abbruch"
+
+#: ../src/VlcServerConfig.py:136
+msgid "OK"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:141
+msgid "Symbolic Servername"
+msgstr "Servername"
+
+#: ../src/VlcServerConfig.py:142
+msgid "Server IP"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:143
+msgid "HTTP Port"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:144
+msgid "Movie Directory"
+msgstr "Film-Verzeichnis"
+
+#: ../src/VlcServerConfig.py:145
+msgid "DVD Device (leave empty for default)"
+msgstr "DVD Laufwerk (leer für default)"
+
+#: ../src/VlcServerConfig.py:147
+msgid "Transcode MPEG/DVD Video"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:148
+msgid "Video Codec"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:149
+msgid "Video Bitrate"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:150
+msgid "Video Width"
+msgstr "Video Breite"
+
+#: ../src/VlcServerConfig.py:151
+msgid "Video Height"
+msgstr "Video Höhe"
+
+#: ../src/VlcServerConfig.py:153
+msgid "Correct aspect ratio to"
+msgstr "Seitenverhältnis anpassen zu"
+
+#: ../src/VlcServerConfig.py:154
+msgid "Subtitle overlay"
+msgstr "Untertitel einblenden"
+
+#: ../src/VlcServerConfig.py:156
+msgid "Transcode MPEG/DVD Audio"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:157
+msgid "Audio Codec"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:158
+msgid "Audio Bitrate"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:159
+msgid "Audio Samplerate"
+msgstr ""
+
+#: ../src/VlcServerConfig.py:160
+msgid "Audio Channels"
+msgstr "Anzahl Audiokanäle"
+
+#: ../src/VlcServerList.py:81
+msgid "List of known VLC-Server"
+msgstr "Liste der VLC Server"
+
+#: ../src/VlcServerList.py:83
+msgid "delete server"
+msgstr "löschen"
+
+#: ../src/VlcServerList.py:84
+msgid "add server"
+msgstr "neu"
+
+#: ../src/VlcServerList.py:85
+msgid "edit server"
+msgstr "ändern"
+
+#: ../src/VlcServerList.py:119
+msgid "Really delete this Server?"
+msgstr "Diesen Server wirklich löschen?"
+