diff options
60 files changed, 1461 insertions, 208 deletions
diff --git a/clear_cmake.sh b/clear_cmake.sh index b8059a477..f374a1a99 100755 --- a/clear_cmake.sh +++ b/clear_cmake.sh @@ -2,6 +2,8 @@ make clean +rm install_manifest.txt + rm_dir='CMakeFiles' clear () { rm -f Makefile; rm -f cmake_install.cmake; rm -f CMakeCache.txt; } diff --git a/src/plugins/Effect/srconverter/CMakeLists.txt b/src/plugins/Effect/srconverter/CMakeLists.txt index d0a9dbf7d..b840f9143 100644 --- a/src/plugins/Effect/srconverter/CMakeLists.txt +++ b/src/plugins/Effect/srconverter/CMakeLists.txt @@ -47,9 +47,9 @@ SET(libsrconverter_MOC_HDRS effectsrconverterfactory.h ) -#SET(libsrconverter_RCCS translations/translations.qrc) +SET(libsrconverter_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libsrconverter_RCC_SRCS ${libsrconverter_RCCS}) +QT4_ADD_RESOURCES(libsrconverter_RCC_SRCS ${libsrconverter_RCCS}) QT4_WRAP_CPP(libsrconverter_MOC_SRCS ${libsrconverter_MOC_HDRS}) diff --git a/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp b/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp index fff1ab024..d25296004 100644 --- a/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp +++ b/src/plugins/Effect/srconverter/effectsrconverterfactory.cpp @@ -53,7 +53,10 @@ void EffectSRConverterFactory::showAbout(QWidget *parent) QTranslator *EffectSRConverterFactory::createTranslator(QObject *parent) { - return 0; + QTranslator *translator = new QTranslator(parent); + QString locale = QLocale::system().name(); + translator->load(QString(":/srconverter_plugin_") + locale); + return translator; }; Q_EXPORT_PLUGIN(EffectSRConverterFactory) diff --git a/src/plugins/Effect/srconverter/srconverter.pro b/src/plugins/Effect/srconverter/srconverter.pro index d9c0cec92..18ad9707b 100644 --- a/src/plugins/Effect/srconverter/srconverter.pro +++ b/src/plugins/Effect/srconverter/srconverter.pro @@ -21,8 +21,9 @@ TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include -TRANSLATIONS = translations/srconverter_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/srconverter_plugin_cs.ts \ + translations/srconverter_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts b/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts new file mode 100644 index 000000000..68f971808 --- /dev/null +++ b/src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts @@ -0,0 +1,79 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<context> + <name>EffectSRConverterFactory</name> + <message> + <location filename="../effectsrconverterfactory.cpp" line="30"/> + <source>SRC Plugin</source> + <translation>Modul SRC</translation> + </message> + <message> + <location filename="../effectsrconverterfactory.cpp" line="49"/> + <source>About Sample Rate Converter Plugin</source> + <translation>O modulu SRC</translation> + </message> + <message> + <location filename="../effectsrconverterfactory.cpp" line="50"/> + <source>Qmmp Sample Rate Converter Plugin</source> + <translation>Modul Qmmp pro konverzi vzorkovací frekvence</translation> + </message> + <message> + <location filename="../effectsrconverterfactory.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>Sample Rate Converter Plugin Settings</source> + <translation>Nastavení modulu SRC</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="19"/> + <source>Sample Rate (Hz):</source> + <translation>Vzorkovací frekvence (Hz):</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="39"/> + <source>Interpolation Engine:</source> + <translation>Způsob interpolace:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="47"/> + <source>Best Sinc Interpolation</source> + <translation>Nejlepší interpolace pomocí sinc</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="52"/> + <source>Medium Sinc Interpolation</source> + <translation>Střední interpolace pomocí sinc</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="57"/> + <source>Fastest Sinc Interpolation</source> + <translation>Nejrychlejší interpolace pomocí sinc</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="62"/> + <source>ZOH Interpolation</source> + <translation>Interpolace ZOH</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="67"/> + <source>Linear Interpolation</source> + <translation>Lineární interpolace</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="90"/> + <source>&OK</source> + <translation>&OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="97"/> + <source>&Cancel</source> + <translation>Z&rušit</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Effect/srconverter/translations/translations.qrc b/src/plugins/Effect/srconverter/translations/translations.qrc new file mode 100644 index 000000000..2b6a3bc82 --- /dev/null +++ b/src/plugins/Effect/srconverter/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>srconverter_plugin_cs.qm</file> + <file>srconverter_plugin_de.qm</file> + </qresource> +</RCC> 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> diff --git a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts index 6d4f9a45e..45b939562 100644 --- a/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts +++ b/src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts @@ -1,52 +1,52 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> <context> <name>DecoderFFmpegFactory</name> <message> - <location filename="../decoderffmpegfactory.cpp" line="31"/> + <location filename="../decoderffmpegfactory.cpp" line="44"/> <source>WMA Files</source> <translation>Soubory WMA</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="79"/> + <location filename="../decoderffmpegfactory.cpp" line="92"/> <source>About FFmpeg Audio Plugin</source> - <translation>O pluginu FFmpeg</translation> + <translation>O modulu FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="80"/> + <location filename="../decoderffmpegfactory.cpp" line="93"/> <source>Qmmp FFmpeg Audio Plugin</source> - <translation>Vstupní plugin Qmmp FFmpeg</translation> + <translation>Vstupní modul Qmmp FFmpeg</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="81"/> + <location filename="../decoderffmpegfactory.cpp" line="94"/> <source>Suppored formats: WMA</source> <translation>Podporované formáty: WMA</translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="82"/> + <location filename="../decoderffmpegfactory.cpp" line="95"/> <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decoderffmpegfactory.cpp" line="29"/> + <location filename="../decoderffmpegfactory.cpp" line="42"/> <source>FFMPEG Plugin</source> - <translation type="unfinished"></translation> + <translation>Modul FFMPEG</translation> </message> </context> <context> <name>DetailsDialog</name> <message> - <location filename="../detailsdialog.cpp" line="81"/> + <location filename="../detailsdialog.cpp" line="94"/> <source>kbps</source> <translation>kbps</translation> </message> <message> - <location filename="../detailsdialog.cpp" line="95"/> + <location filename="../detailsdialog.cpp" line="108"/> <source>Hz</source> <translation>Hz</translation> </message> <message> - <location filename="../detailsdialog.cpp" line="78"/> + <location filename="../detailsdialog.cpp" line="91"/> <source>KB</source> <translation>KB</translation> </message> diff --git a/src/plugins/Input/flac/translations/flac_plugin_cs.ts b/src/plugins/Input/flac/translations/flac_plugin_cs.ts index f29904a5d..91c2bc15f 100644 --- a/src/plugins/Input/flac/translations/flac_plugin_cs.ts +++ b/src/plugins/Input/flac/translations/flac_plugin_cs.ts @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>DecoderFLACFactory</name> <message> <location filename="../decoderflacfactory.cpp" line="26"/> <source>FLAC Plugin</source> - <translation>FLAC plugin</translation> + <translation>Modul FLAC</translation> </message> <message> <location filename="../decoderflacfactory.cpp" line="28"/> @@ -15,12 +16,12 @@ <message> <location filename="../decoderflacfactory.cpp" line="82"/> <source>About FLAC Audio Plugin</source> - <translation>O pluginu FLAC</translation> + <translation>O modulu FLAC</translation> </message> <message> <location filename="../decoderflacfactory.cpp" line="83"/> <source>Qmmp FLAC Audio Plugin</source> - <translation>Vstupní plugin Qmmp FLAC</translation> + <translation>Vstupní modul Qmmp FLAC</translation> </message> <message> <location filename="../decoderflacfactory.cpp" line="84"/> diff --git a/src/plugins/Input/mad/translations/mad_plugin_cs.ts b/src/plugins/Input/mad/translations/mad_plugin_cs.ts index 5dfe8c98e..d0a30cd98 100644 --- a/src/plugins/Input/mad/translations/mad_plugin_cs.ts +++ b/src/plugins/Input/mad/translations/mad_plugin_cs.ts @@ -1,39 +1,40 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>DecoderMADFactory</name> <message> - <location filename="../decodermadfactory.cpp" line="52"/> + <location filename="../decodermadfactory.cpp" line="67"/> <source>MPEG Plugin</source> - <translation>MPEG plugin</translation> + <translation>Modul MPEG</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="54"/> + <location filename="../decodermadfactory.cpp" line="69"/> <source>MPEG Files</source> <translation>Soubory MPEG</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="168"/> + <location filename="../decodermadfactory.cpp" line="183"/> <source>About MPEG Audio Plugin</source> - <translation>O pluginu MPEG</translation> + <translation>O modulu MPEG</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="169"/> + <location filename="../decodermadfactory.cpp" line="184"/> <source>Qmmp MPEG Audio Plugin</source> - <translation>Vstupní plugin Qmmp MPEG</translation> + <translation>Vstupní modul Qmmp MPEG</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="170"/> + <location filename="../decodermadfactory.cpp" line="185"/> <source>Compiled against libmad version:</source> <translation>Zkompilováno s libmad verze</translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="174"/> + <location filename="../decodermadfactory.cpp" line="189"/> <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> </message> <message> - <location filename="../decodermadfactory.cpp" line="176"/> + <location filename="../decodermadfactory.cpp" line="191"/> <source>Source code based on mq3 progect</source> <translation>Zdrojový kód je založen na projektu mq3</translation> </message> @@ -178,37 +179,37 @@ <message> <location filename="../detailsdialog.cpp" line="155"/> <source>APE Tag</source> - <translation type="unfinished"></translation> + <translation>Tag APE</translation> </message> <message> <location filename="../detailsdialog.ui" line="54"/> <source>Tag Choice</source> - <translation type="unfinished"></translation> + <translation>Výběr tagu</translation> </message> <message> <location filename="../detailsdialog.ui" line="60"/> <source>ID3v1</source> - <translation type="unfinished">ID3v1</translation> + <translation>ID3v1</translation> </message> <message> <location filename="../detailsdialog.ui" line="67"/> <source>ID3v2</source> - <translation type="unfinished">ID3v2</translation> + <translation>ID3v2</translation> </message> <message> <location filename="../detailsdialog.ui" line="74"/> <source>APE</source> - <translation type="unfinished"></translation> + <translation>APE</translation> </message> <message> <location filename="../detailsdialog.ui" line="432"/> <source>Create</source> - <translation type="unfinished"></translation> + <translation>Vytvořit</translation> </message> <message> <location filename="../detailsdialog.ui" line="445"/> <source>Delete</source> - <translation type="unfinished"></translation> + <translation>Odstranit</translation> </message> </context> <context> @@ -251,37 +252,37 @@ <message> <location filename="../settingsdialog.ui" line="19"/> <source>Tag Priority</source> - <translation type="unfinished"></translation> + <translation>Priorita tagu</translation> </message> <message> <location filename="../settingsdialog.ui" line="33"/> <source>First:</source> - <translation type="unfinished"></translation> + <translation>První:</translation> </message> <message> <location filename="../settingsdialog.ui" line="151"/> <source>APE</source> - <translation type="unfinished"></translation> + <translation>APE</translation> </message> <message> <location filename="../settingsdialog.ui" line="156"/> <source>Disabled</source> - <translation type="unfinished"></translation> + <translation>Zakázáno</translation> </message> <message> <location filename="../settingsdialog.ui" line="80"/> <source>Second:</source> - <translation type="unfinished"></translation> + <translation>Druhý:</translation> </message> <message> <location filename="../settingsdialog.ui" line="127"/> <source>Third:</source> - <translation type="unfinished"></translation> + <translation>Třetí:</translation> </message> <message> <location filename="../settingsdialog.ui" line="169"/> <source>Encodings</source> - <translation type="unfinished"></translation> + <translation>Kódování</translation> </message> </context> </TS> diff --git a/src/plugins/Input/modplug/CMakeLists.txt b/src/plugins/Input/modplug/CMakeLists.txt index 50c619f03..176c9aa85 100644 --- a/src/plugins/Input/modplug/CMakeLists.txt +++ b/src/plugins/Input/modplug/CMakeLists.txt @@ -54,9 +54,9 @@ SET(libmodplug_MOC_HDRS archivereader.h ) -#SET(libmodplug_RCCS translations/translations.qrc) +SET(libmodplug_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libmodplug_RCC_SRCS ${libmodplug_RCCS}) +QT4_ADD_RESOURCES(libmodplug_RCC_SRCS ${libmodplug_RCCS}) QT4_WRAP_CPP(libmodplug_MOC_SRCS ${libmodplug_MOC_HDRS}) diff --git a/src/plugins/Input/modplug/modplug.pro b/src/plugins/Input/modplug/modplug.pro index 19ea1a155..c86bed9f6 100644 --- a/src/plugins/Input/modplug/modplug.pro +++ b/src/plugins/Input/modplug/modplug.pro @@ -26,8 +26,9 @@ TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include PKGCONFIG += libmodplug -TRANSLATIONS = translations/modplug_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/modplug_plugin_cs.ts \ + translations/modplug_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Input/modplug/translations/modplug_plugin_cs.ts b/src/plugins/Input/modplug/translations/modplug_plugin_cs.ts new file mode 100644 index 000000000..2eef5cb7e --- /dev/null +++ b/src/plugins/Input/modplug/translations/modplug_plugin_cs.ts @@ -0,0 +1,393 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderModPlugFactory</name> + <message> + <location filename="../decodermodplugfactory.cpp" line="40"/> + <source>ModPlug Plugin</source> + <translation>Modul ModPlug</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="44"/> + <source>ModPlug Files</source> + <translation>Soubory ModPlug</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="108"/> + <source>About ModPlug Audio Plugin</source> + <translation>O modulu ModPlug</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="109"/> + <source>Qmmp ModPlug Audio Plugin</source> + <translation>Vstupní modul Qmmp ModPlug</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="110"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="111"/> + <source>Based on the Modplug Plugin for Xmms</source> + <translation>Založeno na modulu Modplug pro XMMS</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="112"/> + <source>Modplug Plugin developers:</source> + <translation>Vývojáři modulu Modplug:</translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="113"/> + <source>Olivier Lapicque <olivierl@jps.net></source> + <translation>Olivier Lapicque <olivierl@jps.net></translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="114"/> + <source>Kenton Varda <temporal@gauge3d.org></source> + <translation>Kenton Varda <temporal@gauge3d.org></translation> + </message> + <message> + <location filename="../decodermodplugfactory.cpp" line="115"/> + <source>Konstanty Bialkowski <konstanty@ieee.org></source> + <translation>Konstanty Bialkowski <konstanty@ieee.org></translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.ui" line="46"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="45"/> + <source>Title:</source> + <translation>Název:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="133"/> + <source>Close</source> + <translation>Zavřít</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="47"/> + <source>Length:</source> + <translation>Délka:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="52"/> + <source>Channels:</source> + <translation>Počet kanálů:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="44"/> + <source>File name:</source> + <translation>Název souboru:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="46"/> + <source>Type:</source> + <translation>Typ:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="48"/> + <source>Speed:</source> + <translation>Rychlost:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="49"/> + <source>Tempo:</source> + <translation>Tempo:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="50"/> + <source>Samples:</source> + <translation>Vzorky:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="51"/> + <source>Instruments:</source> + <translation>Nástroje:</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="52"/> + <source>Patterns:</source> + <translation>Patterny:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>MOD Info</source> + <translation>Informace o modulu</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="30"/> + <source>General</source> + <translation>Obecné</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="57"/> + <source>Samples</source> + <translation>Vzorky</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="106"/> + <source><html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Arial'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="77"/> + <source>Instruments</source> + <translation>Nástroje</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="97"/> + <source>Message</source> + <translation>Zpráva</translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="800"/> + <source>OK</source> + <translation>OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="814"/> + <source>Cancel</source> + <translation>Zrušit</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>ModPlug Plugin Settings</source> + <translation>Nastavení modulu ModPlug</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="23"/> + <source>Quality</source> + <translation>Kvalita</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="35"/> + <source>Resolution</source> + <translation>Rozlišení</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>16 bit</source> + <translation>16 bitů</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="48"/> + <source>8 bit</source> + <translation>8 bitů</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="64"/> + <source>Channels</source> + <translation>Kanály</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="70"/> + <source>Stereo</source> + <translation>Stereo</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="77"/> + <source>Mono (downmix)</source> + <translation>Mono (mix)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="93"/> + <source>Resampling</source> + <translation>Převzorkování</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="99"/> + <source>Nearest (fastest)</source> + <translation>Nejbližší (nejrychlejší)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="106"/> + <source>Linear (fast)</source> + <translation>Lineární (rychlé)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="113"/> + <source>Spline (good quality)</source> + <translation>Kubické (spline) (kvalitní)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="120"/> + <source>8-tap Fir (extremely high quality)</source> + <translation>FIR 8. řádu (extrémní kvalita)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="136"/> + <source>Sampling Rate</source> + <translation>Vzorkovací frekvence</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="142"/> + <source>48000 Hz</source> + <translation>48000 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="149"/> + <source>44100 Hz</source> + <translation>44100 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="156"/> + <source>22050 Hz</source> + <translation>22050 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="163"/> + <source>11025 Hz</source> + <translation>11025 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="174"/> + <source>Effects</source> + <translation>Efekty</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="180"/> + <source>Reverb</source> + <translation>Dozvuk</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="457"/> + <source>Depth (%)</source> + <translation>Hloubka (%)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="608"/> + <source>0</source> + <translation>0</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="509"/> + <source>Delay (ms)</source> + <translation>Zpoždění (ms)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="282"/> + <source>40</source> + <translation>40</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="314"/> + <source>Bass Boost</source> + <translation>Zdůraznění basů</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="326"/> + <source>Amount (%)</source> + <translation>Síla (%)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="384"/> + <source>Range (Hz)</source> + <translation>Rozsah (Hz)</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="416"/> + <source>10</source> + <translation>10</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="448"/> + <source>Surround</source> + <translation>Surround</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="541"/> + <source>5</source> + <translation>5</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="567"/> + <source>Preamp</source> + <translation>Předzesílení</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="576"/> + <source>Volume</source> + <translation>Hlasitost</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="646"/> + <source>Note: Setting the preamp +too high may cause clipping!</source> + <translation>Pozor: Nastavení příliš vysokého +předzesílení může způsobit přebuzení!</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="661"/> + <source>Misc</source> + <translation>Různé</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="667"/> + <source>General</source> + <translation>Obecné</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="673"/> + <source>Use filename as song title</source> + <translation>Použít název souboru jako název skladby</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="680"/> + <source>Noise reduction</source> + <translation>Odstranění šumu</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="690"/> + <source>Fast playlist info</source> + <translation>Rychlé informace o seznamu skladeb</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="700"/> + <source>Play Amiga MOD</source> + <translation>Přehrát Amiga modul</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="710"/> + <source>Looping</source> + <translation>Smyčky</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="716"/> + <source>Don't loop</source> + <translation>Neopakovat</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="723"/> + <source>Loop</source> + <translation>Opakovat</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="740"/> + <source>time(s)</source> + <translation>krát</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="760"/> + <source>Loop forever</source> + <translation>Donekonečna</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="807"/> + <source>Apply</source> + <translation>Aplikovat</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/modplug/translations/translations.qrc b/src/plugins/Input/modplug/translations/translations.qrc new file mode 100644 index 000000000..a0c61be80 --- /dev/null +++ b/src/plugins/Input/modplug/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>modplug_plugin_cs.qm</file> + <file>modplug_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/Input/mpc/translations/mpc_plugin_cs.ts b/src/plugins/Input/mpc/translations/mpc_plugin_cs.ts index c2d80442e..b7b055c5a 100644 --- a/src/plugins/Input/mpc/translations/mpc_plugin_cs.ts +++ b/src/plugins/Input/mpc/translations/mpc_plugin_cs.ts @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>DecoderMPCFactory</name> <message> <location filename="../decodermpcfactory.cpp" line="26"/> <source>Musepack Plugin</source> - <translation>Musepack plugin</translation> + <translation>Modul Musepack</translation> </message> <message> <location filename="../decodermpcfactory.cpp" line="28"/> @@ -15,12 +16,12 @@ <message> <location filename="../decodermpcfactory.cpp" line="82"/> <source>About Musepack Audio Plugin</source> - <translation>O pluginu Musepack</translation> + <translation>O modulu Musepack</translation> </message> <message> <location filename="../decodermpcfactory.cpp" line="83"/> <source>Qmmp Musepack Audio Plugin</source> - <translation>Vstupní plugin Qmmp Musepack</translation> + <translation>Vstupní modul Qmmp Musepack</translation> </message> <message> <location filename="../decodermpcfactory.cpp" line="84"/> @@ -143,7 +144,7 @@ <message> <location filename="../detailsdialog.ui" line="199"/> <source>APE Tag</source> - <translation type="unfinished"></translation> + <translation>Tag APE</translation> </message> </context> </TS> diff --git a/src/plugins/Input/sndfile/CMakeLists.txt b/src/plugins/Input/sndfile/CMakeLists.txt index 7f01183b5..3a660bf9d 100644 --- a/src/plugins/Input/sndfile/CMakeLists.txt +++ b/src/plugins/Input/sndfile/CMakeLists.txt @@ -52,9 +52,9 @@ SET(libsndfile_MOC_HDRS decoder_sndfile.h ) -#SET(libsndfile_RCCS translations/translations.qrc) +SET(libsndfile_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libsndfile_RCC_SRCS ${libsndfile_RCCS}) +QT4_ADD_RESOURCES(libsndfile_RCC_SRCS ${libsndfile_RCCS}) QT4_WRAP_CPP(libsndfile_MOC_SRCS ${libsndfile_MOC_HDRS}) diff --git a/src/plugins/Input/sndfile/sndfile.pro b/src/plugins/Input/sndfile/sndfile.pro index da2c3886c..f9078f07a 100644 --- a/src/plugins/Input/sndfile/sndfile.pro +++ b/src/plugins/Input/sndfile/sndfile.pro @@ -18,8 +18,9 @@ QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include PKGCONFIG += sndfile -TRANSLATIONS = translations/sndfile_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/sndfile_plugin_cs.ts \ + translations/sndfile_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Input/sndfile/translations/sndfile_plugin_cs.ts b/src/plugins/Input/sndfile/translations/sndfile_plugin_cs.ts new file mode 100644 index 000000000..b4addcf57 --- /dev/null +++ b/src/plugins/Input/sndfile/translations/sndfile_plugin_cs.ts @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderSndFileFactory</name> + <message> + <location filename="../decodersndfilefactory.cpp" line="65"/> + <source>Sndfile Plugin</source> + <translation>Modul Sndfile</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="67"/> + <source>PCM Files</source> + <translation>Soubory PCM</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="127"/> + <source>About Sndfile Audio Plugin</source> + <translation>O modulu Sndfile</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="128"/> + <source>Qmmp Sndfile Audio Plugin</source> + <translation>Vstupní modul Qmmp Sndfile</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="129"/> + <source>Compiled against</source> + <translation>Zkompilováno s</translation> + </message> + <message> + <location filename="../decodersndfilefactory.cpp" line="130"/> + <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/Input/sndfile/translations/translations.qrc b/src/plugins/Input/sndfile/translations/translations.qrc new file mode 100644 index 000000000..33100892a --- /dev/null +++ b/src/plugins/Input/sndfile/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>sndfile_plugin_cs.qm</file> + <file>sndfile_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts b/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts index 6bfab3af0..cce5170c8 100644 --- a/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts +++ b/src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts @@ -1,11 +1,12 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>DecoderVorbisFactory</name> <message> <location filename="../decodervorbisfactory.cpp" line="31"/> <source>Ogg Vorbis Plugin</source> - <translation>Plugin Ogg-Vorbis</translation> + <translation>Modul Ogg-Vorbis</translation> </message> <message> <location filename="../decodervorbisfactory.cpp" line="33"/> @@ -15,12 +16,12 @@ <message> <location filename="../decodervorbisfactory.cpp" line="90"/> <source>About Ogg Vorbis Audio Plugin</source> - <translation>O pluginu Ogg-Vorbis</translation> + <translation>O modulu Ogg-Vorbis</translation> </message> <message> <location filename="../decodervorbisfactory.cpp" line="91"/> <source>Qmmp Ogg Vorbis Audio Plugin</source> - <translation>Vstupní plugin Qmmp Ogg-Vorbis</translation> + <translation>Vstupní modul Qmmp Ogg-Vorbis</translation> </message> <message> <location filename="../decodervorbisfactory.cpp" line="92"/> diff --git a/src/plugins/Input/wavpack/CMakeLists.txt b/src/plugins/Input/wavpack/CMakeLists.txt index d3655a71e..1fbd9adb0 100644 --- a/src/plugins/Input/wavpack/CMakeLists.txt +++ b/src/plugins/Input/wavpack/CMakeLists.txt @@ -50,9 +50,9 @@ SET(libwavpack_MOC_HDRS detailsdialog.h ) -#SET(libwavpack_RCCS translations/translations.qrc) +SET(libwavpack_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libwavpack_RCC_SRCS ${libwavpack_RCCS}) +QT4_ADD_RESOURCES(libwavpack_RCC_SRCS ${libwavpack_RCCS}) QT4_WRAP_CPP(libwavpack_MOC_SRCS ${libwavpack_MOC_HDRS}) diff --git a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp index 51b07f28c..208e956fc 100644 --- a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp +++ b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp @@ -27,7 +27,7 @@ const DecoderProperties DecoderWavPackFactory::properties() const DecoderProperties properties; properties.name = tr("WavPack Plugin"); properties.filter = "*.wv"; - properties.description = tr("WavPackk Files"); + properties.description = tr("WavPack Files"); //properties.contentType = ; properties.hasAbout = TRUE; properties.hasSettings = FALSE; diff --git a/src/plugins/Input/wavpack/translations/translations.qrc b/src/plugins/Input/wavpack/translations/translations.qrc new file mode 100644 index 000000000..70607700c --- /dev/null +++ b/src/plugins/Input/wavpack/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>wavpack_plugin_cs.qm</file> + <file>wavpack_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts new file mode 100644 index 000000000..7888da54a --- /dev/null +++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>DecoderWavPackFactory</name> + <message> + <location filename="../decoderwavpackfactory.cpp" line="28"/> + <source>WavPack Plugin</source> + <translation>Modul WavPack</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="89"/> + <source>About WavPack Audio Plugin</source> + <translation>O modulu WavPack</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="90"/> + <source>Qmmp WavPack Audio Plugin</source> + <translation>Vstupní modul Qmmp WavPack</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="92"/> + <source>WavPack library version:</source> + <translation>Verze knihovny WavPack:</translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="93"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> + <message> + <location filename="../decoderwavpackfactory.cpp" line="30"/> + <source>WavPack Files</source> + <translation>Soubory WavPack</translation> + </message> +</context> +<context> + <name>DetailsDialog</name> + <message> + <location filename="../detailsdialog.cpp" line="73"/> + <source>kbps</source> + <translation>kbps</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="68"/> + <source>Hz</source> + <translation>Hz</translation> + </message> + <message> + <location filename="../detailsdialog.cpp" line="75"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="198"/> + <source>APE Tag</source> + <translation>Tag APE</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="13"/> + <source>Details</source> + <translation>Podrobnosti</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="19"/> + <source>File path:</source> + <translation>Cesta k souboru:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="169"/> + <source>-</source> + <translation>-</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="65"/> + <source>Sample rate:</source> + <translation>Vzorkovací frekvence:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="82"/> + <source>File size:</source> + <translation>Velikost souboru:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="298"/> + <source>Title:</source> + <translation>Název:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="288"/> + <source>Artist:</source> + <translation>Umělec:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="278"/> + <source>Album:</source> + <translation>Album:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="268"/> + <source>Comment:</source> + <translation>Komentář:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="248"/> + <source>Year:</source> + <translation>Rok:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="235"/> + <source>Track number:</source> + <translation>Číslo stopy:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="258"/> + <source>Genre:</source> + <translation>Žánr:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="225"/> + <source>Save</source> + <translation>Uložit</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="339"/> + <source>Close</source> + <translation>Zavřít</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="48"/> + <source>Length:</source> + <translation>Délka:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="102"/> + <source>Channels:</source> + <translation>Počet kanálů:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="42"/> + <source>WavPack Info</source> + <translation>Informace WavPack</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="125"/> + <source>Bitrate:</source> + <translation>Datový tok:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="142"/> + <source>Ratio:</source> + <translation>Poměr:</translation> + </message> + <message> + <location filename="../detailsdialog.ui" line="159"/> + <source>Version:</source> + <translation>Verze:</translation> + </message> +</context> +</TS> diff --git a/src/plugins/Input/wavpack/wavpack.pro b/src/plugins/Input/wavpack/wavpack.pro index 95507f86b..64bd90ccd 100644 --- a/src/plugins/Input/wavpack/wavpack.pro +++ b/src/plugins/Input/wavpack/wavpack.pro @@ -21,8 +21,9 @@ TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include PKGCONFIG += wavpack -TRANSLATIONS = translations/wavpack_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/wavpack_plugin_cs.ts \ + translations/wavpack_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Output/alsa/translations/alsa_plugin_cs.ts b/src/plugins/Output/alsa/translations/alsa_plugin_cs.ts index 43d5a3454..ca813e0f1 100644 --- a/src/plugins/Output/alsa/translations/alsa_plugin_cs.ts +++ b/src/plugins/Output/alsa/translations/alsa_plugin_cs.ts @@ -1,21 +1,22 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>OutputALSAFactory</name> <message> <location filename="../outputalsafactory.cpp" line="31"/> <source>ALSA Plugin</source> - <translation>Plugin ALSA</translation> + <translation>Modul ALSA</translation> </message> <message> <location filename="../outputalsafactory.cpp" line="50"/> <source>About ALSA Output Plugin</source> - <translation>O pluginu ALSA</translation> + <translation>O modulu ALSA</translation> </message> <message> <location filename="../outputalsafactory.cpp" line="51"/> <source>Qmmp ALSA Output Plugin</source> - <translation>Výstupní plugin Qmmp ALSA</translation> + <translation>Výstupní modul Qmmp ALSA</translation> </message> <message> <location filename="../outputalsafactory.cpp" line="52"/> @@ -73,7 +74,7 @@ <message> <location filename="../settingsdialog.ui" line="186"/> <source>Period time (ms):</source> - <translation type="unfinished">Délka periody (ms):</translation> + <translation>Délka periody (ms):</translation> </message> <message> <location filename="../settingsdialog.ui" line="229"/> diff --git a/src/plugins/Output/jack/translations/jack_plugin_cs.ts b/src/plugins/Output/jack/translations/jack_plugin_cs.ts index c9f94ad25..188b39141 100644 --- a/src/plugins/Output/jack/translations/jack_plugin_cs.ts +++ b/src/plugins/Output/jack/translations/jack_plugin_cs.ts @@ -1,21 +1,22 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>OutputJACKFactory</name> <message> <location filename="../outputjackfactory.cpp" line="30"/> <source>JACK Plugin</source> - <translation>Plugin JACK</translation> + <translation>Modul JACK</translation> </message> <message> <location filename="../outputjackfactory.cpp" line="47"/> <source>About Jack Output Plugin</source> - <translation>O pluginu JACK</translation> + <translation>O modulu JACK</translation> </message> <message> <location filename="../outputjackfactory.cpp" line="48"/> <source>Qmmp Jack Output Plugin</source> - <translation>Výstupní plugin Qmmp JACK</translation> + <translation>Výstupní modul Qmmp JACK</translation> </message> <message> <location filename="../outputjackfactory.cpp" line="49"/> diff --git a/src/plugins/Output/oss/CMakeLists.txt b/src/plugins/Output/oss/CMakeLists.txt index 74189d916..bbaf21ff3 100644 --- a/src/plugins/Output/oss/CMakeLists.txt +++ b/src/plugins/Output/oss/CMakeLists.txt @@ -45,9 +45,9 @@ SET(liboss_MOC_HDRS settingsdialog.h ) -SET(libjack_RCCS translations/translations.qrc) +SET(liboss_RCCS translations/translations.qrc) -QT4_ADD_RESOURCES(libjack_RCC_SRCS ${libjack_RCCS}) +QT4_ADD_RESOURCES(liboss_RCC_SRCS ${liboss_RCCS}) QT4_WRAP_CPP(liboss_MOC_SRCS ${liboss_MOC_HDRS}) @@ -57,7 +57,8 @@ SET(liboss_UIS QT4_WRAP_UI(liboss_UIS_H ${liboss_UIS}) -ADD_LIBRARY(oss SHARED ${liboss_SRCS} ${liboss_MOC_SRCS} ${liboss_UIS_H}) +ADD_LIBRARY(oss SHARED ${liboss_SRCS} ${liboss_MOC_SRCS} ${liboss_UIS_H} + ${liboss_RCC_SRCS}) target_link_libraries(oss ${QT_LIBRARIES} -lqmmp ) install(TARGETS oss DESTINATION ${LIB_DIR}/qmmp/Output PERMISSIONS OWNER_WRITE OWNER_READ OWNER_EXECUTE GROUP_EXECUTE GROUP_READ WORLD_EXECUTE WORLD_READ) diff --git a/src/plugins/Output/oss/translations/oss_plugin_cs.ts b/src/plugins/Output/oss/translations/oss_plugin_cs.ts index 0a286dee6..c479edd69 100644 --- a/src/plugins/Output/oss/translations/oss_plugin_cs.ts +++ b/src/plugins/Output/oss/translations/oss_plugin_cs.ts @@ -1,21 +1,22 @@ <?xml version="1.0" encoding="utf-8"?> -<!DOCTYPE TS><TS version="1.1" language="pl"> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> <context> <name>OutputOSSFactory</name> <message> <location filename="../outputossfactory.cpp" line="30"/> <source>OSS Plugin</source> - <translation>Plugin OSS</translation> + <translation>Modul OSS</translation> </message> <message> <location filename="../outputossfactory.cpp" line="56"/> <source>About OSS Output Plugin</source> - <translation>O pluginu OSS</translation> + <translation>O modulu OSS</translation> </message> <message> <location filename="../outputossfactory.cpp" line="57"/> <source>Qmmp OSS Output Plugin</source> - <translation>Výstupní plugin Qmmp OSS</translation> + <translation>Výstupní modul Qmmp OSS</translation> </message> <message> <location filename="../outputossfactory.cpp" line="58"/> @@ -68,7 +69,7 @@ <message> <location filename="../settingsdialog.ui" line="220"/> <source>Period time (ms):</source> - <translation type="unfinished"></translation> + <translation>Délka periody (ms):</translation> </message> <message> <location filename="../settingsdialog.ui" line="250"/> diff --git a/src/plugins/Output/pulseaudio/CMakeLists.txt b/src/plugins/Output/pulseaudio/CMakeLists.txt index a8dcb6f41..30d9c2f87 100644 --- a/src/plugins/Output/pulseaudio/CMakeLists.txt +++ b/src/plugins/Output/pulseaudio/CMakeLists.txt @@ -41,7 +41,7 @@ SET(libpulseaudio_MOC_HDRS outputpulseaudiofactory.h ) -#SET(libpulseaudio_RCCS translations/translations.qrc) +SET(libpulseaudio_RCCS translations/translations.qrc) QT4_ADD_RESOURCES(libpulseaudio_RCC_SRCS ${libpulseaudio_RCCS}) diff --git a/src/plugins/Output/pulseaudio/pulseaudio.pro b/src/plugins/Output/pulseaudio/pulseaudio.pro index ffe71c4bd..aff22e525 100644 --- a/src/plugins/Output/pulseaudio/pulseaudio.pro +++ b/src/plugins/Output/pulseaudio/pulseaudio.pro @@ -24,8 +24,9 @@ LIBS += -lqmmp PKGCONFIG += libpulse-simple -TRANSLATIONS = translations/pulseaudio_plugin_de.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/pulseaudio_plugin_cs.ts \ + translations/pulseaudio_plugin_de.ts +RESOURCES = translations/translations.qrc isEmpty (LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.ts b/src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.ts new file mode 100644 index 000000000..5b6c5866e --- /dev/null +++ b/src/plugins/Output/pulseaudio/translations/pulseaudio_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>OutputPulseAudioFactory</name> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="30"/> + <source>PulseAudio Plugin</source> + <translation>Modul PulseAudio</translation> + </message> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="48"/> + <source>About PulseAudio Output Plugin</source> + <translation>O modulu PulseAudio</translation> + </message> + <message> + <location filename="../outputpulseaudiofactory.cpp" line="49"/> + <source>Qmmp PulseAudio Output Plugin</source> + <translation>Výstupní modul Qmmp PulseAudio</translation> + </message> + <message> + <location filename="../outputpulseaudiofactory.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/Output/pulseaudio/translations/translations.qrc b/src/plugins/Output/pulseaudio/translations/translations.qrc new file mode 100644 index 000000000..846a46743 --- /dev/null +++ b/src/plugins/Output/pulseaudio/translations/translations.qrc @@ -0,0 +1,7 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>pulseaudio_plugin_cs.qm</file> + <file>pulseaudio_plugin_de.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/Visual/analyzer/CMakeLists.txt b/src/plugins/Visual/analyzer/CMakeLists.txt index 931705057..7e715f4a3 100644 --- a/src/plugins/Visual/analyzer/CMakeLists.txt +++ b/src/plugins/Visual/analyzer/CMakeLists.txt @@ -38,9 +38,9 @@ SET(libanalyzer_MOC_HDRS visualanalyzerfactory.h ) -#SET(libanalyzer_RCCS translations/translations.qrc) +SET(libanalyzer_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libanalyzer_RCC_SRCS ${libanalyzer_RCCS}) +QT4_ADD_RESOURCES(libanalyzer_RCC_SRCS ${libanalyzer_RCCS}) QT4_WRAP_CPP(libanalyzer_MOC_SRCS ${libanalyzer_MOC_HDRS}) diff --git a/src/plugins/Visual/analyzer/analyzer.pro b/src/plugins/Visual/analyzer/analyzer.pro index a2711f17c..55460930b 100644 --- a/src/plugins/Visual/analyzer/analyzer.pro +++ b/src/plugins/Visual/analyzer/analyzer.pro @@ -23,8 +23,8 @@ plugin TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include -#TRANSLATIONS = translations/ffmpeg_plugin_ru.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/analyzer_plugin_cs.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts b/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts new file mode 100644 index 000000000..8b2f98169 --- /dev/null +++ b/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>Analyzer</name> + <message> + <location filename="../analyzer.cpp" line="49"/> + <source>Qmmp Analyzer</source> + <translation>Qmmp frekvenční analyzátor</translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Analyzer Plugin Settings</source> + <translation>Nastavení modulu frekvenčního analyzátoru</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="25"/> + <source>General</source> + <translation>Obecné</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="34"/> + <source>Show peaks</source> + <translation>Zobrazovat špičky</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>Analyzer falloff:</source> + <translation>Pokles analyzátoru:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="97"/> + <source>Slowest</source> + <translation>Nejpomalejší</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="102"/> + <source>Slow</source> + <translation>Pomalý</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="107"/> + <source>Medium</source> + <translation>Střední</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="112"/> + <source>Fast</source> + <translation>Rychlý</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="117"/> + <source>Fastest</source> + <translation>Nejrychlejší</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="83"/> + <source>Peaks falloff:</source> + <translation>Pokles špiček:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="125"/> + <source>Refresh rate:</source> + <translation>Obnovovací frekvence:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="139"/> + <source>50 FPS</source> + <translation>50 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="144"/> + <source>25 FPS</source> + <translation>25 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="149"/> + <source>10 FPS</source> + <translation>10 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="154"/> + <source>5 FPS</source> + <translation>5 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="171"/> + <source>Colors</source> + <translation>Barvy</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="177"/> + <source>Peaks:</source> + <translation>Špičky:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="203"/> + <source>Analyzer #1:</source> + <translation>Analyzátor #1:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="229"/> + <source>Background:</source> + <translation>Pozadí:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="255"/> + <source>Analyzer #2:</source> + <translation>Analyzátor #2:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="294"/> + <source>Analyzer #3:</source> + <translation>Analyzátor #3:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="351"/> + <source>&OK</source> + <translation>&OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="370"/> + <source>&Cancel</source> + <translation>Z&rušit</translation> + </message> +</context> +<context> + <name>VisualAnalyzerFactory</name> + <message> + <location filename="../visualanalyzerfactory.cpp" line="30"/> + <source>Analyzer Plugin</source> + <translation>Modul frekvenčního analyzátoru</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="49"/> + <source>About Analyzer Visual Plugin</source> + <translation>O modulu frekvenčního analyzátoru</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="50"/> + <source>Qmmp Analyzer Visual Plugin</source> + <translation>Modul frekvenčního analyzátoru pro Qmmp</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="51"/> + <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/Visual/analyzer/translations/translations.qrc b/src/plugins/Visual/analyzer/translations/translations.qrc new file mode 100644 index 000000000..846eadbb2 --- /dev/null +++ b/src/plugins/Visual/analyzer/translations/translations.qrc @@ -0,0 +1,6 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>analyzer_plugin_cs.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp b/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp index 4d487a211..ffc2e84a1 100644 --- a/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp +++ b/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp @@ -53,7 +53,10 @@ void VisualAnalyzerFactory::showAbout(QWidget *parent) QTranslator *VisualAnalyzerFactory::createTranslator(QObject *parent) { - return 0; + QTranslator *translator = new QTranslator(parent); + QString locale = QLocale::system().name(); + translator->load(QString(":/analyzer_plugin_") + locale); + return translator; }; Q_EXPORT_PLUGIN(VisualAnalyzerFactory) diff --git a/src/ui/stuff.qrc b/src/ui/stuff.qrc index 2a27e11b4..00833753d 100644 --- a/src/ui/stuff.qrc +++ b/src/ui/stuff.qrc @@ -14,8 +14,10 @@ <file>txt/authors_zh_TW.txt</file> <file>txt/thanks_zh_TW.txt</file> + <file>txt/description_cs.txt</file> <file>txt/authors_cs.txt</file> <file>txt/thanks_cs.txt</file> + <file>txt/translators_cs.txt</file> <file>txt/authors_ru.txt</file> <file>txt/thanks_ru.txt</file> diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index d3ae10786..1a9f62420 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -30,62 +30,62 @@ <message> <location filename="../aboutdialog.cpp" line="60"/> <source>:/txt/authors_en.txt</source> - <translation type="unfinished"></translation> + <translation>:/txt/authors_cs.txt</translation> </message> <message> <location filename="../aboutdialog.cpp" line="61"/> <source>:/txt/thanks_en.txt</source> - <translation type="unfinished"></translation> + <translation>:/txt/thanks_cs.txt</translation> </message> <message> <location filename="../aboutdialog.cpp" line="80"/> <source>Qt-based Multimedia Player (Qmmp)</source> - <translation type="unfinished"></translation> + <translation>Qt-based Multimedia Player (Qmmp)</translation> </message> <message> <location filename="../aboutdialog.cpp" line="81"/> <source>Version:</source> - <translation type="unfinished"></translation> + <translation>Verze:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="82"/> <source>:txt/description_en.txt</source> - <translation type="unfinished"></translation> + <translation>:txt/description_cs.txt</translation> </message> <message> <location filename="../aboutdialog.cpp" line="83"/> <source>Input plugins:</source> - <translation type="unfinished"></translation> + <translation>Vstupní moduly:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="92"/> <source>Output plugins:</source> - <translation type="unfinished"></translation> + <translation>Výstupní moduly:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="101"/> <source>Visual plugins:</source> - <translation type="unfinished"></translation> + <translation>Vizualizační moduly:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="110"/> <source>Effect plugins:</source> - <translation type="unfinished"></translation> + <translation>Efektové moduly:</translation> </message> <message> <location filename="../aboutdialog.cpp" line="119"/> <source>General plugins:</source> - <translation type="unfinished"></translation> + <translation>Obecné moduly:</translation> </message> <message> <location filename="../forms/aboutdialog.ui" line="115"/> <source>Translators</source> - <translation type="unfinished"></translation> + <translation>Překladatelé</translation> </message> <message> <location filename="../aboutdialog.cpp" line="62"/> <source>:/txt/translators_en.txt</source> - <translation type="unfinished"></translation> + <translation>:/txt/translators_cs.txt</translation> </message> </context> <context> @@ -98,17 +98,17 @@ <message> <location filename="../addurldialog.cpp" line="99"/> <source>Error</source> - <translation type="unfinished"></translation> + <translation>Chyba</translation> </message> <message> <location filename="../forms/addurldialog.ui" line="51"/> <source>&Add</source> - <translation type="unfinished"></translation> + <translation>Přid&at</translation> </message> <message> <location filename="../forms/addurldialog.ui" line="58"/> <source>&Cancel</source> - <translation type="unfinished"></translation> + <translation>Z&rušit</translation> </message> </context> <context> @@ -321,52 +321,60 @@ <message> <location filename="../configdialog.cpp" line="170"/> <source>Archived skin</source> - <translation type="unfinished"></translation> + <translation>Sbalené téma</translation> </message> <message> <location filename="../configdialog.cpp" line="192"/> <source>Unarchived skin</source> - <translation type="unfinished"></translation> + <translation>Rozbalené téma</translation> </message> <message> <location filename="../forms/configdialog.ui" line="558"/> <source>Visualization</source> - <translation type="unfinished"></translation> + <translation>Vizualizace</translation> </message> <message> <location filename="../forms/configdialog.ui" line="575"/> <source>Effects</source> - <translation type="unfinished"></translation> + <translation>Efekty</translation> </message> <message> <location filename="../forms/configdialog.ui" line="589"/> <source>General</source> - <translation type="unfinished"></translation> + <translation>Obecné</translation> </message> <message> <location filename="../forms/configdialog.ui" line="680"/> <source>Audio</source> - <translation type="unfinished"></translation> + <translation>Zvuk</translation> </message> <message> <location filename="../forms/configdialog.ui" line="686"/> <source>Use software volume control</source> - <translation type="unfinished"></translation> + <translation>Používat softwarové ovládání hlasitosti</translation> </message> <message> <location filename="../forms/configdialog.ui" line="696"/> <source>Visibility Control</source> - <translation type="unfinished"></translation> + <translation>Viditelnost</translation> </message> <message> <location filename="../forms/configdialog.ui" line="702"/> <source>Hide on close</source> - <translation type="unfinished"></translation> + <translation>Skrýt při zavření</translation> </message> <message> <location filename="../forms/configdialog.ui" line="709"/> <source>Start hidden</source> - <translation type="unfinished"></translation> + <translation>Spustit skryté</translation> + </message> +</context> +<context> + <name>Decoder</name> + <message> + <location filename="../../qmmp/decoder.cpp" line="270"/> + <source>All Supported Bitstreams (</source> + <translation type="obsolete">Všechny podporované formáty (</translation> </message> </context> <context> @@ -465,260 +473,260 @@ <message> <location filename="../mainvisual.cpp" line="309"/> <source>Visualization Mode</source> - <translation type="unfinished"></translation> + <translation>Režim vizualizace</translation> </message> <message> <location filename="../mainvisual.cpp" line="312"/> <source>Analyzer</source> - <translation type="unfinished"></translation> + <translation>Frekvenční analýza</translation> </message> <message> <location filename="../mainvisual.cpp" line="313"/> <source>Scope</source> - <translation type="unfinished"></translation> + <translation>Osciloskop</translation> </message> <message> <location filename="../mainvisual.cpp" line="314"/> <source>Off</source> - <translation type="unfinished"></translation> + <translation>Vypnuto</translation> </message> <message> <location filename="../mainvisual.cpp" line="321"/> <source>Analyzer Mode</source> - <translation type="unfinished"></translation> + <translation>Režim analýzy</translation> </message> <message> <location filename="../mainvisual.cpp" line="324"/> <source>Normal</source> - <translation type="unfinished"></translation> + <translation>Normální</translation> </message> <message> <location filename="../mainvisual.cpp" line="325"/> <source>Fire</source> - <translation type="unfinished"></translation> + <translation>Oheň</translation> </message> <message> <location filename="../mainvisual.cpp" line="326"/> <source>Vertical Lines</source> - <translation type="unfinished"></translation> + <translation>Sloupce</translation> </message> <message> <location filename="../mainvisual.cpp" line="327"/> <source>Lines</source> - <translation type="unfinished"></translation> + <translation>Úzké</translation> </message> <message> <location filename="../mainvisual.cpp" line="328"/> <source>Bars</source> - <translation type="unfinished"></translation> + <translation>Široké</translation> </message> <message> <location filename="../mainvisual.cpp" line="341"/> <source>Peaks</source> - <translation type="unfinished"></translation> + <translation>Špičky</translation> </message> <message> <location filename="../mainvisual.cpp" line="345"/> <source>Refresh Rate</source> - <translation type="unfinished"></translation> + <translation>Obnovovací frekvence</translation> </message> <message> <location filename="../mainvisual.cpp" line="348"/> <source>50 fps</source> - <translation type="unfinished"></translation> + <translation>50 Hz</translation> </message> <message> <location filename="../mainvisual.cpp" line="349"/> <source>25 fps</source> - <translation type="unfinished"></translation> + <translation>25 Hz</translation> </message> <message> <location filename="../mainvisual.cpp" line="350"/> <source>10 fps</source> - <translation type="unfinished"></translation> + <translation>10 Hz</translation> </message> <message> <location filename="../mainvisual.cpp" line="351"/> <source>5 fps</source> - <translation type="unfinished"></translation> + <translation>5 Hz</translation> </message> <message> <location filename="../mainvisual.cpp" line="358"/> <source>Analyzer Falloff</source> - <translation type="unfinished"></translation> + <translation>Pokles analyzátoru</translation> </message> <message> <location filename="../mainvisual.cpp" line="375"/> <source>Slowest</source> - <translation type="unfinished"></translation> + <translation>Nejpomalejší</translation> </message> <message> <location filename="../mainvisual.cpp" line="376"/> <source>Slow</source> - <translation type="unfinished"></translation> + <translation>Pomalý</translation> </message> <message> <location filename="../mainvisual.cpp" line="377"/> <source>Medium</source> - <translation type="unfinished"></translation> + <translation>Střední</translation> </message> <message> <location filename="../mainvisual.cpp" line="378"/> <source>Fast</source> - <translation type="unfinished"></translation> + <translation>Rychlý</translation> </message> <message> <location filename="../mainvisual.cpp" line="379"/> <source>Fastest</source> - <translation type="unfinished"></translation> + <translation>Nejrychlejší</translation> </message> <message> <location filename="../mainvisual.cpp" line="372"/> <source>Peaks Falloff</source> - <translation type="unfinished"></translation> + <translation>Pokles špiček</translation> </message> </context> <context> <name>MainWindow</name> <message> - <location filename="../mainwindow.cpp" line="695"/> + <location filename="../mainwindow.cpp" line="704"/> <source>Default</source> <translation>Seznam</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="465"/> <source>Choose a directory</source> <translation>Výběr adresáře</translation> </message> <message> - <location filename="../mainwindow.cpp" line="490"/> + <location filename="../mainwindow.cpp" line="499"/> <source>Select one or more files to open</source> <translation>Vyberte jeden či více souborů k otevření</translation> </message> <message> - <location filename="../mainwindow.cpp" line="628"/> + <location filename="../mainwindow.cpp" line="637"/> <source>&Play</source> <translation>Pře&hrát</translation> </message> <message> - <location filename="../mainwindow.cpp" line="628"/> + <location filename="../mainwindow.cpp" line="637"/> <source>X</source> <translation>X</translation> </message> <message> - <location filename="../mainwindow.cpp" line="629"/> + <location filename="../mainwindow.cpp" line="638"/> <source>&Pause</source> <translation>Pau&za</translation> </message> <message> - <location filename="../mainwindow.cpp" line="629"/> + <location filename="../mainwindow.cpp" line="638"/> <source>C</source> <translation>C</translation> </message> <message> - <location filename="../mainwindow.cpp" line="630"/> + <location filename="../mainwindow.cpp" line="639"/> <source>&Stop</source> <translation>&Stop</translation> </message> <message> - <location filename="../mainwindow.cpp" line="630"/> + <location filename="../mainwindow.cpp" line="639"/> <source>V</source> <translation>V</translation> </message> <message> - <location filename="../mainwindow.cpp" line="631"/> + <location filename="../mainwindow.cpp" line="640"/> <source>&Previous</source> <translation>&Předchozí</translation> </message> <message> - <location filename="../mainwindow.cpp" line="631"/> + <location filename="../mainwindow.cpp" line="640"/> <source>Z</source> <translation>Z</translation> </message> <message> - <location filename="../mainwindow.cpp" line="632"/> + <location filename="../mainwindow.cpp" line="641"/> <source>&Next</source> <translation>&Další</translation> </message> <message> - <location filename="../mainwindow.cpp" line="632"/> + <location filename="../mainwindow.cpp" line="641"/> <source>B</source> <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="634"/> + <location filename="../mainwindow.cpp" line="643"/> <source>&Queue</source> <translation>&Fronta</translation> </message> <message> - <location filename="../mainwindow.cpp" line="634"/> + <location filename="../mainwindow.cpp" line="643"/> <source>Q</source> <translation>Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="636"/> + <location filename="../mainwindow.cpp" line="645"/> <source>&Jump To File</source> <translation>Přeskočit na soubo&r</translation> </message> <message> - <location filename="../mainwindow.cpp" line="636"/> + <location filename="../mainwindow.cpp" line="645"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="642"/> + <location filename="../mainwindow.cpp" line="651"/> <source>&Settings</source> <translation>&Nastavení</translation> </message> <message> - <location filename="../mainwindow.cpp" line="642"/> + <location filename="../mainwindow.cpp" line="651"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="644"/> + <location filename="../mainwindow.cpp" line="653"/> <source>&About</source> <translation>O &aplikaci</translation> </message> <message> - <location filename="../mainwindow.cpp" line="648"/> + <location filename="../mainwindow.cpp" line="657"/> <source>&Exit</source> <translation>U&končit</translation> </message> <message> - <location filename="../mainwindow.cpp" line="648"/> + <location filename="../mainwindow.cpp" line="657"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="749"/> + <location filename="../mainwindow.cpp" line="758"/> <source>Playlist Files</source> <translation>Seznamy skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="724"/> + <location filename="../mainwindow.cpp" line="733"/> <source>Open Playlist</source> <translation>Načíst seznam skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="765"/> + <location filename="../mainwindow.cpp" line="774"/> <source>Save Playlist</source> <translation>Uložit seznam skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="633"/> + <location filename="../mainwindow.cpp" line="642"/> <source>P&lay/Pause</source> - <translation type="unfinished"></translation> + <translation>Přehrá&t/Pozastavit</translation> </message> <message> - <location filename="../mainwindow.cpp" line="633"/> + <location filename="../mainwindow.cpp" line="642"/> <source>Space</source> - <translation type="unfinished"></translation> + <translation>Mezerník</translation> </message> <message> - <location filename="../mainwindow.cpp" line="645"/> + <location filename="../mainwindow.cpp" line="654"/> <source>&About Qt</source> - <translation type="unfinished"></translation> + <translation>O knihovně &Qt</translation> </message> </context> <context> @@ -779,87 +787,87 @@ <translation>Seřadit seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="203"/> + <location filename="../playlist.cpp" line="207"/> <source>By Title</source> <translation>Podle názvu skladby</translation> </message> <message> - <location filename="../playlist.cpp" line="207"/> + <location filename="../playlist.cpp" line="211"/> <source>By Filename</source> <translation>Podle názvu souboru</translation> </message> <message> - <location filename="../playlist.cpp" line="211"/> + <location filename="../playlist.cpp" line="215"/> <source>By Path + Filename</source> <translation>Podle cesty a názvu souboru</translation> </message> <message> - <location filename="../playlist.cpp" line="215"/> + <location filename="../playlist.cpp" line="219"/> <source>By Date</source> <translation>Podle data</translation> </message> <message> - <location filename="../playlist.cpp" line="201"/> + <location filename="../playlist.cpp" line="205"/> <source>Sort Selection</source> <translation>Seřadit výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="225"/> + <location filename="../playlist.cpp" line="233"/> <source>Randomize List</source> <translation>Zamíchat seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="226"/> + <location filename="../playlist.cpp" line="234"/> <source>Reverse List</source> <translation>Obrátit pořadí seznamu</translation> </message> <message> - <location filename="../playlist.cpp" line="233"/> + <location filename="../playlist.cpp" line="241"/> <source>Invert Selection</source> <translation>Invertovat výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="240"/> + <location filename="../playlist.cpp" line="248"/> <source>&Select None</source> <translation>&Zrušit výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="247"/> + <location filename="../playlist.cpp" line="255"/> <source>&Select All</source> <translation>&Vybrat vše</translation> </message> <message> - <location filename="../playlist.cpp" line="248"/> + <location filename="../playlist.cpp" line="256"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="255"/> + <location filename="../playlist.cpp" line="263"/> <source>&New List</source> <translation>&Nový seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="256"/> + <location filename="../playlist.cpp" line="264"/> <source>Shift+N</source> <translation>Shift+N</translation> </message> <message> - <location filename="../playlist.cpp" line="262"/> + <location filename="../playlist.cpp" line="270"/> <source>&Load List</source> <translation>Načíst &seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="263"/> + <location filename="../playlist.cpp" line="271"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="267"/> + <location filename="../playlist.cpp" line="275"/> <source>&Save List</source> <translation>&Uložit seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="268"/> + <location filename="../playlist.cpp" line="276"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> @@ -873,6 +881,11 @@ <source>U</source> <translation>U</translation> </message> + <message> + <location filename="../playlist.cpp" line="223"/> + <source>By Track Number</source> + <translation>Podle čísla skladby</translation> + </message> </context> <context> <name>PresetEditor</name> @@ -903,11 +916,19 @@ </message> </context> <context> + <name>TextScroller</name> + <message> + <location filename="../textscroller.cpp" line="116"/> + <source>Buffering:</source> + <translation>Načítá se:</translation> + </message> +</context> +<context> <name>VisualMenu</name> <message> <location filename="../visualmenu.cpp" line="30"/> <source>Visualization</source> - <translation type="unfinished"></translation> + <translation>Vizualizace</translation> </message> </context> </TS> diff --git a/src/ui/txt/authors_cs.txt b/src/ui/txt/authors_cs.txt index 89d585c24..191228144 100644 --- a/src/ui/txt/authors_cs.txt +++ b/src/ui/txt/authors_cs.txt @@ -7,6 +7,10 @@ Vývojáři zásuvných modulů: Юрий Журавлёв (Jurij Žuravljov) <stalkerg@gmail.com> (jack plugin) +Grafika: + + Андрей Адреев (Andrej Adrejev) <andreev00@gmail.com> + Český překlad: Karel Volný <kavol@seznam.cz> diff --git a/src/ui/txt/description_cs.txt b/src/ui/txt/description_cs.txt new file mode 100644 index 000000000..d262da180 --- /dev/null +++ b/src/ui/txt/description_cs.txt @@ -0,0 +1 @@ +Tento program je zvukový přehrávač napsaný s pomocí knihovny Qt.
\ No newline at end of file diff --git a/src/ui/txt/translators_cs.txt b/src/ui/txt/translators_cs.txt new file mode 100644 index 000000000..545c16425 --- /dev/null +++ b/src/ui/txt/translators_cs.txt @@ -0,0 +1,24 @@ +Brazilská portugalština: + Klaos Lacerda + Bruno Gonçalves + +Tradiční čínština: + lon <lon83129@126.com> + +Zjednodušená čínština: + lon <lon83129@126.com> + +Čeština: + Karel Volný <kvolny@redhat.com> + +Němčina: + Stefan Koelling <stefankoelling.ext@googlemail.com> + +Ruština: + Ilya Kotov <forkotov02@hotmail.ru> + +Turečtina: + Mustafa GUNAY <mustafagunay@pgmail.com> + +Ukrajinština: + Gennadi Motsyo <drool@altlinux.ru> |
