diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-05-14 20:14:06 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-05-14 20:14:06 +0000 |
| commit | 7a58fffbdde6f66821fe9103baf280410f70c812 (patch) | |
| tree | 28041541a7e0ee84c2bfc3d85e6203ad51ba93a5 /src/plugins/Visual | |
| parent | 5e0ebccbd6ca1cf13df75c3f9bf515c5128cef7d (diff) | |
| download | qmmp-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
Diffstat (limited to 'src/plugins/Visual')
5 files changed, 167 insertions, 5 deletions
diff --git a/src/plugins/Visual/analyzer/CMakeLists.txt b/src/plugins/Visual/analyzer/CMakeLists.txt index 931705057..7e715f4a3 100644 --- a/src/plugins/Visual/analyzer/CMakeLists.txt +++ b/src/plugins/Visual/analyzer/CMakeLists.txt @@ -38,9 +38,9 @@ SET(libanalyzer_MOC_HDRS visualanalyzerfactory.h ) -#SET(libanalyzer_RCCS translations/translations.qrc) +SET(libanalyzer_RCCS translations/translations.qrc) -#QT4_ADD_RESOURCES(libanalyzer_RCC_SRCS ${libanalyzer_RCCS}) +QT4_ADD_RESOURCES(libanalyzer_RCC_SRCS ${libanalyzer_RCCS}) QT4_WRAP_CPP(libanalyzer_MOC_SRCS ${libanalyzer_MOC_HDRS}) diff --git a/src/plugins/Visual/analyzer/analyzer.pro b/src/plugins/Visual/analyzer/analyzer.pro index a2711f17c..55460930b 100644 --- a/src/plugins/Visual/analyzer/analyzer.pro +++ b/src/plugins/Visual/analyzer/analyzer.pro @@ -23,8 +23,8 @@ plugin TEMPLATE = lib QMAKE_LIBDIR += ../../../../lib LIBS += -lqmmp -L/usr/lib -I/usr/include -#TRANSLATIONS = translations/ffmpeg_plugin_ru.ts -#RESOURCES = translations/translations.qrc +TRANSLATIONS = translations/analyzer_plugin_cs.ts +RESOURCES = translations/translations.qrc isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts b/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts new file mode 100644 index 000000000..8b2f98169 --- /dev/null +++ b/src/plugins/Visual/analyzer/translations/analyzer_plugin_cs.ts @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS><TS version="1.1" language="cs"> +<defaultcodec></defaultcodec> +<context> + <name>Analyzer</name> + <message> + <location filename="../analyzer.cpp" line="49"/> + <source>Qmmp Analyzer</source> + <translation>Qmmp frekvenční analyzátor</translation> + </message> +</context> +<context> + <name>SettingsDialog</name> + <message> + <location filename="../settingsdialog.ui" line="13"/> + <source>Analyzer Plugin Settings</source> + <translation>Nastavení modulu frekvenčního analyzátoru</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="25"/> + <source>General</source> + <translation>Obecné</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="34"/> + <source>Show peaks</source> + <translation>Zobrazovat špičky</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="41"/> + <source>Analyzer falloff:</source> + <translation>Pokles analyzátoru:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="97"/> + <source>Slowest</source> + <translation>Nejpomalejší</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="102"/> + <source>Slow</source> + <translation>Pomalý</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="107"/> + <source>Medium</source> + <translation>Střední</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="112"/> + <source>Fast</source> + <translation>Rychlý</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="117"/> + <source>Fastest</source> + <translation>Nejrychlejší</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="83"/> + <source>Peaks falloff:</source> + <translation>Pokles špiček:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="125"/> + <source>Refresh rate:</source> + <translation>Obnovovací frekvence:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="139"/> + <source>50 FPS</source> + <translation>50 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="144"/> + <source>25 FPS</source> + <translation>25 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="149"/> + <source>10 FPS</source> + <translation>10 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="154"/> + <source>5 FPS</source> + <translation>5 Hz</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="171"/> + <source>Colors</source> + <translation>Barvy</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="177"/> + <source>Peaks:</source> + <translation>Špičky:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="203"/> + <source>Analyzer #1:</source> + <translation>Analyzátor #1:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="229"/> + <source>Background:</source> + <translation>Pozadí:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="255"/> + <source>Analyzer #2:</source> + <translation>Analyzátor #2:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="294"/> + <source>Analyzer #3:</source> + <translation>Analyzátor #3:</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="351"/> + <source>&OK</source> + <translation>&OK</translation> + </message> + <message> + <location filename="../settingsdialog.ui" line="370"/> + <source>&Cancel</source> + <translation>Z&rušit</translation> + </message> +</context> +<context> + <name>VisualAnalyzerFactory</name> + <message> + <location filename="../visualanalyzerfactory.cpp" line="30"/> + <source>Analyzer Plugin</source> + <translation>Modul frekvenčního analyzátoru</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="49"/> + <source>About Analyzer Visual Plugin</source> + <translation>O modulu frekvenčního analyzátoru</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="50"/> + <source>Qmmp Analyzer Visual Plugin</source> + <translation>Modul frekvenčního analyzátoru pro Qmmp</translation> + </message> + <message> + <location filename="../visualanalyzerfactory.cpp" line="51"/> + <source>Writen by: Ilya Kotov <forkotov02@hotmail.ru></source> + <translation>Autor: Ilja Kotov <forkotov02@hotmail.ru></translation> + </message> +</context> +</TS> diff --git a/src/plugins/Visual/analyzer/translations/translations.qrc b/src/plugins/Visual/analyzer/translations/translations.qrc new file mode 100644 index 000000000..846eadbb2 --- /dev/null +++ b/src/plugins/Visual/analyzer/translations/translations.qrc @@ -0,0 +1,6 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource> + <file>analyzer_plugin_cs.qm</file> + </qresource> +</RCC> diff --git a/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp b/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp index 4d487a211..ffc2e84a1 100644 --- a/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp +++ b/src/plugins/Visual/analyzer/visualanalyzerfactory.cpp @@ -53,7 +53,10 @@ void VisualAnalyzerFactory::showAbout(QWidget *parent) QTranslator *VisualAnalyzerFactory::createTranslator(QObject *parent) { - return 0; + QTranslator *translator = new QTranslator(parent); + QString locale = QLocale::system().name(); + translator->load(QString(":/analyzer_plugin_") + locale); + return translator; }; Q_EXPORT_PLUGIN(VisualAnalyzerFactory) |
