summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Hanisch <dvb@flensrocker.de>2011-03-26 16:46:32 +0100
committerLars Hanisch <dvb@flensrocker.de>2011-03-26 16:46:32 +0100
commit4d1102780085b25c02cdf4c87a3fe73b67890730 (patch)
treee7595d71ae321f50b18cd05f09df2a26aa8d9aa0
parent71cdf1f3d45ca0a6f019ed81a71f17be5bdce987 (diff)
downloadvdr-plugin-dynamite-4d1102780085b25c02cdf4c87a3fe73b67890730.tar.gz
vdr-plugin-dynamite-4d1102780085b25c02cdf4c87a3fe73b67890730.tar.bz2
add german translations for the OSD menu
-rw-r--r--dynamicdevice.c4
-rw-r--r--dynamite.c2
-rw-r--r--menu.c12
-rw-r--r--po/de_DE.po45
4 files changed, 54 insertions, 9 deletions
diff --git a/dynamicdevice.c b/dynamicdevice.c
index 3426994..2f9bbee 100644
--- a/dynamicdevice.c
+++ b/dynamicdevice.c
@@ -194,7 +194,7 @@ attach:
dynamicdevice[freeIndex]->ReadUdevProperties();
cPluginManager::CallAllServices("dynamite-event-DeviceAttached-v0.1", (void*)DevPath);
if (enableOsdMessages) {
- cString osdMsg = cString::sprintf("attached %s", DevPath);
+ cString osdMsg = cString::sprintf(tr("attached %s"), DevPath);
Skins.QueueMessage(mtInfo, *osdMsg);
}
return ddrcSuccess;
@@ -238,7 +238,7 @@ eDynamicDeviceReturnCode cDynamicDevice::DetachDevice(const char *DevPath, bool
dynamicdevice[index]->DeleteSubDevice();
isyslog("dynamite: detached device %s%s", DevPath, (Force ? " (forced)" : ""));
if (enableOsdMessages) {
- cString osdMsg = cString::sprintf("detached %s", DevPath);
+ cString osdMsg = cString::sprintf(tr("detached %s"), DevPath);
Skins.QueueMessage(mtInfo, *osdMsg);
}
return ddrcSuccess;
diff --git a/dynamite.c b/dynamite.c
index 2d3dbdb..5d89f2f 100644
--- a/dynamite.c
+++ b/dynamite.c
@@ -11,7 +11,7 @@
#include "monitor.h"
static const char *VERSION = "0.0.6b";
-static const char *DESCRIPTION = "attach/detach devices on the fly";
+static const char *DESCRIPTION = tr("attach/detach devices on the fly");
static const char *MAINMENUENTRY = NULL;
class cDynamiteDvbDeviceProbe : public cDvbDeviceProbe {
diff --git a/menu.c b/menu.c
index 9737606..2039965 100644
--- a/menu.c
+++ b/menu.c
@@ -82,12 +82,12 @@ public:
cDynamiteMainMenu::cDynamiteMainMenu(void)
{
- Add(new cDynamiteMenuItem(maList, "list attached devices"));
- Add(new cDynamiteMenuItem(maScan, "scan for new DVB devices", false));
- Add(new cDynamiteMenuItem(maDetach, "detach device"));
- Add(new cDynamiteMenuItem(maLock, "lock device"));
- Add(new cDynamiteMenuItem(maUnlock, "unlock device"));
- Add(new cDynamiteMenuItem(maSetIdle, "switch device to idle"));
+ Add(new cDynamiteMenuItem(maList, tr("list attached devices")));
+ Add(new cDynamiteMenuItem(maScan, tr("scan for new DVB devices"), false));
+ Add(new cDynamiteMenuItem(maDetach, tr("detach device")));
+ Add(new cDynamiteMenuItem(maLock, tr("disable detach of device")));
+ Add(new cDynamiteMenuItem(maUnlock, tr("enable detach of device")));
+ Add(new cDynamiteMenuItem(maSetIdle, tr("switch device to idle")));
}
cDynamiteMainMenu::~cDynamiteMainMenu(void)
diff --git a/po/de_DE.po b/po/de_DE.po
new file mode 100644
index 0000000..f7721e6
--- /dev/null
+++ b/po/de_DE.po
@@ -0,0 +1,45 @@
+# German translations
+# Copyright (C) 2011
+# This file is distributed under the same license as the vdr-plugin-dynamite package.
+# Lars Hanisch <dvb@flensrocker.de>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: de_DE\n"
+"Report-Msgid-Bugs-To: <see README>\n"
+"POT-Creation-Date: 2011-03-26 16:40+0100\n"
+"PO-Revision-Date: 2011-03-26 16:27+0100\n"
+"Last-Translator: Lars Hanisch <dvb@flensrocker.de>\n"
+"Language-Team: Deutsch <kde-i18n-de@kde.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#, c-format
+msgid "attached %s"
+msgstr "%s eingehängt"
+
+#, c-format
+msgid "detached %s"
+msgstr "%s ausgehängt"
+
+msgid "attach/detach devices on the fly"
+msgstr "Empfangsgeräte während des Betriebs ein- und aushängen"
+
+msgid "list attached devices"
+msgstr "eingebundene Geräte anzeigen"
+
+msgid "scan for new DVB devices"
+msgstr "nach neuen DVB-Geräten suchen"
+
+msgid "detach device"
+msgstr "Gerät aushängen"
+
+msgid "disable detach of device"
+msgstr "Gerät vor Aushängen schützen"
+
+msgid "enable detach of device"
+msgstr "Gerät zum Aushängen freigeben"
+
+msgid "switch device to idle"
+msgstr "Gerät schlafen legen"