diff options
Diffstat (limited to 'src/plugins/General/converter')
24 files changed, 384 insertions, 291 deletions
diff --git a/src/plugins/General/converter/CMakeLists.txt b/src/plugins/General/converter/CMakeLists.txt index e3f28412c..e16e90c62 100644 --- a/src/plugins/General/converter/CMakeLists.txt +++ b/src/plugins/General/converter/CMakeLists.txt @@ -44,7 +44,7 @@ SET(libconverter_MOC_HDRS ) SET(libconverter_RCCS - translations/translations.qrc) + translations/translations.qrc presets.qrc) QT4_ADD_RESOURCES(libconverter_RCC_SRCS ${libconverter_RCCS}) diff --git a/src/plugins/General/converter/converter.cpp b/src/plugins/General/converter/converter.cpp index dac064102..68746ff2f 100644 --- a/src/plugins/General/converter/converter.cpp +++ b/src/plugins/General/converter/converter.cpp @@ -50,7 +50,7 @@ void Converter::add(const QString &url) if(source->ioDevice()) { - if(source->ioDevice()->open(QIODevice::ReadOnly)) + if(!source->ioDevice()->open(QIODevice::ReadOnly)) { source->deleteLater(); qWarning("Converter: cannot open input stream, error: %s", diff --git a/src/plugins/General/converter/converter.pro b/src/plugins/General/converter/converter.pro index e9b2f8db3..c9588d508 100644 --- a/src/plugins/General/converter/converter.pro +++ b/src/plugins/General/converter/converter.pro @@ -29,7 +29,7 @@ TRANSLATIONS = translations/converter_plugin_cs.ts \ translations/converter_plugin_nl.ts \ translations/converter_plugin_ja.ts \ translations/converter_plugin_es.ts -RESOURCES = translations/translations.qrc +RESOURCES = translations/translations.qrc presets.qrc unix{ isEmpty(LIB_DIR){ LIB_DIR = /lib diff --git a/src/plugins/General/converter/converterdialog.cpp b/src/plugins/General/converter/converterdialog.cpp index 125d7e035..8a54a1885 100644 --- a/src/plugins/General/converter/converterdialog.cpp +++ b/src/plugins/General/converter/converterdialog.cpp @@ -21,6 +21,8 @@ #include <QSettings> #include <QDesktopServices> #include <QMenu> +#include <QFile> +#include <QDir> #include <qmmpui/playlistitem.h> #include <qmmpui/metadataformatter.h> #include <qmmpui/filedialog.h> @@ -48,8 +50,14 @@ ConverterDialog::ConverterDialog(QList <PlayListItem *> items, QWidget *parent) ui.outFileEdit->setText(settings.value("file_name","%p - %t").toString()); settings.endGroup(); createMenus(); - readPresets(":/default_converter_preset"); - readPresets(QDir::homePath() + "/.qmmp/converterrc"); + + readPresets(":/converter/presets.conf"); + readPresets(QDir::homePath() + "/.qmmp/converter/presets.conf"); +} + +ConverterDialog::~ConverterDialog() +{ + savePresets(); } QStringList ConverterDialog::selectedUrls() const @@ -79,7 +87,7 @@ void ConverterDialog::accept() settings.value("file_name", ui.outFileEdit->text()); settings.endGroup(); - QSettings preset_settings(QDir::homePath() + "/.qmmp/converterrc", QSettings::IniFormat); + /*QSettings preset_settings(QDir::homePath() + "/.qmmp/converterrc", QSettings::IniFormat); preset_settings.clear(); for(int i = 0; i < ui.presetComboBox->count(); ++i) { @@ -93,7 +101,7 @@ void ConverterDialog::accept() preset_settings.setValue("use_16bit", data["use_16bit"].toBool()); preset_settings.setValue("tags", data["tags"].toBool()); preset_settings.endGroup(); - } + }*/ QDialog::accept(); } @@ -136,13 +144,13 @@ void ConverterDialog::addTitleString(QAction *a) void ConverterDialog::createPreset() { - PresetEditor *editor = new PresetEditor(QString(), QVariantMap(), this); + PresetEditor *editor = new PresetEditor(QVariantMap(), this); if(editor->exec() == QDialog::Accepted) { - QString name = uniqueName(editor->name()); QVariantMap data = editor->data(); - if(!name.isEmpty() && data["ext"].isValid() && data["command"].isValid()) - ui.presetComboBox->addItem (name, data); + data["name"] = uniqueName(data["name"].toString()); + if(data["name"].isValid() && data["ext"].isValid() && data["command"].isValid()) + ui.presetComboBox->addItem (data["name"].toString(), data); } editor->deleteLater(); } @@ -154,15 +162,15 @@ void ConverterDialog::editPreset() int index = ui.presetComboBox->currentIndex(); if(ui.presetComboBox->itemData(index).toMap()["read_only"].toBool()) return; - PresetEditor *editor = new PresetEditor(ui.presetComboBox->currentText(), - ui.presetComboBox->itemData(index).toMap(), this); + PresetEditor *editor = new PresetEditor(ui.presetComboBox->itemData(index).toMap(), this); if(editor->exec() == QDialog::Accepted) { - QString name = uniqueName(editor->name()); QVariantMap data = editor->data(); - if(!name.isEmpty() && data["ext"].isValid() && data["command"].isValid()) + if(ui.presetComboBox->currentText() != data["name"].toString()) + data["name"] = uniqueName(data["name"].toString()); + if(data["name"].isValid() && data["ext"].isValid() && data["command"].isValid()) { - ui.presetComboBox->setItemText(index, name); + ui.presetComboBox->setItemText(index, data["name"].toString()); ui.presetComboBox->setItemData(index, data); } } @@ -174,9 +182,9 @@ void ConverterDialog::copyPreset() if(ui.presetComboBox->currentIndex() == -1) return; int index = ui.presetComboBox->currentIndex(); - QString name = ui.presetComboBox->currentText(); - QVariant data = ui.presetComboBox->itemData(index); - ui.presetComboBox->addItem (uniqueName(name), data); + QVariantMap data = ui.presetComboBox->itemData(index).toMap(); + data["name"] = uniqueName(data["name"].toString()); + ui.presetComboBox->addItem (data["name"].toString(), data); } void ConverterDialog::deletePreset() @@ -190,18 +198,63 @@ void ConverterDialog::deletePreset() void ConverterDialog::readPresets(const QString &path) { - QSettings settings(path, QSettings::IniFormat); - foreach(QString group_name, settings.childGroups()) + QFile file(path); + if(!file.open(QIODevice::ReadOnly)) + return; + + QList <QVariantMap> dataList; + while(!file.atEnd()) { - settings.beginGroup(group_name); - QVariantMap data; - data.insert("ext", settings.value("ext").toString()); - data.insert("command", settings.value("command").toString()); - data.insert("use_16bit", settings.value("use_16bit").toBool()); - data.insert("tags", settings.value("tags").toBool()); - data.insert("read_only", path.startsWith(":/")); - ui.presetComboBox->addItem (group_name, data); - settings.endGroup(); + QString line = QString::fromUtf8(file.readLine().trimmed()); + if(!line.contains("=")) + continue; + QString key = line.split("=").at(0); + QString value = line.split("=").at(1); + if(key == "name") + dataList.append(QVariantMap()); + if(dataList.isEmpty()) + continue; + if(key == "use_16bit" && key == "tags") //boolean keys + dataList.last()[key] = (value == "true"); + else + dataList.last()[key] = value; + } + + foreach(QVariantMap data, dataList) + { + data["read_only"] = path.startsWith(":/"); + QString title = data["name"].toString(); + if(data["read_only"].toBool()) + title += " *" ; + ui.presetComboBox->addItem (title, data); + } +} + +void ConverterDialog::savePresets() +{ + QDir dir(QDir::homePath() + "/.qmmp/"); + dir.mkdir("converter"); + + QFile file(QDir::homePath() + "/.qmmp/converter/presets.conf"); + if(!file.open(QIODevice::WriteOnly | QIODevice::Truncate)) + { + qWarning("ConverterDialog: unable to save presets; error %s", qPrintable(file.errorString())); + return; + } + + for(int i = 0; i < ui.presetComboBox->count(); ++i) + { + QVariantMap data = ui.presetComboBox->itemData(i).toMap(); + if(data["read_only"].toBool()) + continue; + file.write(QString("%1=%2\n").arg("name").arg(data["name"].toString()).toUtf8()); + file.write(QString("%1=%2\n").arg("ext").arg(data["ext"].toString()).toUtf8()); + file.write(QString("%1=%2\n").arg("command").arg(data["command"].toString()).toUtf8()); + file.write(QString("%1=%2\n").arg("use_16bit") + .arg(data["use_16bit"].toBool() ? "true" : "false" ).toUtf8()); + file.write(QString("%1=%2\n").arg("tags") + .arg(data["tags"].toBool() ? "true" : "false" ).toUtf8()); + file.write("\n"); } } diff --git a/src/plugins/General/converter/converterdialog.h b/src/plugins/General/converter/converterdialog.h index b3349618d..acb223b11 100644 --- a/src/plugins/General/converter/converterdialog.h +++ b/src/plugins/General/converter/converterdialog.h @@ -37,6 +37,8 @@ class ConverterDialog : public QDialog Q_OBJECT public: explicit ConverterDialog(QList <PlayListItem *> items, QWidget *parent = 0); + virtual ~ConverterDialog(); + QStringList selectedUrls() const; public slots: @@ -53,6 +55,7 @@ private slots: private: void createMenus(); void readPresets(const QString &path); + void savePresets(); QString uniqueName(const QString &name); Ui::ConverterDialog ui; diff --git a/src/plugins/General/converter/converterdialog.ui b/src/plugins/General/converter/converterdialog.ui index 83fca3478..4762e5753 100644 --- a/src/plugins/General/converter/converterdialog.ui +++ b/src/plugins/General/converter/converterdialog.ui @@ -26,7 +26,7 @@ <item row="0" column="0" colspan="2"> <widget class="QLabel" name="label"> <property name="text"> - <string>Select files to convert:</string> + <string>Select tracks to convert:</string> </property> </widget> </item> diff --git a/src/plugins/General/converter/converterhelper.cpp b/src/plugins/General/converter/converterhelper.cpp index 66f3895c7..2bde69119 100644 --- a/src/plugins/General/converter/converterhelper.cpp +++ b/src/plugins/General/converter/converterhelper.cpp @@ -37,7 +37,7 @@ ConverterHelper::ConverterHelper(QObject *parent) : QObject(parent) UiHelper::instance()->addAction(m_action, UiHelper::PLAYLIST_MENU); connect (m_action, SIGNAL(triggered ()), SLOT(openConverter())); m_converter = new Converter(this); - m_progress = new QProgressDialog(qApp->activeWindow()); + m_progress = new QProgressDialog(); m_progress->setRange(0,100); m_progress->setWindowTitle(tr("Converting...")); m_progress->setCancelButtonText(tr("Cancel")); @@ -59,7 +59,7 @@ void ConverterHelper::openConverter() return; ConverterDialog *d = new ConverterDialog(items, qApp->activeWindow ()); - if(QDialog::Accepted == d->exec()) + if(d->exec() == QDialog::Accepted) { QStringList urls = d->selectedUrls(); m_converter->add(urls); diff --git a/src/plugins/General/converter/preseteditor.cpp b/src/plugins/General/converter/preseteditor.cpp index 4a1865d92..e1e75e217 100644 --- a/src/plugins/General/converter/preseteditor.cpp +++ b/src/plugins/General/converter/preseteditor.cpp @@ -21,11 +21,11 @@ #include "preseteditor.h" #include "ui_preseteditor.h" -PresetEditor::PresetEditor(const QString &name, const QVariantMap &data, QWidget *parent) : +PresetEditor::PresetEditor(const QVariantMap &data, QWidget *parent) : QDialog(parent), m_ui(new Ui::PresetEditor) { m_ui->setupUi(this); - m_ui->nameLineEdit->setText(name); + m_ui->nameLineEdit->setText(data.value("name").toString()); m_ui->extensionLineEdit->setText(data.value("ext").toString()); m_ui->commandLineEdit->setText(data.value("command").toString()); m_ui->us16bitCheckBox->setChecked(data.value("use_16bit").toBool()); @@ -37,14 +37,10 @@ PresetEditor::~PresetEditor() delete m_ui; } -const QString PresetEditor::name() const -{ - return m_ui->nameLineEdit->text(); -} - const QVariantMap PresetEditor::data() const { QVariantMap data; + data.insert("name", m_ui->nameLineEdit->text()); data.insert("ext", m_ui->extensionLineEdit->text()); data.insert("command", m_ui->commandLineEdit->text()); data.insert("use_16bit", m_ui->us16bitCheckBox->isChecked()); diff --git a/src/plugins/General/converter/preseteditor.h b/src/plugins/General/converter/preseteditor.h index 07bf2087f..babf2a028 100644 --- a/src/plugins/General/converter/preseteditor.h +++ b/src/plugins/General/converter/preseteditor.h @@ -36,10 +36,9 @@ class PresetEditor : public QDialog Q_OBJECT public: - explicit PresetEditor(const QString &name, const QVariantMap &data, QWidget *parent = 0); + explicit PresetEditor(const QVariantMap &data, QWidget *parent = 0); virtual ~PresetEditor(); - const QString name() const; const QVariantMap data() const; private: diff --git a/src/plugins/General/converter/presets.conf b/src/plugins/General/converter/presets.conf new file mode 100644 index 000000000..5b2ebb03e --- /dev/null +++ b/src/plugins/General/converter/presets.conf @@ -0,0 +1,36 @@ +name=Ogg Vorbis (oggenc) +ext=ogg +command=oggenc -q 5 -o %o - +use_16bit=true +tags=true + +name=MPEG layer 3, 320 kB/s (lame) +ext=mp3 +command=lame --preset cbr 320 - %o +use_16bit=true +tags=true + +name=MPEG layer 3, 192 kB/s (lame) +ext=mp3 +command=lame -V2 - %o +use_16bit=true +tags=true + +name=MPEG layer 3, 128 kB/s (lame) +ext=mp3 +command=lame --preset cbr 128 - %o +use_16bit=true +tags=true + +name=WavPack +ext=wv +command=wavpack -i - -o %o +use_16bit=false +tags=true + +name=FLAC +ext=flac +command=flac -o %o -5 - +use_16bit=false +tags=true + diff --git a/src/plugins/General/converter/presets.qrc b/src/plugins/General/converter/presets.qrc new file mode 100644 index 000000000..a534d4b1f --- /dev/null +++ b/src/plugins/General/converter/presets.qrc @@ -0,0 +1,6 @@ +<!DOCTYPE RCC> +<RCC version="1.0"> + <qresource prefix="/converter"> + <file>presets.conf</file> + </qresource> +</RCC> diff --git a/src/plugins/General/converter/translations/converter_plugin_cs.ts b/src/plugins/General/converter/translations/converter_plugin_cs.ts index fb56778ba..4faa2ef56 100644 --- a/src/plugins/General/converter/translations/converter_plugin_cs.ts +++ b/src/plugins/General/converter/translations/converter_plugin_cs.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">…</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Vyberte adresář</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Umělec</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Album</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Název</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Číslo stopy</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">Dvoumístné číslo stopy</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Žánr</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Poznámka</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Skladatel</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Délka</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">Číslo disku</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Název souboru</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Rok</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">Stav</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_de.ts b/src/plugins/General/converter/translations/converter_plugin_de.ts index 87c1313ac..75137bfab 100644 --- a/src/plugins/General/converter/translations/converter_plugin_de.ts +++ b/src/plugins/General/converter/translations/converter_plugin_de.ts @@ -10,8 +10,8 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> - <translation>Wählen Sie die zu konvertierenden Dateien aus:</translation> + <source>Select tracks to convert:</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../converterdialog.ui" line="43"/> @@ -41,92 +41,92 @@ <translation>…</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation>Ein Verzeichnis wählen</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation>Interpret</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation>Titel</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation>Stücknummer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation>Zweistellige Stücknummer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation>Genre</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation>Kommentar</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation>Komponist</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation>Abspieldauer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation>CD-Nummer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation>Dateiname</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation>Jahr</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation>Zustand</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_es.ts b/src/plugins/General/converter/translations/converter_plugin_es.ts index 61e8e8d47..8ba2870c6 100644 --- a/src/plugins/General/converter/translations/converter_plugin_es.ts +++ b/src/plugins/General/converter/translations/converter_plugin_es.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Elija un directorio</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Intérprete</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Album</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Título</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Número de pista</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">Número de pista con dos cifras</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Género</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Comentario</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Compositor</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Duración</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">Número de disco</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Nombre del archivo</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Año</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">Condición</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_it.ts b/src/plugins/General/converter/translations/converter_plugin_it.ts index 63a268d92..1d1657b90 100644 --- a/src/plugins/General/converter/translations/converter_plugin_it.ts +++ b/src/plugins/General/converter/translations/converter_plugin_it.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Scegli una cartella</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Interprete</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Album</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Titolo</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Numero traccia</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">Numero traccia su due cifre</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Genere</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Commento</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Compositore</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Durata</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">Disco num.</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Nome documento</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Anno</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">PErcorso documento</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_ja.ts b/src/plugins/General/converter/translations/converter_plugin_ja.ts index 4f2dea30d..a5175541f 100644 --- a/src/plugins/General/converter/translations/converter_plugin_ja.ts +++ b/src/plugins/General/converter/translations/converter_plugin_ja.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">ディレクトリを選択</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">アーティスト</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">アルバム</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">タイトル</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">トラック番号</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">トラック番号 数字2桁</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">ジャンル</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">コメント</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">作曲者</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">演奏時間</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">ディスク番号</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">ファイル名</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">年</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">定番</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_lt.ts b/src/plugins/General/converter/translations/converter_plugin_lt.ts index d86b5a50d..bc19ff4af 100644 --- a/src/plugins/General/converter/translations/converter_plugin_lt.ts +++ b/src/plugins/General/converter/translations/converter_plugin_lt.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Pasirinkite aplanką</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Atlikėjas</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Albumas</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Pavadinimas</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Takelio numeris</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">Dviejų skaitmenų takelio numeris</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Žanras</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Komentaras</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Autorius</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Trukmė</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">Disko numeris</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Bylos pavadinimas</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Metai</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">Būklė</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_nl.ts b/src/plugins/General/converter/translations/converter_plugin_nl.ts index d552167b0..38619ca4f 100644 --- a/src/plugins/General/converter/translations/converter_plugin_nl.ts +++ b/src/plugins/General/converter/translations/converter_plugin_nl.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">…</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Kies een map</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Artiest</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Album</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Naam</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Liednummer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">Twee-getal liednummer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Genre</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Commentaar</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Componist</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Duur</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">CD nummer</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Bestandsnaam</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Jaar</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">Staat</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_pl.ts b/src/plugins/General/converter/translations/converter_plugin_pl.ts index e640ac5be..f655a5589 100644 --- a/src/plugins/General/converter/translations/converter_plugin_pl.ts +++ b/src/plugins/General/converter/translations/converter_plugin_pl.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Wybierz katalog</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Artysta</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Album</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Tytuł</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Numer utworu</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">Dwucyfrowy numer utworu</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Gatunek</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Komentarz</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Kompozytor</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Długość</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">Numer płyty</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Nazwa pliku</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Rok</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">Warunek</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_ru.ts b/src/plugins/General/converter/translations/converter_plugin_ru.ts index 0e020838f..4b0c9212e 100644 --- a/src/plugins/General/converter/translations/converter_plugin_ru.ts +++ b/src/plugins/General/converter/translations/converter_plugin_ru.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Выберите директорию</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">Исполнитель</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">Альбом</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">Название</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">Номер трека</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">2-х разрядный номер трека</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">Жанр</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Комментарий</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">Композитор</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">Длительность</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">Номер диска</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">Имя файла</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Год</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">Условие</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_tr.ts b/src/plugins/General/converter/translations/converter_plugin_tr.ts index da59e23a5..f54926c27 100644 --- a/src/plugins/General/converter/translations/converter_plugin_tr.ts +++ b/src/plugins/General/converter/translations/converter_plugin_tr.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">Dizin seç</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">Yorum</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">Yıl</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_uk_UA.ts b/src/plugins/General/converter/translations/converter_plugin_uk_UA.ts index 174c2f748..2f3048e06 100644 --- a/src/plugins/General/converter/translations/converter_plugin_uk_UA.ts +++ b/src/plugins/General/converter/translations/converter_plugin_uk_UA.ts @@ -10,8 +10,8 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> - <translation>Виберіть файли для конвертування:</translation> + <source>Select tracks to convert:</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../converterdialog.ui" line="43"/> @@ -41,92 +41,92 @@ <translation></translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation>Виберіть теку</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation>Виконавець</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation>Альбом</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation>Назва</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation>Номер трека</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation>2-розрядний номер трека</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation>Жанр</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation>Коментар</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation>Композитор</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation>Тривалість</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation>Номер диска</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation>Ім'я файла</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation>Рік</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation>Умова</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation>Створити</translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation>Редагувати</translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation>Видалити</translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_zh_CN.ts b/src/plugins/General/converter/translations/converter_plugin_zh_CN.ts index 505d6eac7..c7e6269e8 100644 --- a/src/plugins/General/converter/translations/converter_plugin_zh_CN.ts +++ b/src/plugins/General/converter/translations/converter_plugin_zh_CN.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">选择一个目录</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">艺术家</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">专辑</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">标题</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">音轨编号</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">两位数音轨编号</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">流派</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">备注</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">作曲</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">持续时间</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">光盘编号</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">文件名</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">年代</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">条件</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> diff --git a/src/plugins/General/converter/translations/converter_plugin_zh_TW.ts b/src/plugins/General/converter/translations/converter_plugin_zh_TW.ts index db26b8472..8c52466bf 100644 --- a/src/plugins/General/converter/translations/converter_plugin_zh_TW.ts +++ b/src/plugins/General/converter/translations/converter_plugin_zh_TW.ts @@ -10,7 +10,7 @@ </message> <message> <location filename="../converterdialog.ui" line="29"/> - <source>Select files to convert:</source> + <source>Select tracks to convert:</source> <translation type="unfinished"></translation> </message> <message> @@ -41,92 +41,92 @@ <translation type="unfinished">...</translation> </message> <message> - <location filename="../converterdialog.cpp" line="68"/> + <location filename="../converterdialog.cpp" line="76"/> <source>Choose a directory</source> <translation type="unfinished">選取一個目錄</translation> </message> <message> - <location filename="../converterdialog.cpp" line="103"/> + <location filename="../converterdialog.cpp" line="111"/> <source>Artist</source> <translation type="unfinished">藝術家</translation> </message> <message> - <location filename="../converterdialog.cpp" line="104"/> + <location filename="../converterdialog.cpp" line="112"/> <source>Album</source> <translation type="unfinished">專輯</translation> </message> <message> - <location filename="../converterdialog.cpp" line="105"/> + <location filename="../converterdialog.cpp" line="113"/> <source>Title</source> <translation type="unfinished">標題</translation> </message> <message> - <location filename="../converterdialog.cpp" line="106"/> + <location filename="../converterdialog.cpp" line="114"/> <source>Track number</source> <translation type="unfinished">音軌編號</translation> </message> <message> - <location filename="../converterdialog.cpp" line="107"/> + <location filename="../converterdialog.cpp" line="115"/> <source>Two-digit track number</source> <translation type="unfinished">兩位數音軌編號</translation> </message> <message> - <location filename="../converterdialog.cpp" line="108"/> + <location filename="../converterdialog.cpp" line="116"/> <source>Genre</source> <translation type="unfinished">流派</translation> </message> <message> - <location filename="../converterdialog.cpp" line="109"/> + <location filename="../converterdialog.cpp" line="117"/> <source>Comment</source> <translation type="unfinished">備註</translation> </message> <message> - <location filename="../converterdialog.cpp" line="110"/> + <location filename="../converterdialog.cpp" line="118"/> <source>Composer</source> <translation type="unfinished">作曲</translation> </message> <message> - <location filename="../converterdialog.cpp" line="111"/> + <location filename="../converterdialog.cpp" line="119"/> <source>Duration</source> <translation type="unfinished">持續時間</translation> </message> <message> - <location filename="../converterdialog.cpp" line="112"/> + <location filename="../converterdialog.cpp" line="120"/> <source>Disc number</source> <translation type="unfinished">光槃編號</translation> </message> <message> - <location filename="../converterdialog.cpp" line="113"/> + <location filename="../converterdialog.cpp" line="121"/> <source>File name</source> <translation type="unfinished">文件名</translation> </message> <message> - <location filename="../converterdialog.cpp" line="123"/> + <location filename="../converterdialog.cpp" line="131"/> <source>Create a copy</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="114"/> + <location filename="../converterdialog.cpp" line="122"/> <source>Year</source> <translation type="unfinished">年代</translation> </message> <message> - <location filename="../converterdialog.cpp" line="115"/> + <location filename="../converterdialog.cpp" line="123"/> <source>Condition</source> <translation type="unfinished">條件</translation> </message> <message> - <location filename="../converterdialog.cpp" line="121"/> + <location filename="../converterdialog.cpp" line="129"/> <source>Create</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="122"/> + <location filename="../converterdialog.cpp" line="130"/> <source>Edit</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../converterdialog.cpp" line="124"/> + <location filename="../converterdialog.cpp" line="132"/> <source>Delete</source> <translation type="unfinished"></translation> </message> |
