diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/plugins/Transports/http/httpinputfactory.cpp | 29 | ||||
| -rw-r--r-- | src/plugins/Transports/http/httpinputfactory.h | 7 | ||||
| -rw-r--r-- | src/qmmp/decoderfactory.h | 8 | ||||
| -rw-r--r-- | src/qmmp/inputsource.cpp | 8 | ||||
| -rw-r--r-- | src/qmmp/inputsource.h | 4 | ||||
| -rw-r--r-- | src/qmmp/inputsourcefactory.h | 30 | ||||
| -rw-r--r-- | src/ui/configdialog.cpp | 17 | ||||
| -rw-r--r-- | src/ui/pluginitem.cpp | 14 | ||||
| -rw-r--r-- | src/ui/pluginitem.h | 2 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_cs.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_de.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_it.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_lt.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_pl_PL.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_pt_BR.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_ru.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_tr.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_uk_UA.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_zh_CN.ts | 55 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_zh_TW.ts | 55 |
20 files changed, 437 insertions, 287 deletions
diff --git a/src/plugins/Transports/http/httpinputfactory.cpp b/src/plugins/Transports/http/httpinputfactory.cpp index 25964eaa1..63997b934 100644 --- a/src/plugins/Transports/http/httpinputfactory.cpp +++ b/src/plugins/Transports/http/httpinputfactory.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2009 by Ilya Kotov * + * Copyright (C) 2009-2010 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -19,6 +19,10 @@ ***************************************************************************/ #include <QtPlugin> +#include <QMessageBox> +#include <QTranslator> +#include <curl/curlver.h> +#include <qmmp/qmmp.h> #include "httpinputsource.h" #include "httpinputfactory.h" @@ -26,7 +30,10 @@ const InputSourceProperties HTTPInputFactory::properties() const { InputSourceProperties p; p.protocols = "http"; + p.name = tr("HTTP Plugin"); p.shortName = "http"; + p.hasAbout = TRUE; + p.hasSettings = TRUE; return p; } @@ -34,4 +41,24 @@ InputSource *HTTPInputFactory::create(const QString &url, QObject *parent) { return new HTTPInputSource(url, parent); } + +void HTTPInputFactory::showSettings(QWidget *parent) +{ +} + +void HTTPInputFactory::showAbout(QWidget *parent) +{ + QMessageBox::about (parent, tr("About HTTP Transport Plugin"), + tr("Qmmp HTTP Transport Plugin")+"\n"+ + tr("Compiled against libcurl-%1").arg(LIBCURL_VERSION) + "\n" + + tr("Writen by: Ilya Kotov <forkotov02@hotmail.ru>")); +} + +QTranslator *HTTPInputFactory::createTranslator(QObject *parent) +{ + QTranslator *translator = new QTranslator(parent); + QString locale = Qmmp::systemLanguageID(); + translator->load(QString(":/http_plugin_") + locale); + return translator; +} Q_EXPORT_PLUGIN2(http, HTTPInputFactory); diff --git a/src/plugins/Transports/http/httpinputfactory.h b/src/plugins/Transports/http/httpinputfactory.h index 78e02f1f4..220984ad2 100644 --- a/src/plugins/Transports/http/httpinputfactory.h +++ b/src/plugins/Transports/http/httpinputfactory.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2009 by Ilya Kotov * + * Copyright (C) 2009-2010 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -24,6 +24,8 @@ #include <QObject> #include <qmmp/inputsourcefactory.h> +class QTranslator; + /*! * @author Ilya Kotov <forkotov02@hotmail.ru> */ @@ -34,6 +36,9 @@ Q_INTERFACES(InputSourceFactory); public: const InputSourceProperties properties() const; InputSource *create(const QString &url, QObject *parent = 0); + void showSettings(QWidget *parent); + void showAbout(QWidget *parent); + QTranslator *createTranslator(QObject *parent); }; #endif // HTTPINPUTFACTORY_H diff --git a/src/qmmp/decoderfactory.h b/src/qmmp/decoderfactory.h index f71c5e9af..a9534b136 100644 --- a/src/qmmp/decoderfactory.h +++ b/src/qmmp/decoderfactory.h @@ -55,10 +55,10 @@ public: QString description; /*!< File filter description */ QString contentType; /*!< Supported content types */ QString protocols; /*!< Supported protocols. Should be empty if plugin uses stream input. */ - bool hasAbout; /*!< Should be \b true if plugin has about dialog, otherwise returns \b false */ - bool hasSettings; /*!< Should be \b true if plugin has settings dialog, otherwise returns \b false */ - bool noInput; /*!< Should be \b true if plugin has own input, otherwise returns \b false */ - bool noOutput; /*!< Should be \b true if plugin has own output, otherwise returns \b false */ + bool hasAbout; /*!< Should be \b true if plugin has about dialog, otherwise \b false */ + bool hasSettings; /*!< Should be \b true if plugin has settings dialog, otherwise \b false */ + bool noInput; /*!< Should be \b true if plugin has own input, otherwise \b false */ + bool noOutput; /*!< Should be \b true if plugin has own output, otherwise \b false */ }; /*! @brief Input plugin interface (decoder factory). * @author Ilya Kotov <forkotov02@hotmail.ru> diff --git a/src/qmmp/inputsource.cpp b/src/qmmp/inputsource.cpp index b3acd0707..c26322a29 100644 --- a/src/qmmp/inputsource.cpp +++ b/src/qmmp/inputsource.cpp @@ -78,6 +78,12 @@ QList<InputSourceFactory*> *InputSource::factories() return m_factories; } +QStringList InputSource::files() +{ + checkFactories(); + return m_files; +} + void InputSource::checkFactories() { QSettings settings (Qmmp::configFile(), QSettings::IniFormat); @@ -105,7 +111,7 @@ void InputSource::checkFactories() { m_factories->append(factory); m_files << pluginsDir.absoluteFilePath(fileName); - //qApp->installTranslator(factory->createTranslator(qApp)); + qApp->installTranslator(factory->createTranslator(qApp)); } } } diff --git a/src/qmmp/inputsource.h b/src/qmmp/inputsource.h index ce80bc333..7eb38a9f3 100644 --- a/src/qmmp/inputsource.h +++ b/src/qmmp/inputsource.h @@ -45,6 +45,10 @@ public: * Returns a list of transport factories. */ static QList<InputSourceFactory *> *factories(); + /*! + * Returns a list of transport plugin file names. + */ + static QStringList files(); signals: void ready(InputSource *); diff --git a/src/qmmp/inputsourcefactory.h b/src/qmmp/inputsourcefactory.h index f74fb3721..f738f4b95 100644 --- a/src/qmmp/inputsourcefactory.h +++ b/src/qmmp/inputsourcefactory.h @@ -23,6 +23,7 @@ #include <QObject> +class QTranslator; class InputSource; /*! @brief Helper class to store transport plugin properies. @@ -31,8 +32,20 @@ class InputSource; class InputSourceProperties { public: - QString protocols; /*!< Supported protocols. */ + /*! + * Constructor + */ + InputSourceProperties() + { + hasSettings = FALSE; + hasAbout = FALSE; + } + + QString name; /*!< Transport plugin full name */ QString shortName; /*!< Transport plugin name for internal usage */ + QString protocols; /*!< Supported protocols. */ + bool hasAbout; /*!< Should be \b true if plugin has about dialog, otherwise \b false */ + bool hasSettings; /*!< Should be \b true if plugin has settings dialog, otherwise \b false */ }; @@ -52,6 +65,21 @@ public: * @param parent Parent object. */ virtual InputSource *create(const QString &url, QObject *parent = 0) = 0; + /*! + * Shows settings dialog. + * @param parent Parent widget. + */ + virtual void showSettings(QWidget *parent) = 0; + /*! + * Shows about dialog. + * @param parent Parent widget. + */ + virtual void showAbout(QWidget *parent) = 0; + /*! + * Creates QTranslator object of the system locale. Should return 0 if translation doesn't exist. + * @param parent Parent object. + */ + virtual QTranslator *createTranslator(QObject *parent) = 0; }; Q_DECLARE_INTERFACE(InputSourceFactory, "InputSourceFactory/1.0"); diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index b0803a779..f9c213cf6 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -37,6 +37,8 @@ #include <qmmp/enginefactory.h> #include <qmmp/abstractengine.h> #include <qmmp/qmmpsettings.h> +#include <qmmp/inputsource.h> +#include <qmmp/inputsourcefactory.h> #include <qmmpui/generalfactory.h> #include <qmmpui/general.h> #include <qmmpui/generalhandler.h> @@ -214,11 +216,22 @@ void ConfigDialog::loadPluginsInfo() { ui.treeWidget->blockSignals(TRUE); /* + load transport plugin information + */ + QTreeWidgetItem *item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Transports")); + QList <InputSourceFactory *> *transports = InputSource::factories(); + QStringList files = InputSource::files(); + for (int i = 0; i < transports->count (); ++i) + new PluginItem (item, transports->at(i), files.at (i)); + ui.treeWidget->addTopLevelItem(item); + item->setExpanded(TRUE); + + /* load input plugins information */ - QTreeWidgetItem *item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Decoders")); + item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Decoders")); QList <DecoderFactory *> *decoders = Decoder::factories(); - QStringList files = Decoder::files(); + files = Decoder::files(); for (int i = 0; i < decoders->count (); ++i) new PluginItem (item, decoders->at(i), files.at (i)); ui.treeWidget->addTopLevelItem(item); diff --git a/src/ui/pluginitem.cpp b/src/ui/pluginitem.cpp index bddcf1892..0f0fa1f58 100644 --- a/src/ui/pluginitem.cpp +++ b/src/ui/pluginitem.cpp @@ -36,6 +36,16 @@ #include "pluginitem.h" + +PluginItem::PluginItem(QTreeWidgetItem *parent, InputSourceFactory *factory, const QString &path) + : QTreeWidgetItem(parent, QStringList() << factory->properties().name << path.section('/',-1), TRANSPORT) +{ + m_has_about = factory->properties().hasAbout; + m_has_config = factory->properties().hasSettings; + m_factory = factory; +} + + PluginItem::PluginItem(QTreeWidgetItem *parent, DecoderFactory *factory, const QString &path) : QTreeWidgetItem(parent, QStringList() << factory->properties().name << path.section('/',-1), DECODER) { @@ -100,7 +110,7 @@ void PluginItem::showAbout(QWidget *parent) switch(type()) { case PluginItem::TRANSPORT: - //dynamic_cast<InputSourceFactory *>(m_factory) + static_cast<InputSourceFactory *>(m_factory)->showAbout(parent); break; case PluginItem::DECODER: static_cast<DecoderFactory *>(m_factory)->showAbout(parent); @@ -128,7 +138,7 @@ void PluginItem::showSettings(QWidget *parent) switch(type()) { case PluginItem::TRANSPORT: - //dynamic_cast<InputSourceFactory *>(m_factory) + static_cast<InputSourceFactory *>(m_factory)->showSettings(parent); break; case PluginItem::DECODER: static_cast<DecoderFactory *>(m_factory)->showSettings (parent); diff --git a/src/ui/pluginitem.h b/src/ui/pluginitem.h index 3931b88c2..da1ba4909 100644 --- a/src/ui/pluginitem.h +++ b/src/ui/pluginitem.h @@ -27,6 +27,7 @@ */ class QWidget; +class InputSourceFactory; class DecoderFactory; class EngineFactory; class OutputFactory; @@ -38,6 +39,7 @@ class PluginItem : public QTreeWidgetItem { public: + PluginItem(QTreeWidgetItem *parent, InputSourceFactory *factory, const QString &path); PluginItem(QTreeWidgetItem *parent, DecoderFactory *factory, const QString &path); PluginItem(QTreeWidgetItem *parent, EngineFactory *factory, const QString &path); PluginItem(QTreeWidgetItem *parent, EffectFactory *factory, const QString &path); diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index 00b94d6d1..d2c0e18a3 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -183,88 +183,93 @@ <translation>Soubor</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Umělec</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation>Stopa</translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation>Vypnuto</translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Název</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Číslo stopy</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>Dvoumístné číslo stopy</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>Číslo disku</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation>Stav</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Skladatel</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Název souboru</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Cesta k souboru</translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Žánr</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Rok</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Poznámka</translation> </message> @@ -532,27 +537,27 @@ <translation>Heslo:</translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Sbalené téma</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Rozbalené téma</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Vizualizace</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Efekty</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Obecné</translation> </message> @@ -593,12 +598,12 @@ <translation>Převést %20 na mezery</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Vybrat soubory s tématy</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Soubory s tématy</translation> </message> diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 53a91c8fc..4e348fb8b 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -183,88 +183,93 @@ <translation>Dateiname</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Interpret</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Titel</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Stücknummer</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>Zweistellige Stücknummer</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>CD-Nummer</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Genre</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Komponist</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Dateiname</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Dateipfad</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Jahr</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Kommentar</translation> </message> @@ -532,27 +537,27 @@ <translation>Passwort:</translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Archiviertes Design</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Nicht archiviertes Design</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Visualisierung</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Effekte</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Sonstige</translation> </message> @@ -593,12 +598,12 @@ <translation>%20 in Leerzeichen umwandeln</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Design-Dateien auswählen</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Design-Dateien</translation> </message> diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 77605e30e..65fc2c164 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -183,88 +183,93 @@ <translation>File</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Interprete</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Titolo</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Traccia n°</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>Traccia n° a due cifre</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>Disco n°</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation>Condizione</translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Genere</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Compositore</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Nome file</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Percorso file</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Anno</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Commento</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Tema archiviato</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Tema non archiviato</translation> </message> @@ -381,17 +386,17 @@ <translation>Connettività</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Visualizzazione</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Effetti</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Generale</translation> </message> @@ -593,12 +598,12 @@ <translation>Converti il carattere « %20 » in spazi</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Seleziona aspetto</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Aspetto</translation> </message> diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index b41314f54..56440fca4 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -183,88 +183,93 @@ <translation>Bylos pavadinimas</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Atlikėjas</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Albumas</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Pavadinimas</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Takelio numeris</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>Dviejų skaičių takelio numeris</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>Disko numeris</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation>Būklė</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Autorius</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Bylos pavadinimas</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Bylos kelias</translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Žanras</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Metai</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Komentaras</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Suspausta tema</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Išskleista tema</translation> </message> @@ -381,17 +386,17 @@ <translation>Tinklas</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Vizualizacija</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Efektai</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Bendri</translation> </message> @@ -594,12 +599,12 @@ <translation>Paversti %20 į tarpus</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Pasirinkti temų bylas</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Temų bylos</translation> </message> diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index f612cf1d1..3af85bbd5 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -183,88 +183,93 @@ <translation>Nazwa pliku</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Artysta</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation>Utwór</translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation>Wyłączone</translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Tytuł</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Numer utworu</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>Dwuznakowy numer utworu</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>Numer albumu</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation>Warunek</translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Gatunek</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Kompozytor</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Nazwa pliku</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Lokalizacja</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Rok</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Komentarz</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Skompresowana skórka</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Niekompresowana skórka</translation> </message> @@ -381,17 +386,17 @@ <translation>Sieć</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Wizualizacje</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Efekty</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Ogólne</translation> </message> @@ -593,12 +598,12 @@ <translation>Konwertuj sekwencje %20 na spacje</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Wybierz skórę</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Pliki skór</translation> </message> diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 8499f647e..5800bea19 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -183,88 +183,93 @@ <translation type="unfinished">Nome do Arquivo</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation type="unfinished">Artista</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation type="unfinished">Álbum</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation type="unfinished">Título</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation type="unfinished">Gênero</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation type="unfinished">Ano</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation type="unfinished">Comentário</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation type="unfinished"></translation> </message> @@ -381,17 +386,17 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation type="unfinished"></translation> </message> @@ -593,12 +598,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation type="unfinished"></translation> </message> diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 4c00181bd..ffdfb7659 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -183,88 +183,93 @@ <translation>Имя файла</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Исполнитель</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Альбом</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation>Дорожка</translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation>Отключено</translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation>Декодеры</translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation>Внешние проигрыватели</translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Название</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Номер трека</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>2-x разрядный номер трека</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>Номер диска</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation>Условие</translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Жанр</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Композитор</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Имя файла</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Путь к файлу</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Год</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Комментарий</translation> </message> @@ -366,12 +371,12 @@ <translation>16-битный вывод</translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Упакованная тема</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Распакованная тема</translation> </message> @@ -381,17 +386,17 @@ <translation>Сеть</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Визуализация</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Эффекты</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Общие</translation> </message> @@ -593,12 +598,12 @@ <translation>Преобразовывать %20 в пробел</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Выберите файлы обложек</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Файлы обложек</translation> </message> diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 910ecf93d..b6a6d69da 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -183,88 +183,93 @@ <translation>Dosya adı</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Sanatçı</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Albüm</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Başlık</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Tarz</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Yıl</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Yorum</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Arşivlenmiş kabuk</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Arşivlenmemiş kabuk</translation> </message> @@ -381,17 +386,17 @@ <translation>Bağlanırlık</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Görsellik</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Efektler</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Genel</translation> </message> @@ -593,12 +598,12 @@ <translation>%20 yi boşluğa çevir</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Kabuk Dosyası Seç</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Kabuk dosyaları</translation> </message> diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index c87a1b108..b2e01f2c2 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -183,88 +183,93 @@ <translation>Ім'я файлу</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>Виконавець</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>Альбом</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation>Трек</translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation>Вимкнено</translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>Назва</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation>Номер треку</translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation>2- розрядний номер трека</translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation>Номер диску</translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation>Умова</translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>Жанр</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation>Композитор</translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation>Ім'я файлу</translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation>Шлях файлу</translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>Рік</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>Коментар</translation> </message> @@ -366,12 +371,12 @@ <translation>16-бітний вивід</translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>Упакована тема</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>Розпакована тема</translation> </message> @@ -381,17 +386,17 @@ <translation>Мережа</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>Візуалізація</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>Ефекти</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>Загальне</translation> </message> @@ -593,12 +598,12 @@ <translation>Конвертувати %20 в пробіл</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>Вибрати файли скінів</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>Файли скінів</translation> </message> diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index cc1e47082..d0235b3de 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -183,88 +183,93 @@ <translation>文件名</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>艺术家</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>专辑</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>标题</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>流派</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>年代</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>备注</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>压缩皮肤</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>未压缩皮肤</translation> </message> @@ -381,17 +386,17 @@ <translation>连接</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>可视化</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>特效</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>常规</translation> </message> @@ -593,12 +598,12 @@ <translation>转换 %20 为空格</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>选择皮肤文件</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>皮肤文件</translation> </message> diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 0d9af999c..248e7c037 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -183,88 +183,93 @@ <translation>檔名</translation> </message> <message> - <location filename="../configdialog.cpp" line="362"/> + <location filename="../configdialog.cpp" line="375"/> <source>Artist</source> <translation>藝術家</translation> </message> <message> - <location filename="../configdialog.cpp" line="70"/> - <location filename="../configdialog.cpp" line="363"/> + <location filename="../configdialog.cpp" line="72"/> + <location filename="../configdialog.cpp" line="376"/> <source>Album</source> <translation>專輯</translation> </message> <message> - <location filename="../configdialog.cpp" line="69"/> + <location filename="../configdialog.cpp" line="71"/> <source>Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="71"/> + <location filename="../configdialog.cpp" line="73"/> <source>Disabled</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="219"/> + <location filename="../configdialog.cpp" line="221"/> + <source>Transports</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../configdialog.cpp" line="232"/> <source>Decoders</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="229"/> + <location filename="../configdialog.cpp" line="242"/> <source>Engines</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="364"/> + <location filename="../configdialog.cpp" line="377"/> <source>Title</source> <translation>標題</translation> </message> <message> - <location filename="../configdialog.cpp" line="365"/> + <location filename="../configdialog.cpp" line="378"/> <source>Track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="366"/> + <location filename="../configdialog.cpp" line="379"/> <source>Two-digit track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="370"/> + <location filename="../configdialog.cpp" line="383"/> <source>Disc number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="374"/> + <location filename="../configdialog.cpp" line="387"/> <source>Condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="367"/> + <location filename="../configdialog.cpp" line="380"/> <source>Genre</source> <translation>流派</translation> </message> <message> - <location filename="../configdialog.cpp" line="369"/> + <location filename="../configdialog.cpp" line="382"/> <source>Composer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="371"/> + <location filename="../configdialog.cpp" line="384"/> <source>File name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="372"/> + <location filename="../configdialog.cpp" line="385"/> <source>File path</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="373"/> + <location filename="../configdialog.cpp" line="386"/> <source>Year</source> <translation>年代</translation> </message> <message> - <location filename="../configdialog.cpp" line="368"/> + <location filename="../configdialog.cpp" line="381"/> <source>Comment</source> <translation>備註</translation> </message> @@ -366,12 +371,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../configdialog.cpp" line="186"/> + <location filename="../configdialog.cpp" line="188"/> <source>Archived skin</source> <translation>封包皮膚</translation> </message> <message> - <location filename="../configdialog.cpp" line="206"/> + <location filename="../configdialog.cpp" line="208"/> <source>Unarchived skin</source> <translation>未封包皮膚</translation> </message> @@ -381,17 +386,17 @@ <translation>連線</translation> </message> <message> - <location filename="../configdialog.cpp" line="249"/> + <location filename="../configdialog.cpp" line="262"/> <source>Visualization</source> <translation>可視化</translation> </message> <message> - <location filename="../configdialog.cpp" line="239"/> + <location filename="../configdialog.cpp" line="252"/> <source>Effects</source> <translation>特效</translation> </message> <message> - <location filename="../configdialog.cpp" line="259"/> + <location filename="../configdialog.cpp" line="272"/> <source>General</source> <translation>常規</translation> </message> @@ -593,12 +598,12 @@ <translation>轉換 %20 為空格</translation> </message> <message> - <location filename="../configdialog.cpp" line="454"/> + <location filename="../configdialog.cpp" line="467"/> <source>Select Skin Files</source> <translation>選取皮膚檔案</translation> </message> <message> - <location filename="../configdialog.cpp" line="455"/> + <location filename="../configdialog.cpp" line="468"/> <source>Skin files</source> <translation>皮膚檔案</translation> </message> |
