aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2008-05-14 20:14:06 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2008-05-14 20:14:06 +0000
commit7a58fffbdde6f66821fe9103baf280410f70c812 (patch)
tree28041541a7e0ee84c2bfc3d85e6203ad51ba93a5
parent5e0ebccbd6ca1cf13df75c3f9bf515c5128cef7d (diff)
downloadqmmp-7a58fffbdde6f66821fe9103baf280410f70c812.tar.gz
qmmp-7a58fffbdde6f66821fe9103baf280410f70c812.tar.bz2
qmmp-7a58fffbdde6f66821fe9103baf280410f70c812.zip
updated Chezh translation (author: Karel Volny)
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@370 90c681e8-e032-0410-971d-27865f9a5e38
-rwxr-xr-xclear_cmake.sh2
-rw-r--r--src/plugins/Effect/srconverter/CMakeLists.txt4
-rw-r--r--src/plugins/Effect/srconverter/effectsrconverterfactory.cpp5
-rw-r--r--src/plugins/Effect/srconverter/srconverter.pro5
-rw-r--r--src/plugins/Effect/srconverter/translations/srconverter_plugin_cs.ts79
-rw-r--r--src/plugins/Effect/srconverter/translations/translations.qrc7
-rw-r--r--src/plugins/General/dbuscontrol/CMakeLists.txt4
-rw-r--r--src/plugins/General/dbuscontrol/dbuscontrol.pro5
-rw-r--r--src/plugins/General/dbuscontrol/translations/dbuscontrol_plugin_cs.ts27
-rw-r--r--src/plugins/General/dbuscontrol/translations/translations.qrc7
-rw-r--r--src/plugins/General/notifier/CMakeLists.txt2
-rw-r--r--src/plugins/General/notifier/notifier.pro5
-rw-r--r--src/plugins/General/notifier/settingsdialog.ui2
-rw-r--r--src/plugins/General/notifier/translations/notifier_plugin_cs.ts75
-rw-r--r--src/plugins/General/notifier/translations/translations.qrc7
-rw-r--r--src/plugins/General/scrobbler/CMakeLists.txt4
-rw-r--r--src/plugins/General/scrobbler/scrobbler.pro5
-rw-r--r--src/plugins/General/scrobbler/translations/scrobbler_plugin_cs.ts55
-rw-r--r--src/plugins/General/scrobbler/translations/translations.qrc7
-rw-r--r--src/plugins/General/statusicon/CMakeLists.txt2
-rw-r--r--src/plugins/General/statusicon/statusicon.pro5
-rw-r--r--src/plugins/General/statusicon/statusiconfactory.cpp7
-rw-r--r--src/plugins/General/statusicon/translations/statusicon_plugin_cs.ts98
-rw-r--r--src/plugins/General/statusicon/translations/translations.qrc7
-rw-r--r--src/plugins/Input/ffmpeg/translations/ffmpeg_plugin_cs.ts26
-rw-r--r--src/plugins/Input/flac/translations/flac_plugin_cs.ts9
-rw-r--r--src/plugins/Input/mad/translations/mad_plugin_cs.ts51
-rw-r--r--src/plugins/Input/modplug/CMakeLists.txt4
-rw-r--r--src/plugins/Input/modplug/modplug.pro5
-rw-r--r--src/plugins/Input/modplug/translations/modplug_plugin_cs.ts393
-rw-r--r--src/plugins/Input/modplug/translations/translations.qrc7
-rw-r--r--src/plugins/Input/mpc/translations/mpc_plugin_cs.ts11
-rw-r--r--src/plugins/Input/sndfile/CMakeLists.txt4
-rw-r--r--src/plugins/Input/sndfile/sndfile.pro5
-rw-r--r--src/plugins/Input/sndfile/translations/sndfile_plugin_cs.ts37
-rw-r--r--src/plugins/Input/sndfile/translations/translations.qrc7
-rw-r--r--src/plugins/Input/vorbis/translations/vorbis_plugin_cs.ts9
-rw-r--r--src/plugins/Input/wavpack/CMakeLists.txt4
-rw-r--r--src/plugins/Input/wavpack/decoderwavpackfactory.cpp2
-rw-r--r--src/plugins/Input/wavpack/translations/translations.qrc7
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts160
-rw-r--r--src/plugins/Input/wavpack/wavpack.pro5
-rw-r--r--src/plugins/Output/alsa/translations/alsa_plugin_cs.ts11
-rw-r--r--src/plugins/Output/jack/translations/jack_plugin_cs.ts9
-rw-r--r--src/plugins/Output/oss/CMakeLists.txt7
-rw-r--r--src/plugins/Output/oss/translations/oss_plugin_cs.ts11
-rw-r--r--src/plugins/Output/pulseaudio/CMakeLists.txt2
-rw-r--r--src/plugins/Output/pulseaudio/pulseaudio.pro5
-rw-r--r--src/plugins/Output/pulseaudio/translations/pulseaudio_plugin_cs.ts27
-rw-r--r--src/plugins/Output/pulseaudio/translations/translations.qrc7
-rw-r--r--src/plugins/Visual/analyzer/CMakeLists.txt4
-rw-r--r--src/plugins/Visual/analyzer/analyzer.pro4
-rw-r--r--src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts153
-rw-r--r--src/plugins/Visual/analyzer/translations/translations.qrc6
-rw-r--r--src/plugins/Visual/analyzer/visualanalyzerfactory.cpp5
-rw-r--r--src/ui/stuff.qrc2
-rw-r--r--src/ui/translations/qmmp_cs.ts215
-rw-r--r--src/ui/txt/authors_cs.txt4
-rw-r--r--src/ui/txt/description_cs.txt1
-rw-r--r--src/ui/txt/translators_cs.txt24
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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+ <message>
+ <location filename="../settingsdialog.ui" line="97"/>
+ <source>&amp;Cancel</source>
+ <translation>Z&amp;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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;olivierl@jps.net&gt;</source>
+ <translation>Olivier Lapicque &lt;olivierl@jps.net&gt;</translation>
+ </message>
+ <message>
+ <location filename="../decodermodplugfactory.cpp" line="114"/>
+ <source>Kenton Varda &lt;temporal@gauge3d.org&gt;</source>
+ <translation>Kenton Varda &lt;temporal@gauge3d.org&gt;</translation>
+ </message>
+ <message>
+ <location filename="../decodermodplugfactory.cpp" line="115"/>
+ <source>Konstanty Bialkowski &lt;konstanty@ieee.org&gt;</source>
+ <translation>Konstanty Bialkowski &lt;konstanty@ieee.org&gt;</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>&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
+p, li { white-space: pre-wrap; }
+&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:&apos;Arial&apos;; font-size:10pt; font-weight:400; font-style:normal;&quot;&gt;
+&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</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&apos;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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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>&amp;OK</source>
+ <translation>&amp;OK</translation>
+ </message>
+ <message>
+ <location filename="../settingsdialog.ui" line="370"/>
+ <source>&amp;Cancel</source>
+ <translation>Z&amp;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 &lt;forkotov02@hotmail.ru&gt;</source>
+ <translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</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>&amp;Add</source>
- <translation type="unfinished"></translation>
+ <translation>Přid&amp;at</translation>
</message>
<message>
<location filename="../forms/addurldialog.ui" line="58"/>
<source>&amp;Cancel</source>
- <translation type="unfinished"></translation>
+ <translation>Z&amp;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>&amp;Play</source>
<translation>Pře&amp;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>&amp;Pause</source>
<translation>Pau&amp;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>&amp;Stop</source>
<translation>&amp;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>&amp;Previous</source>
<translation>&amp;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>&amp;Next</source>
<translation>&amp;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>&amp;Queue</source>
<translation>&amp;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>&amp;Jump To File</source>
<translation>Přeskočit na soubo&amp;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>&amp;Settings</source>
<translation>&amp;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>&amp;About</source>
<translation>O &amp;aplikaci</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="648"/>
+ <location filename="../mainwindow.cpp" line="657"/>
<source>&amp;Exit</source>
<translation>U&amp;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&amp;lay/Pause</source>
- <translation type="unfinished"></translation>
+ <translation>Přehrá&amp;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>&amp;About Qt</source>
- <translation type="unfinished"></translation>
+ <translation>O knihovně &amp;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>&amp;Select None</source>
<translation>&amp;Zrušit výběr</translation>
</message>
<message>
- <location filename="../playlist.cpp" line="247"/>
+ <location filename="../playlist.cpp" line="255"/>
<source>&amp;Select All</source>
<translation>&amp;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>&amp;New List</source>
<translation>&amp;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>&amp;Load List</source>
<translation>Načíst &amp;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>&amp;Save List</source>
<translation>&amp;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>