diff options
Diffstat (limited to 'src/plugins/General')
18 files changed, 307 insertions, 17 deletions
diff --git a/src/plugins/General/dbuscontrol/CMakeLists.txt b/src/plugins/General/dbuscontrol/CMakeLists.txt index f3f271f20..dceba192a 100644 --- a/src/plugins/General/dbuscontrol/CMakeLists.txt +++ b/src/plugins/General/dbuscontrol/CMakeLists.txt @@ -36,9 +36,9 @@ SET(libdbuscontrol_MOC_HDRS dbusadaptor.h ) -#SET(libdbuscontrol_RCCS translations/translations.qrc) +SET(libdbuscontrol_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libdbuscontrol_RCC_SRCS ${libdbuscontrol_RCCS}) +QT4_ADD_RESOURCES(libdbuscontrol_RCC_SRCS ${libdbuscontrol_RCCS}) QT4_WRAP_CPP(libdbuscontrol_MOC_SRCS ${libdbuscontrol_MOC_HDRS}) diff --git a/src/plugins/General/dbuscontrol/dbuscontrol.pro b/src/plugins/General/dbuscontrol/dbuscontrol.pro index ce3fd197d..4030b4a1a 100644 --- a/src/plugins/General/dbuscontrol/dbuscontrol.pro +++ b/src/plugins/General/dbuscontrol/dbuscontrol.pro @@ -12,8 +12,9 @@ QMAKE_CLEAN =$$PLUGINS_PREFIX/General/libdbuscontrol.so TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib -TRANSLATIONS = translations/dbuscontrol_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/dbuscontrol_plugin_cs.ts \ + translations/dbuscontrol_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.ts b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.ts new file mode 100644 index 000000000..e5a0b64cd --- /dev/null +++ b/src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.ts @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>DBUSControlFactory</name> + <message> + <location filename="../dbuscontrolfactory.cpp" line="29"/> + <source>D-Bus Plugin</source> + <translation>Modul D-Bus</translation> + </message> + <message> + <location filename="../dbuscontrolfactory.cpp" line="48"/> + <source>About D-Bus Plugin</source> + <translation>O modulu D-Bus</translation> + </message> + <message> + <location filename="../dbuscontrolfactory.cpp" line="49"/> + <source>Qmmp D-Bus Plugin</source> + <translation>Modul Qmmp D-Bus</translation> + </message> + <message> + <location filename="../dbuscontrolfactory.cpp" line="50"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/dbuscontrol/translations/translations.qrc b/src/plugins/General/dbuscontrol/translations/translations.qrc new file mode 100644 index 000000000..37b65a9d6 --- /dev/null +++ b/src/plugins/General/dbuscontrol/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>dbuscontrol_plugin_cs.qm</file> + <file>dbuscontrol_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/General/notifier/CMakeLists.txt b/src/plugins/General/notifier/CMakeLists.txt index dcdcdfc68..8738100d1 100644 --- a/src/plugins/General/notifier/CMakeLists.txt +++ b/src/plugins/General/notifier/CMakeLists.txt @@ -35,7 +35,7 @@ SET(libnotifier_MOC_HDRS popupwidget.h ) -#SET(libnotifier_RCCS translations/translations.qrc) +SET(libnotifier_RCCS translations/translations.qrc) SET(libnotifier_RCCS notifier_images.qrc) diff --git a/src/plugins/General/notifier/notifier.pro b/src/plugins/General/notifier/notifier.pro index 805dbdc26..aca26a5a9 100644 --- a/src/plugins/General/notifier/notifier.pro +++ b/src/plugins/General/notifier/notifier.pro @@ -13,9 +13,10 @@ TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmpui -TRANSLATIONS = translations/notifier_plugin_de.ts +TRANSLATIONS = translations/notifier_plugin_cs.ts \ + translations/notifier_plugin_de.ts RESOURCES = notifier_images.qrc -#RESOURCES = translations/translations.qrc +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/General/notifier/settingsdialog.ui b/src/plugins/General/notifier/settingsdialog.ui index 063329379..d77592dff 100644 --- a/src/plugins/General/notifier/settingsdialog.ui +++ b/src/plugins/General/notifier/settingsdialog.ui @@ -10,7 +10,7 @@ </rect> </property> <property name="windowTitle" > - <string>Status Icon Plugin Settings</string> + <string>Notifier Plugin Settings</string> </property> <layout class="QVBoxLayout" > <item> diff --git a/src/plugins/General/notifier/translations/notifier_plugin_cs.ts b/src/plugins/General/notifier/translations/notifier_plugin_cs.ts new file mode 100644 index 000000000..35513a345 --- /dev/null +++ b/src/plugins/General/notifier/translations/notifier_plugin_cs.ts @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>NotifierFactory</name> + <message> + <location filename="../notifierfactory.cpp" line="30"/> + <source>Notifier Plugin</source> + <translation>Notifikační modul</translation> + </message> + <message> + <location filename="../notifierfactory.cpp" line="49"/> + <source>About Notifier Plugin</source> + <translation>O notifikačním modulu</translation> + </message> + <message> + <location filename="../notifierfactory.cpp" line="50"/> + <source>Qmmp Notifier Plugin</source> + <translation>Notifikační modul Qmmp</translation> + </message> + <message> + <location filename="../notifierfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Notifier Plugin Settings</source> + <translation>Nastavení notifikačního modulu</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>Psi Notification</source> + <translation>Notifikace v Psi</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="25"/> + <source>Enable Psi notification</source> + <translation>Povolit notifikaci v Psi</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="35"/> + <source>Desktop Notification</source> + <translation>Notifikace na pracovní ploše</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>Enable desktop notification</source> + <translation>Povolit notifikaci na pracovní ploše</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="48"/> + <source>Message delay, ms:</source> + <translation>Prodleva zprávy, ms:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="74"/> + <source>Position</source> + <translation>Umístění</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="248"/> + <source>OK</source> + <translation>OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="255"/> + <source>Cancel</source> + <translation>Zrušit</translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/notifier/translations/translations.qrc b/src/plugins/General/notifier/translations/translations.qrc new file mode 100644 index 000000000..5d05d7683 --- /dev/null +++ b/src/plugins/General/notifier/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>notifier_plugin_cs.qm</file> + <file>notifier_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/General/scrobbler/CMakeLists.txt b/src/plugins/General/scrobbler/CMakeLists.txt index 27886668e..a14ca0676 100644 --- a/src/plugins/General/scrobbler/CMakeLists.txt +++ b/src/plugins/General/scrobbler/CMakeLists.txt @@ -40,9 +40,9 @@ SET(libscrobbler_MOC_HDRS scrobbler.h ) -#SET(libscrobbler_RCCS translations/translations.qrc) +SET(libscrobbler_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libscrobbler_RCC_SRCS ${libscrobbler_RCCS}) +QT4_ADD_RESOURCES(libscrobbler_RCC_SRCS ${libscrobbler_RCCS}) QT4_WRAP_CPP(libscrobbler_MOC_SRCS ${libscrobbler_MOC_HDRS}) diff --git a/src/plugins/General/scrobbler/scrobbler.pro b/src/plugins/General/scrobbler/scrobbler.pro index d361402b7..f8a811c10 100644 --- a/src/plugins/General/scrobbler/scrobbler.pro +++ b/src/plugins/General/scrobbler/scrobbler.pro @@ -11,8 +11,9 @@ TARGET=$$PLUGINS_PREFIX/General/scrobbler QMAKE_CLEAN =$$PLUGINS_PREFIX/General/libscrobbler.so -TRANSLATIONS = translations/scrobbler_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/scrobbler_plugin_cs.ts \ + translations/scrobbler_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.ts b/src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.ts new file mode 100644 index 000000000..7f6f93441 --- /dev/null +++ b/src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.ts @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>ScrobblerFactory</name> + <message> + <location filename="../scrobblerfactory.cpp" line="30"/> + <source>Scrobbler Plugin</source> + <translation>Modul Scrobbler</translation> + </message> + <message> + <location filename="../scrobblerfactory.cpp" line="49"/> + <source>About Scrobbler Plugin</source> + <translation>O modulu Scrobbler</translation> + </message> + <message> + <location filename="../scrobblerfactory.cpp" line="50"/> + <source>Qmmp AudioScrobbler Plugin</source> + <translation>Modul Qmmp Scrobbler</translation> + </message> + <message> + <location filename="../scrobblerfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="58"/> + <source>OK</source> + <translation>OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="65"/> + <source>Cancel</source> + <translation>Zrušit</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Scrobbler Plugin Settings</source> + <translation>Nastavení modulu Scrobbler</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>User name:</source> + <translation>Uživatelské jméno:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="29"/> + <source>Password:</source> + <translation>Heslo:</translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/scrobbler/translations/translations.qrc b/src/plugins/General/scrobbler/translations/translations.qrc new file mode 100644 index 000000000..cd72b5864 --- /dev/null +++ b/src/plugins/General/scrobbler/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>scrobbler_plugin_cs.qm</file> + <file>scrobbler_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/General/statusicon/CMakeLists.txt b/src/plugins/General/statusicon/CMakeLists.txt index 1725411c8..7f5ea5bbd 100644 --- a/src/plugins/General/statusicon/CMakeLists.txt +++ b/src/plugins/General/statusicon/CMakeLists.txt @@ -33,7 +33,7 @@ SET(libstatusicon_MOC_HDRS statusicon.h ) -#SET(libstatusicon_RCCS translations/translations.qrc) +SET(libstatusicon_RCCS translations/translations.qrc) SET(libstatusicon_RCCS images/tray_images.qrc) diff --git a/src/plugins/General/statusicon/statusicon.pro b/src/plugins/General/statusicon/statusicon.pro index 47faf6a94..5c8a2cfde 100644 --- a/src/plugins/General/statusicon/statusicon.pro +++ b/src/plugins/General/statusicon/statusicon.pro @@ -13,8 +13,9 @@ TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmpui -TRANSLATIONS = translations/statusicon_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/statusicon_plugin_cs.ts \ + translations/statusicon_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/General/statusicon/statusiconfactory.cpp b/src/plugins/General/statusicon/statusiconfactory.cpp index 1bb21e9ea..b25d03ceb 100644 --- a/src/plugins/General/statusicon/statusiconfactory.cpp +++ b/src/plugins/General/statusicon/statusiconfactory.cpp @@ -46,14 +46,17 @@ QDialog *StatusIconFactory::createConfigDialog(QWidget *parent) void StatusIconFactory::showAbout(QWidget *parent) { - QMessageBox::about (parent, tr("About Scrobbler Plugin"), + QMessageBox::about (parent, tr("About Status Icon Plugin"), tr("Qmmp Status Icon Plugin")+"\n"+ tr("Writen by: Ilya Kotov <forkotov02@hotmail.ru>")); } QTranslator *StatusIconFactory::createTranslator(QObject *parent) { - return 0; + QTranslator *translator = new QTranslator(parent); + QString locale = QLocale::system().name(); + translator->load(QString(":/statusicon_plugin_") + locale); + return translator; } Q_EXPORT_PLUGIN(StatusIconFactory) diff --git a/src/plugins/General/statusicon/translations/statusicon_plugin_cs.ts b/src/plugins/General/statusicon/translations/statusicon_plugin_cs.ts new file mode 100644 index 000000000..87dd66716 --- /dev/null +++ b/src/plugins/General/statusicon/translations/statusicon_plugin_cs.ts @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Status Icon Plugin Settings</source> + <translation>Nastavení modulu stavové ikony</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>Show message</source> + <translation>Zobrazovat zprávu</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="26"/> + <source>Show tooltip</source> + <translation>Zobrazovat tooltip</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="33"/> + <source>Message delay, ms:</source> + <translation>Prodleva zprávy, ms:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="89"/> + <source>OK</source> + <translation>OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="96"/> + <source>Cancel</source> + <translation>Zrušit</translation> + </message> +</context> +<context> + <name>StatusIcon</name> + <message> + <location filename="../statusicon.cpp" line="39"/> + <source>Play</source> + <translation>Přehrát</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="40"/> + <source>Pause</source> + <translation>Pauza</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="41"/> + <source>Stop</source> + <translation>Stop</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="42"/> + <source>Next</source> + <translation>Další</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="43"/> + <source>Previous</source> + <translation>Předchozí</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="45"/> + <source>Exit</source> + <translation>Ukončit</translation> + </message> + <message> + <location filename="../statusicon.cpp" line="96"/> + <source>Now Playing</source> + <translation>Nyní hraje</translation> + </message> +</context> +<context> + <name>StatusIconFactory</name> + <message> + <location filename="../statusiconfactory.cpp" line="30"/> + <source>Status Icon Plugin</source> + <translation>Modul stavové ikony</translation> + </message> + <message> + <location filename="../statusiconfactory.cpp" line="50"/> + <source>Qmmp Status Icon Plugin</source> + <translation>Modul stavové ikony Qmmp</translation> + </message> + <message> + <location filename="../statusiconfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> + <message> + <location filename="../statusiconfactory.cpp" line="49"/> + <source>About Status Icon Plugin</source> + <translation>O modulu stavové ikony</translation> + </message> +</context> +</TS> diff --git a/src/plugins/General/statusicon/translations/translations.qrc b/src/plugins/General/statusicon/translations/translations.qrc new file mode 100644 index 000000000..faebefe25 --- /dev/null +++ b/src/plugins/General/statusicon/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>statusicon_plugin_cs.qm</file> + <file>statusicon_plugin_de.qm</file> + </qresource> +</RCC> |
