diff options
author | Lars Hanisch <dvb@flensrocker.de> | 2011-03-26 16:46:32 +0100 |
---|---|---|
committer | Lars Hanisch <dvb@flensrocker.de> | 2011-03-26 16:46:32 +0100 |
commit | 4d1102780085b25c02cdf4c87a3fe73b67890730 (patch) | |
tree | e7595d71ae321f50b18cd05f09df2a26aa8d9aa0 | |
parent | 71cdf1f3d45ca0a6f019ed81a71f17be5bdce987 (diff) | |
download | vdr-plugin-dynamite-4d1102780085b25c02cdf4c87a3fe73b67890730.tar.gz vdr-plugin-dynamite-4d1102780085b25c02cdf4c87a3fe73b67890730.tar.bz2 |
add german translations for the OSD menu
-rw-r--r-- | dynamicdevice.c | 4 | ||||
-rw-r--r-- | dynamite.c | 2 | ||||
-rw-r--r-- | menu.c | 12 | ||||
-rw-r--r-- | po/de_DE.po | 45 |
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; @@ -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 { @@ -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" |