From a4d4df97b77da4905ba4b4a14633f9241432f85c Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 13 Jan 2013 15:40:30 +0000 Subject: added complete song change plugin git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@3155 90c681e8-e032-0410-971d-27865f9a5e38 --- src/plugins/General/songchange/settingsdialog.cpp | 27 ++++- src/plugins/General/songchange/settingsdialog.h | 7 ++ src/plugins/General/songchange/songchange.cpp | 39 +++++- src/plugins/General/songchange/songchange.h | 4 +- src/plugins/General/songchange/songchange.pro | 17 +-- .../General/songchange/songchangefactory.cpp | 6 +- .../translations/songchange_plugin_cs.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_de.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_es.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_fr.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_he.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_hu.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_it.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_ja.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_kk.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_lt.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_nl.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_pl_PL.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_pt_BR.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_ru.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_sk.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_tr.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_uk_UA.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_zh_CN.ts | 133 +++++++++++++++++++++ .../translations/songchange_plugin_zh_TW.ts | 133 +++++++++++++++++++++ .../songchange/translations/translations.qrc | 24 ++++ src/qmmpui/translations/libqmmpui_cs.ts | 18 +-- src/qmmpui/translations/libqmmpui_de.ts | 18 +-- src/qmmpui/translations/libqmmpui_es.ts | 18 +-- src/qmmpui/translations/libqmmpui_fr.ts | 18 +-- src/qmmpui/translations/libqmmpui_he.ts | 18 +-- src/qmmpui/translations/libqmmpui_hu.ts | 18 +-- src/qmmpui/translations/libqmmpui_it.ts | 18 +-- src/qmmpui/translations/libqmmpui_ja.ts | 18 +-- src/qmmpui/translations/libqmmpui_kk.ts | 18 +-- src/qmmpui/translations/libqmmpui_lt.ts | 18 +-- src/qmmpui/translations/libqmmpui_nl.ts | 18 +-- src/qmmpui/translations/libqmmpui_pl_PL.ts | 18 +-- src/qmmpui/translations/libqmmpui_pt_BR.ts | 18 +-- src/qmmpui/translations/libqmmpui_ru.ts | 18 +-- src/qmmpui/translations/libqmmpui_sk.ts | 18 +-- src/qmmpui/translations/libqmmpui_tr.ts | 18 +-- src/qmmpui/translations/libqmmpui_uk_UA.ts | 18 +-- src/qmmpui/translations/libqmmpui_zh_CN.ts | 18 +-- src/qmmpui/translations/libqmmpui_zh_TW.ts | 18 +-- 45 files changed, 2798 insertions(+), 195 deletions(-) create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_cs.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_de.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_es.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_fr.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_he.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_hu.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_it.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_ja.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_kk.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_lt.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_nl.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_pl_PL.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_pt_BR.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_ru.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_sk.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_tr.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_uk_UA.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_zh_CN.ts create mode 100644 src/plugins/General/songchange/translations/songchange_plugin_zh_TW.ts create mode 100644 src/plugins/General/songchange/translations/translations.qrc (limited to 'src') diff --git a/src/plugins/General/songchange/settingsdialog.cpp b/src/plugins/General/songchange/settingsdialog.cpp index ee39d91cd..d6d84f990 100644 --- a/src/plugins/General/songchange/settingsdialog.cpp +++ b/src/plugins/General/songchange/settingsdialog.cpp @@ -39,7 +39,6 @@ SettingsDialog::SettingsDialog(QWidget *parent) : QDialog(parent) m_ui.titleChangeLineEdit->setText(settings.value("SongChange/title_change_command").toString()); } - SettingsDialog::~SettingsDialog() {} @@ -72,5 +71,29 @@ void SettingsDialog::addMenu(QToolButton *button) menu->addAction(tr("Condition"))->setData("%if(%p&%t,%p - %t,%f)"); button->setMenu(menu); button->setPopupMode(QToolButton::InstantPopup); - connect(menu, SIGNAL(triggered (QAction *)), SLOT(addTitleString(QAction *))); + connect(menu, SIGNAL(triggered (QAction *)), SLOT(addTemplateString(QAction *))); +} + +void SettingsDialog::addTemplateString(QAction *a) +{ + QMenu *menu = qobject_cast (sender()); + if(!menu) + return; + + if(m_ui.newTrackButton->menu() == menu) + { + m_ui.newTrackLineEdit->insert(a->data().toString()); + } + else if(m_ui.endOfTrackButton->menu() == menu) + { + m_ui.endOfTrackLineEdit->insert(a->data().toString()); + } + else if(m_ui.endOfPlayListButton->menu() == menu) + { + m_ui.endOfPlayListLineEdit->insert(a->data().toString()); + } + else if(m_ui.titleChangeButton->menu() == menu) + { + m_ui.titleChangeLineEdit->insert(a->data().toString()); + } } diff --git a/src/plugins/General/songchange/settingsdialog.h b/src/plugins/General/songchange/settingsdialog.h index c6eb32292..e7e55ef0c 100644 --- a/src/plugins/General/songchange/settingsdialog.h +++ b/src/plugins/General/songchange/settingsdialog.h @@ -23,6 +23,9 @@ #include #include "ui_settingsdialog.h" +class QAction; +class QToolButton; + /** @author Ilya Kotov */ @@ -37,8 +40,12 @@ public: public slots: void accept(); +private slots: + void addTemplateString(QAction *); + private: void addMenu(QToolButton *button); + Ui::SettingsDialog m_ui; }; diff --git a/src/plugins/General/songchange/songchange.cpp b/src/plugins/General/songchange/songchange.cpp index 74aa6f4f8..0e79766de 100644 --- a/src/plugins/General/songchange/songchange.cpp +++ b/src/plugins/General/songchange/songchange.cpp @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -38,6 +39,7 @@ SongChange::SongChange(QObject *parent) : QObject(parent) { m_core = SoundCore::instance(); + m_plManager = PlayListManager::instance(); connect(m_core, SIGNAL(stateChanged(Qmmp::State)), SLOT(onStateChanged(Qmmp::State))); connect(m_core, SIGNAL(metaDataChanged()), SLOT(onMetaDataChanged())); connect(m_core, SIGNAL(finished()), SLOT(onFinised())); @@ -69,11 +71,19 @@ void SongChange::onMetaDataChanged() { if(m_prevMetaData[Qmmp::URL] == metaData[Qmmp::URL]) { - qDebug("m_titleChangeCommand"); + if(!m_titleChangeCommand.isEmpty()) + { + qDebug("SongChange: startig title change command.."); + executeCommand(metaData, m_titleChangeCommand); + } } else { - qDebug("new_track_command"); + if(!m_newTrackCommand.isEmpty()) + { + qDebug("SongChange: startig new track command.."); + executeCommand(metaData, m_newTrackCommand); + } } } m_prevMetaData = metaData; @@ -81,5 +91,28 @@ void SongChange::onMetaDataChanged() void SongChange::onFinised() { - qDebug("on_track_finished"); + if(!m_endOfTrackCommand.isEmpty()) + { + qDebug("SongChange: startig end of track command.."); + executeCommand(m_prevMetaData, m_endOfTrackCommand); + } + if(!m_endOfPlCommand.isEmpty() && !m_plManager->currentPlayList()->nextItem()) + { + qDebug("SongChange: startig end of playlist command.."); + executeCommand(m_prevMetaData, m_endOfPlCommand); + } +} + +bool SongChange::executeCommand(const QMap &metaData, const QString &format) +{ + MetaDataFormatter formatter(format); + QString command = formatter.parse(metaData); +#ifdef Q_OS_WIN + bool ok = QProcess::startDetached(QString("cmd.exe \"%1\"").arg(command)); +#else + bool ok = QProcess::startDetached(QString("sh -c \"%1\"").arg(command)); +#endif + if(!ok) + qWarning("SongChange: unable to start command '%s'", qPrintable(command)); + return ok; } diff --git a/src/plugins/General/songchange/songchange.h b/src/plugins/General/songchange/songchange.h index 24f414147..ae026b3eb 100644 --- a/src/plugins/General/songchange/songchange.h +++ b/src/plugins/General/songchange/songchange.h @@ -27,11 +27,11 @@ class QAction; class SoundCore; class PlayListItem; +class PlayListManager; /** @author Ilya Kotov */ - class SongChange : public QObject { Q_OBJECT @@ -46,11 +46,13 @@ private slots: void onFinised(); private: + bool executeCommand(const QMap &metaData, const QString &format); QString m_newTrackCommand; QString m_endOfTrackCommand; QString m_endOfPlCommand; QString m_titleChangeCommand; SoundCore *m_core; + PlayListManager *m_plManager; QMap m_prevMetaData; }; diff --git a/src/plugins/General/songchange/songchange.pro b/src/plugins/General/songchange/songchange.pro index 9318e9d48..7bf1c046b 100644 --- a/src/plugins/General/songchange/songchange.pro +++ b/src/plugins/General/songchange/songchange.pro @@ -3,7 +3,7 @@ include(../../plugins.pri) INCLUDEPATH += ../../../../src CONFIG += release \ warn_on \ -plugin +plugin TARGET =$$PLUGINS_PREFIX/General/songchange unix : QMAKE_CLEAN = $$PLUGINS_PREFIX/General/libsongchange.so @@ -16,20 +16,7 @@ unix : LIBS += -lqmmpui -lqmmp win32 : QMAKE_LIBDIR += ../../../../bin win32 : LIBS += -lqmmpui0 -lqmmp0 -#TRANSLATIONS = translations/songchange_plugin_cs.ts \ -# translations/songchange_plugin_de.ts \ -# translations/songchange_plugin_zh_CN.ts \ -# translations/songchange_plugin_zh_TW.ts \ -# translations/songchange_plugin_ru.ts \ -# translations/songchange_plugin_pl.ts \ -# translations/songchange_plugin_uk_UA.ts \ -# translations/songchange_plugin_it.ts \ -# translations/songchange_plugin_tr.ts \ -# translations/songchange_plugin_lt.ts \ -# translations/songchange_plugin_nl.ts \ -# translations/songchange_plugin_ja.ts \ -# translations/songchange_plugin_es.ts -#RESOURCES = translations/translations.qrc +RESOURCES = translations/translations.qrc unix { isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/General/songchange/songchangefactory.cpp b/src/plugins/General/songchange/songchangefactory.cpp index 5f6a65c51..e85e665d2 100644 --- a/src/plugins/General/songchange/songchangefactory.cpp +++ b/src/plugins/General/songchange/songchangefactory.cpp @@ -47,9 +47,9 @@ QDialog *SongChangeFactory::createConfigDialog(QWidget *parent) void SongChangeFactory::showAbout(QWidget *parent) { - /*QMessageBox::about (parent, tr("About File Operations Plugin"), - tr("Qmmp File Operations Plugin")+"\n"+ - tr("Written by: Ilya Kotov "));*/ + QMessageBox::about (parent, tr("About Song Change Plugin"), + tr("Qmmp Song Change Plugin")+"\n"+ + tr("Written by: Ilya Kotov ")); } QTranslator *SongChangeFactory::createTranslator(QObject *parent) diff --git a/src/plugins/General/songchange/translations/songchange_plugin_cs.ts b/src/plugins/General/songchange/translations/songchange_plugin_cs.ts new file mode 100644 index 000000000..cfea184e4 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_cs.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_de.ts b/src/plugins/General/songchange/translations/songchange_plugin_de.ts new file mode 100644 index 000000000..0af286050 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_de.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_es.ts b/src/plugins/General/songchange/translations/songchange_plugin_es.ts new file mode 100644 index 000000000..731def568 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_es.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_fr.ts b/src/plugins/General/songchange/translations/songchange_plugin_fr.ts new file mode 100644 index 000000000..4958161d4 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_fr.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_he.ts b/src/plugins/General/songchange/translations/songchange_plugin_he.ts new file mode 100644 index 000000000..b5c768c0c --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_he.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_hu.ts b/src/plugins/General/songchange/translations/songchange_plugin_hu.ts new file mode 100644 index 000000000..890b3c6e3 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_hu.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_it.ts b/src/plugins/General/songchange/translations/songchange_plugin_it.ts new file mode 100644 index 000000000..65bc2540e --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_it.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_ja.ts b/src/plugins/General/songchange/translations/songchange_plugin_ja.ts new file mode 100644 index 000000000..96510a0ee --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_ja.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_kk.ts b/src/plugins/General/songchange/translations/songchange_plugin_kk.ts new file mode 100644 index 000000000..35a4c4493 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_kk.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_lt.ts b/src/plugins/General/songchange/translations/songchange_plugin_lt.ts new file mode 100644 index 000000000..e9d285a62 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_lt.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_nl.ts b/src/plugins/General/songchange/translations/songchange_plugin_nl.ts new file mode 100644 index 000000000..cbe6da2ca --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_nl.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_pl_PL.ts b/src/plugins/General/songchange/translations/songchange_plugin_pl_PL.ts new file mode 100644 index 000000000..99b36c5d0 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_pl_PL.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_pt_BR.ts b/src/plugins/General/songchange/translations/songchange_plugin_pt_BR.ts new file mode 100644 index 000000000..a2d53283d --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_pt_BR.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_ru.ts b/src/plugins/General/songchange/translations/songchange_plugin_ru.ts new file mode 100644 index 000000000..54b8d6001 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_ru.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_sk.ts b/src/plugins/General/songchange/translations/songchange_plugin_sk.ts new file mode 100644 index 000000000..8f3f48c88 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_sk.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_tr.ts b/src/plugins/General/songchange/translations/songchange_plugin_tr.ts new file mode 100644 index 000000000..efccc402a --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_tr.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_uk_UA.ts b/src/plugins/General/songchange/translations/songchange_plugin_uk_UA.ts new file mode 100644 index 000000000..34728e398 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_uk_UA.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_zh_CN.ts b/src/plugins/General/songchange/translations/songchange_plugin_zh_CN.ts new file mode 100644 index 000000000..7d1465121 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_zh_CN.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/songchange_plugin_zh_TW.ts b/src/plugins/General/songchange/translations/songchange_plugin_zh_TW.ts new file mode 100644 index 000000000..602085554 --- /dev/null +++ b/src/plugins/General/songchange/translations/songchange_plugin_zh_TW.ts @@ -0,0 +1,133 @@ + + + + + SettingsDialog + + + File Operations Settings + + + + + + + + ... + + + + + Command to run when Qmmp starts new track + + + + + Command to run toward to end of a track + + + + + Command to run when Qmmp reaches the end of the playlist + + + + + Command to run when title changes (i.e. network streams title) + + + + + Artist + + + + + Album + + + + + Title + + + + + Track number + + + + + Two-digit track number + + + + + Genre + + + + + Comment + + + + + Composer + + + + + Duration + + + + + Disc number + + + + + File name + + + + + File path + + + + + Year + + + + + Condition + + + + + SongChangeFactory + + + Song Change Plugin + + + + + About Song Change Plugin + + + + + Qmmp Song Change Plugin + + + + + Written by: Ilya Kotov <forkotov02@hotmail.ru> + + + + diff --git a/src/plugins/General/songchange/translations/translations.qrc b/src/plugins/General/songchange/translations/translations.qrc new file mode 100644 index 000000000..8c8eb21ac --- /dev/null +++ b/src/plugins/General/songchange/translations/translations.qrc @@ -0,0 +1,24 @@ + + + + songchange_plugin_ru.qm + songchange_plugin_uk_UA.qm + songchange_plugin_zh_CN.qm + songchange_plugin_zh_TW.qm + songchange_plugin_tr.qm + songchange_plugin_cs.qm + songchange_plugin_pt_BR.qm + songchange_plugin_de.qm + songchange_plugin_pl_PL.qm + songchange_plugin_fr.qm + songchange_plugin_it.qm + songchange_plugin_kk.qm + songchange_plugin_lt.qm + songchange_plugin_hu.qm + songchange_plugin_nl.qm + songchange_plugin_ja.qm + songchange_plugin_sk.qm + songchange_plugin_es.qm + songchange_plugin_he.qm + + diff --git a/src/qmmpui/translations/libqmmpui_cs.ts b/src/qmmpui/translations/libqmmpui_cs.ts index b8ade9a66..68b33f8dc 100644 --- a/src/qmmpui/translations/libqmmpui_cs.ts +++ b/src/qmmpui/translations/libqmmpui_cs.ts @@ -29,47 +29,47 @@ Licence - + Qt-based Multimedia Player (Qmmp) Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: Vstupní moduly: - + Output plugins: Výstupní moduly: - + Visual plugins: Vizualizační moduly: - + Effect plugins: Efektové moduly: - + General plugins: Obecné moduly: diff --git a/src/qmmpui/translations/libqmmpui_de.ts b/src/qmmpui/translations/libqmmpui_de.ts index 58b1a45f4..de2812edc 100644 --- a/src/qmmpui/translations/libqmmpui_de.ts +++ b/src/qmmpui/translations/libqmmpui_de.ts @@ -29,47 +29,47 @@ Lizenz - + Qt-based Multimedia Player (Qmmp) Qt-basierter Multimedia-Player (Qmmp) - + Version: %1 Version: %1 - + Using Qt %1 (compiled with Qt %2) Unter Einsatz von Qt %1 (kompiliert mit Qt %2) - + (c) %1-%2 Qmmp Development Team © %1–%2 Qmmp-Entwicklerteam - + Input plugins: Eingabe-Module: - + Output plugins: Ausgabe-Module: - + Visual plugins: Visualisierungsmodule: - + Effect plugins: Effekt-Module: - + General plugins: Sonstige Module: diff --git a/src/qmmpui/translations/libqmmpui_es.ts b/src/qmmpui/translations/libqmmpui_es.ts index 450600d1e..f5e1e3584 100644 --- a/src/qmmpui/translations/libqmmpui_es.ts +++ b/src/qmmpui/translations/libqmmpui_es.ts @@ -29,47 +29,47 @@ Gracias a - + Qt-based Multimedia Player (Qmmp) Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: Módulos de entrada: - + Output plugins: Módulos de salida: - + Visual plugins: Módulos visuales: - + Effect plugins: Módulos de efectos: - + General plugins: Módulos generales: diff --git a/src/qmmpui/translations/libqmmpui_fr.ts b/src/qmmpui/translations/libqmmpui_fr.ts index 917547d1b..6059acd36 100644 --- a/src/qmmpui/translations/libqmmpui_fr.ts +++ b/src/qmmpui/translations/libqmmpui_fr.ts @@ -34,47 +34,47 @@ - + Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: - + Output plugins: - + Visual plugins: - + Effect plugins: - + General plugins: diff --git a/src/qmmpui/translations/libqmmpui_he.ts b/src/qmmpui/translations/libqmmpui_he.ts index 6720bed05..c87ec2684 100644 --- a/src/qmmpui/translations/libqmmpui_he.ts +++ b/src/qmmpui/translations/libqmmpui_he.ts @@ -34,47 +34,47 @@ הסכם רישוי - + Qt-based Multimedia Player (Qmmp) נגן מולטימדיה מבוסס Qt ‫(Qmmp) - + Version: %1 גירסה: %1 - + Using Qt %1 (compiled with Qt %2) משתמש בספריית Qt %1 (הודר בעזרת Qt %2) - + (c) %1-%2 Qmmp Development Team ‏(c) ‫%1-%2 נבחרת הפיתוח של Qmmp - + Input plugins: תוספות קלט: - + Output plugins: תוספות פלט: - + Visual plugins: תוספות חזותיות: - + Effect plugins: תוספות אפקט: - + General plugins: תוספות כלליות: diff --git a/src/qmmpui/translations/libqmmpui_hu.ts b/src/qmmpui/translations/libqmmpui_hu.ts index b4b5ea947..2a300c885 100644 --- a/src/qmmpui/translations/libqmmpui_hu.ts +++ b/src/qmmpui/translations/libqmmpui_hu.ts @@ -34,47 +34,47 @@ - + Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: - + Output plugins: - + Visual plugins: - + Effect plugins: - + General plugins: diff --git a/src/qmmpui/translations/libqmmpui_it.ts b/src/qmmpui/translations/libqmmpui_it.ts index 071791fa8..933fb0c0b 100644 --- a/src/qmmpui/translations/libqmmpui_it.ts +++ b/src/qmmpui/translations/libqmmpui_it.ts @@ -29,47 +29,47 @@ Ringraziamenti - + Qt-based Multimedia Player (Qmmp) Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: Moduli d'entrata: - + Output plugins: Moduli d'uscita : - + Visual plugins: Moduli di visualizzazione: - + Effect plugins: Мoduli per gli effetti: - + General plugins: Moduli generali: diff --git a/src/qmmpui/translations/libqmmpui_ja.ts b/src/qmmpui/translations/libqmmpui_ja.ts index 83ea5e121..94f2ec20d 100644 --- a/src/qmmpui/translations/libqmmpui_ja.ts +++ b/src/qmmpui/translations/libqmmpui_ja.ts @@ -34,47 +34,47 @@ 使用許諾契約 - + Qt-based Multimedia Player (Qmmp) Qt 製マルティミディアプレイヤー QMMP - + Version: %1 バージョン: %1 - + Using Qt %1 (compiled with Qt %2) Qt %1 を現在使用しています (コンパイルは Qt %2 で行われました) - + (c) %1-%2 Qmmp Development Team - + Input plugins: 入力側プラグイン: - + Output plugins: 出力側プラグイン: - + Visual plugins: 視覚効果プラグイン: - + Effect plugins: 音響効果プラグイン: - + General plugins: 一般プラグイン: diff --git a/src/qmmpui/translations/libqmmpui_kk.ts b/src/qmmpui/translations/libqmmpui_kk.ts index bec71ed81..b7143290e 100644 --- a/src/qmmpui/translations/libqmmpui_kk.ts +++ b/src/qmmpui/translations/libqmmpui_kk.ts @@ -34,47 +34,47 @@ - + Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: - + Output plugins: - + Visual plugins: - + Effect plugins: - + General plugins: diff --git a/src/qmmpui/translations/libqmmpui_lt.ts b/src/qmmpui/translations/libqmmpui_lt.ts index 51452b137..6fc547167 100644 --- a/src/qmmpui/translations/libqmmpui_lt.ts +++ b/src/qmmpui/translations/libqmmpui_lt.ts @@ -29,47 +29,47 @@ Dėkojame - + Qt-based Multimedia Player (Qmmp) - + Version: %1 Versija: %1 - + Using Qt %1 (compiled with Qt %2) Naudojama Qt %1 (sukompiliuota su Qt %2) - + (c) %1-%2 Qmmp Development Team (c) %1-%2 Qmmp Kūrėjų Komanda - + Input plugins: Įeinantys: - + Output plugins: Išeinantys: - + Visual plugins: Vizualizacijos: - + Effect plugins: Efektai: - + General plugins: Bendriniai įskiepiai: diff --git a/src/qmmpui/translations/libqmmpui_nl.ts b/src/qmmpui/translations/libqmmpui_nl.ts index 9c1533eb8..a57e1f32d 100644 --- a/src/qmmpui/translations/libqmmpui_nl.ts +++ b/src/qmmpui/translations/libqmmpui_nl.ts @@ -34,47 +34,47 @@ Licentie Overeenkomst - + Qt-based Multimedia Player (Qmmp) Qt gebasseerde multimediaspeler (Qmmp) - + Version: %1 Versie: %1 - + Using Qt %1 (compiled with Qt %2) Gebruikt Qt %1 (gecompileerd met Qt %2) - + (c) %1-%2 Qmmp Development Team (c) %1-%2 Qmmp Ontwikkelingsteam - + Input plugins: Invoer plugins: - + Output plugins: Uitvoer plugins: - + Visual plugins: Visuele plugins: - + Effect plugins: Effect plugins: - + General plugins: Algemene plugins: diff --git a/src/qmmpui/translations/libqmmpui_pl_PL.ts b/src/qmmpui/translations/libqmmpui_pl_PL.ts index 1c0074f5c..1972553ed 100644 --- a/src/qmmpui/translations/libqmmpui_pl_PL.ts +++ b/src/qmmpui/translations/libqmmpui_pl_PL.ts @@ -34,47 +34,47 @@ Licencja - + Qt-based Multimedia Player (Qmmp) Oparty na bibliotekach QT odtwarzacz (Qmmp) - + Version: %1 Wersja: %1 - + Using Qt %1 (compiled with Qt %2) Używa Qt %1 (kompilowany z Qt %2) - + (c) %1-%2 Qmmp Development Team (c) %1-%2 Zespół programistyczny Qmmp - + Input plugins: Wtyczki wejściowe: - + Output plugins: Wtyczki wyjściowe: - + Visual plugins: Wizualizacje: - + Effect plugins: Wtyczki efektów: - + General plugins: Wtyczki ogólne: diff --git a/src/qmmpui/translations/libqmmpui_pt_BR.ts b/src/qmmpui/translations/libqmmpui_pt_BR.ts index fba6c2419..b18a293a1 100644 --- a/src/qmmpui/translations/libqmmpui_pt_BR.ts +++ b/src/qmmpui/translations/libqmmpui_pt_BR.ts @@ -29,47 +29,47 @@ Agradecimentos para - + Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: - + Output plugins: - + Visual plugins: - + Effect plugins: - + General plugins: diff --git a/src/qmmpui/translations/libqmmpui_ru.ts b/src/qmmpui/translations/libqmmpui_ru.ts index 999808084..315fdb902 100644 --- a/src/qmmpui/translations/libqmmpui_ru.ts +++ b/src/qmmpui/translations/libqmmpui_ru.ts @@ -29,47 +29,47 @@ Благодарности - + Qt-based Multimedia Player (Qmmp) - + Version: %1 Версия: %1 - + Using Qt %1 (compiled with Qt %2) Используется Qt %1 (собрано с Qt %2) - + (c) %1-%2 Qmmp Development Team (с) %1-%2 Команда разработчиков Qmmp - + Input plugins: Модули ввода: - + Output plugins: Модули вывода: - + Visual plugins: Модули визуализации: - + Effect plugins: Модули эффектов: - + General plugins: Общие модули: diff --git a/src/qmmpui/translations/libqmmpui_sk.ts b/src/qmmpui/translations/libqmmpui_sk.ts index 06e6f361f..c96bb815e 100644 --- a/src/qmmpui/translations/libqmmpui_sk.ts +++ b/src/qmmpui/translations/libqmmpui_sk.ts @@ -29,47 +29,47 @@ Licencia - + Qt-based Multimedia Player (Qmmp) Qt-based Multimedia Player (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: Vstupné moduly: - + Output plugins: Výstupné moduly: - + Visual plugins: Vizualizačné moduly: - + Effect plugins: Moduly efektov: - + General plugins: Všebecné moduly: diff --git a/src/qmmpui/translations/libqmmpui_tr.ts b/src/qmmpui/translations/libqmmpui_tr.ts index fa795eb3a..4bc9e80b6 100644 --- a/src/qmmpui/translations/libqmmpui_tr.ts +++ b/src/qmmpui/translations/libqmmpui_tr.ts @@ -29,47 +29,47 @@ Teşekkürler - + Qt-based Multimedia Player (Qmmp) Qt tabanlı Çokluortam Oynatıcısı (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: Girdi eklentileri: - + Output plugins: Çıktı eklentileri: - + Visual plugins: Görsel eklentiler: - + Effect plugins: Efekt eklentileri: - + General plugins: Genel eklentiler: diff --git a/src/qmmpui/translations/libqmmpui_uk_UA.ts b/src/qmmpui/translations/libqmmpui_uk_UA.ts index 5585547c6..9ba7b5b86 100644 --- a/src/qmmpui/translations/libqmmpui_uk_UA.ts +++ b/src/qmmpui/translations/libqmmpui_uk_UA.ts @@ -29,47 +29,47 @@ Подяки - + Qt-based Multimedia Player (Qmmp) Мультимедійний програвач на базі Qt (Qmmp) - + Version: %1 Версія: %1 - + Using Qt %1 (compiled with Qt %2) Використовується Qt %1 (зібрано з Qt %2) - + (c) %1-%2 Qmmp Development Team (c) %1-%2 Команда розробників Qmmp - + Input plugins: Модулі введення: - + Output plugins: Модулі виведення: - + Visual plugins: Модулі візуалізації: - + Effect plugins: Модулі ефектів: - + General plugins: Загальні модулі: diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts index a92fed519..3b58bcebf 100644 --- a/src/qmmpui/translations/libqmmpui_zh_CN.ts +++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts @@ -29,47 +29,47 @@ 感谢 - + Qt-based Multimedia Player (Qmmp) 基于 Qt 的多媒体播放器 (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: 输入插件: - + Output plugins: 输出插件 - + Visual plugins: 可视化插件 - + Effect plugins: 特效插件: - + General plugins: 常规插件: diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts index 079b7f878..a9afd6a84 100644 --- a/src/qmmpui/translations/libqmmpui_zh_TW.ts +++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts @@ -29,47 +29,47 @@ 感謝 - + Qt-based Multimedia Player (Qmmp) 基於 Qt 的多媒體播放器 (Qmmp) - + Version: %1 - + Using Qt %1 (compiled with Qt %2) - + (c) %1-%2 Qmmp Development Team - + Input plugins: 匯入插件: - + Output plugins: 匯出插件 - + Visual plugins: 可視化插件 - + Effect plugins: 特效插件: - + General plugins: 常規插件: -- cgit v1.2.3-13-gbd6f