aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/General/converter/converter.pro4
-rw-r--r--src/plugins/General/converter/converterdialog.cpp93
-rw-r--r--src/plugins/General/converter/converterdialog.h5
-rw-r--r--src/plugins/General/converter/converterdialog.ui2
-rw-r--r--src/plugins/General/converter/preset.h38
-rw-r--r--src/plugins/General/converter/preseteditor.cpp30
-rw-r--r--src/plugins/General/converter/preseteditor.h10
-rw-r--r--src/plugins/General/converter/preseteditor.ui28
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_cs.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_de.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_es.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_it.ts64
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_ja.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_lt.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_nl.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_pl.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_ru.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_tr.ts64
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_uk_UA.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_zh_CN.ts66
-rw-r--r--src/plugins/General/converter/translations/converter_plugin_zh_TW.ts66
-rw-r--r--src/plugins/Ui/skinned/eqwidget.cpp2
22 files changed, 502 insertions, 564 deletions
diff --git a/src/plugins/General/converter/converter.pro b/src/plugins/General/converter/converter.pro
index a57af2e27..e9b2f8db3 100644
--- a/src/plugins/General/converter/converter.pro
+++ b/src/plugins/General/converter/converter.pro
@@ -41,8 +41,7 @@ HEADERS += converterfactory.h \
converterhelper.h \
converterdialog.h \
converter.h \
- preseteditor.h \
- preset.h
+ preseteditor.h
win32:HEADERS += ../../../../src/qmmpui/general.h
SOURCES += converterfactory.cpp \
converterhelper.cpp \
@@ -56,3 +55,4 @@ FORMS += converterdialog.ui \
+
diff --git a/src/plugins/General/converter/converterdialog.cpp b/src/plugins/General/converter/converterdialog.cpp
index df3db7aa5..125d7e035 100644
--- a/src/plugins/General/converter/converterdialog.cpp
+++ b/src/plugins/General/converter/converterdialog.cpp
@@ -24,6 +24,7 @@
#include <qmmpui/playlistitem.h>
#include <qmmpui/metadataformatter.h>
#include <qmmpui/filedialog.h>
+#include "preseteditor.h"
#include "converterdialog.h"
ConverterDialog::ConverterDialog(QList <PlayListItem *> items, QWidget *parent) : QDialog(parent)
@@ -47,6 +48,8 @@ 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");
}
QStringList ConverterDialog::selectedUrls() const
@@ -75,6 +78,22 @@ void ConverterDialog::accept()
settings.setValue("out_dir", ui.outDirEdit->text());
settings.value("file_name", ui.outFileEdit->text());
settings.endGroup();
+
+ QSettings preset_settings(QDir::homePath() + "/.qmmp/converterrc", QSettings::IniFormat);
+ preset_settings.clear();
+ for(int i = 0; i < ui.presetComboBox->count(); ++i)
+ {
+ QString name = ui.presetComboBox->itemText(i);
+ QVariantMap data = ui.presetComboBox->itemData(i).toMap();
+ if(data["read_only"].toBool())
+ continue;
+ preset_settings.beginGroup(name);
+ preset_settings.setValue("ext", data["ext"].toString());
+ preset_settings.setValue("command", data["command"].toString());
+ preset_settings.setValue("use_16bit", data["use_16bit"].toBool());
+ preset_settings.setValue("tags", data["tags"].toBool());
+ preset_settings.endGroup();
+ }
QDialog::accept();
}
@@ -92,7 +111,6 @@ void ConverterDialog::createMenus()
fileNameMenu->addAction(tr("Duration"))->setData("%l");
fileNameMenu->addAction(tr("Disc number"))->setData("%D");
fileNameMenu->addAction(tr("File name"))->setData("%f");
- fileNameMenu->addAction(tr("File path"))->setData("%F");
fileNameMenu->addAction(tr("Year"))->setData("%y");
fileNameMenu->addAction(tr("Condition"))->setData("%if(%p&%t,%p - %t,%f)");
ui.fileNameButton->setMenu(fileNameMenu);
@@ -100,9 +118,9 @@ void ConverterDialog::createMenus()
connect(fileNameMenu, SIGNAL(triggered(QAction *)), SLOT(addTitleString(QAction *)));
QMenu *presetMenu = new QMenu(this);
- presetMenu->addAction(tr("Create"), this, SLOT(copyPreset()));
+ presetMenu->addAction(tr("Create"), this, SLOT(createPreset()));
presetMenu->addAction(tr("Edit"), this, SLOT(editPreset()));
- presetMenu->addAction(tr("Copy"), this, SLOT(copyPreset()));
+ presetMenu->addAction(tr("Create a copy"), this, SLOT(copyPreset()));
presetMenu->addAction(tr("Delete"), this, SLOT(deletePreset()));
ui.presetButton->setMenu(presetMenu);
ui.presetButton->setPopupMode(QToolButton::InstantPopup);
@@ -118,25 +136,84 @@ void ConverterDialog::addTitleString(QAction *a)
void ConverterDialog::createPreset()
{
-
+ PresetEditor *editor = new PresetEditor(QString(), 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);
+ }
+ editor->deleteLater();
}
void ConverterDialog::editPreset()
{
-
+ if(ui.presetComboBox->currentIndex() == -1)
+ return;
+ 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);
+ 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->setItemText(index, name);
+ ui.presetComboBox->setItemData(index, data);
+ }
+ }
+ editor->deleteLater();
}
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);
}
void ConverterDialog::deletePreset()
{
-
+ if(ui.presetComboBox->currentIndex() == -1)
+ return;
+ if(ui.presetComboBox->itemData(ui.presetComboBox->currentIndex()).toMap()["read_only"].toBool())
+ return;
+ ui.presetComboBox->removeItem(ui.presetComboBox->currentIndex());
}
-void ConverterDialog::readSettings()
+void ConverterDialog::readPresets(const QString &path)
{
+ QSettings settings(path, QSettings::IniFormat);
+ foreach(QString group_name, settings.childGroups())
+ {
+ 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 ConverterDialog::uniqueName(const QString &name)
+{
+ QString unique_name = name;
+ int i = 0;
+ forever
+ {
+ if(ui.presetComboBox->findText(unique_name) == -1)
+ break;
+ unique_name = name + QString("_%1").arg(++i);
+ }
+ return unique_name;
}
diff --git a/src/plugins/General/converter/converterdialog.h b/src/plugins/General/converter/converterdialog.h
index 28d0a6844..b3349618d 100644
--- a/src/plugins/General/converter/converterdialog.h
+++ b/src/plugins/General/converter/converterdialog.h
@@ -27,6 +27,7 @@
class QAction;
class PlayListItem;
+class ConverterPreset;
/**
@author Ilya Kotov <forkotov02@hotmail.ru>
@@ -51,9 +52,11 @@ private slots:
private:
void createMenus();
- void readSettings();
+ void readPresets(const QString &path);
+ QString uniqueName(const QString &name);
Ui::ConverterDialog ui;
+ QList <ConverterPreset* > m_presets;
};
diff --git a/src/plugins/General/converter/converterdialog.ui b/src/plugins/General/converter/converterdialog.ui
index e026b5083..83fca3478 100644
--- a/src/plugins/General/converter/converterdialog.ui
+++ b/src/plugins/General/converter/converterdialog.ui
@@ -65,7 +65,7 @@
</widget>
</item>
<item row="4" column="1">
- <widget class="QComboBox" name="comboBox"/>
+ <widget class="QComboBox" name="presetComboBox"/>
</item>
<item row="5" column="0" colspan="3">
<widget class="QCheckBox" name="checkBox">
diff --git a/src/plugins/General/converter/preset.h b/src/plugins/General/converter/preset.h
deleted file mode 100644
index 8958bbd65..000000000
--- a/src/plugins/General/converter/preset.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2011 by Ilya Kotov *
- * forkotov02@hotmail.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
-
-#ifndef PRESET_H
-#define PRESET_H
-
-#include <QString>
-
-/**
- @author Ilya Kotov <forkotov02@hotmail.ru>
-*/
-struct ConverterPreset
-{
- QString name;
- QString extension;
- QString command;
- bool use16bit;
- bool tags;
-};
-
-#endif // PRESET_H
diff --git a/src/plugins/General/converter/preseteditor.cpp b/src/plugins/General/converter/preseteditor.cpp
index 36228f37f..4a1865d92 100644
--- a/src/plugins/General/converter/preseteditor.cpp
+++ b/src/plugins/General/converter/preseteditor.cpp
@@ -21,14 +21,34 @@
#include "preseteditor.h"
#include "ui_preseteditor.h"
-PresetEditor::PresetEditor(QWidget *parent) :
- QDialog(parent),
- ui(new Ui::PresetEditor)
+PresetEditor::PresetEditor(const QString &name, const QVariantMap &data, QWidget *parent) :
+ QDialog(parent), m_ui(new Ui::PresetEditor)
{
- ui->setupUi(this);
+ m_ui->setupUi(this);
+ m_ui->nameLineEdit->setText(name);
+ 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());
+ m_ui->tagsCheckBox->setChecked(data.value("tags").toBool());
}
PresetEditor::~PresetEditor()
{
- delete ui;
+ delete m_ui;
+}
+
+const QString PresetEditor::name() const
+{
+ return m_ui->nameLineEdit->text();
+}
+
+const QVariantMap PresetEditor::data() const
+{
+ QVariantMap data;
+ data.insert("ext", m_ui->extensionLineEdit->text());
+ data.insert("command", m_ui->commandLineEdit->text());
+ data.insert("use_16bit", m_ui->us16bitCheckBox->isChecked());
+ data.insert("tags", m_ui->tagsCheckBox->isChecked());
+ data.insert("read_only", false);
+ return data;
}
diff --git a/src/plugins/General/converter/preseteditor.h b/src/plugins/General/converter/preseteditor.h
index 8378009af..07bf2087f 100644
--- a/src/plugins/General/converter/preseteditor.h
+++ b/src/plugins/General/converter/preseteditor.h
@@ -22,6 +22,7 @@
#define PRESETEDITOR_H
#include <QDialog>
+#include <QVariantMap>
namespace Ui {
class PresetEditor;
@@ -35,11 +36,14 @@ class PresetEditor : public QDialog
Q_OBJECT
public:
- explicit PresetEditor(QWidget *parent = 0);
- ~PresetEditor();
+ explicit PresetEditor(const QString &name, const QVariantMap &data, QWidget *parent = 0);
+ virtual ~PresetEditor();
+
+ const QString name() const;
+ const QVariantMap data() const;
private:
- Ui::PresetEditor *ui;
+ Ui::PresetEditor *m_ui;
};
#endif // PRESETEDITOR_H
diff --git a/src/plugins/General/converter/preseteditor.ui b/src/plugins/General/converter/preseteditor.ui
index d9976a5af..51bad75b5 100644
--- a/src/plugins/General/converter/preseteditor.ui
+++ b/src/plugins/General/converter/preseteditor.ui
@@ -7,13 +7,22 @@
<x>0</x>
<y>0</y>
<width>400</width>
- <height>293</height>
+ <height>269</height>
</rect>
</property>
<property name="windowTitle">
<string>Preset Editor</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
+ <property name="leftMargin">
+ <number>6</number>
+ </property>
+ <property name="rightMargin">
+ <number>6</number>
+ </property>
+ <property name="bottomMargin">
+ <number>6</number>
+ </property>
<item>
<widget class="QGroupBox" name="groupBox">
<property name="title">
@@ -28,7 +37,7 @@
</widget>
</item>
<item row="0" column="2">
- <widget class="QLineEdit" name="lineEdit"/>
+ <widget class="QLineEdit" name="nameLineEdit"/>
</item>
<item row="1" column="0" colspan="2">
<widget class="QLabel" name="label_2">
@@ -38,7 +47,7 @@
</widget>
</item>
<item row="1" column="2">
- <widget class="QLineEdit" name="lineEdit_2"/>
+ <widget class="QLineEdit" name="extensionLineEdit"/>
</item>
</layout>
</widget>
@@ -50,7 +59,7 @@
</property>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
- <widget class="QLineEdit" name="lineEdit_3"/>
+ <widget class="QLineEdit" name="commandLineEdit"/>
</item>
<item>
<widget class="QToolButton" name="toolButton">
@@ -69,26 +78,19 @@
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
- <widget class="QCheckBox" name="checkBox">
+ <widget class="QCheckBox" name="tagsCheckBox">
<property name="text">
<string>Write tags</string>
</property>
</widget>
</item>
<item>
- <widget class="QCheckBox" name="checkBox_2">
+ <widget class="QCheckBox" name="us16bitCheckBox">
<property name="text">
<string>Convert to 16 bit</string>
</property>
</widget>
</item>
- <item>
- <widget class="QCheckBox" name="checkBox_3">
- <property name="text">
- <string>CheckBox</string>
- </property>
- </widget>
- </item>
</layout>
</widget>
</item>
diff --git a/src/plugins/General/converter/translations/converter_plugin_cs.ts b/src/plugins/General/converter/translations/converter_plugin_cs.ts
index 03406b938..fb56778ba 100644
--- a/src/plugins/General/converter/translations/converter_plugin_cs.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_cs.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">…</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Vyberte adresář</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Umělec</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Album</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Název</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Číslo stopy</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">Dvoumístné číslo stopy</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Žánr</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Poznámka</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Skladatel</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Délka</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">Číslo disku</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Název souboru</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">Cesta k souboru</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Rok</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">Stav</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">…</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_de.ts b/src/plugins/General/converter/translations/converter_plugin_de.ts
index a7d4af64b..87c1313ac 100644
--- a/src/plugins/General/converter/translations/converter_plugin_de.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_de.ts
@@ -41,97 +41,92 @@
<translation>…</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation>Ein Verzeichnis wählen</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation>Interpret</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation>Stücknummer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation>Zweistellige Stücknummer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation>Komponist</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation>Abspieldauer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation>CD-Nummer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation>Dateipfad</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation>Zustand</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">…</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_es.ts b/src/plugins/General/converter/translations/converter_plugin_es.ts
index 234014ca1..61e8e8d47 100644
--- a/src/plugins/General/converter/translations/converter_plugin_es.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_es.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Elija un directorio</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Intérprete</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Album</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Número de pista</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">Número de pista con dos cifras</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Género</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Comentario</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Compositor</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Duración</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">Número de disco</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Nombre del archivo</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">Ruta del archivo</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Año</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">Condición</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_it.ts b/src/plugins/General/converter/translations/converter_plugin_it.ts
index 03b99c845..63a268d92 100644
--- a/src/plugins/General/converter/translations/converter_plugin_it.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_it.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Scegli una cartella</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Interprete</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Album</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Titolo</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Numero traccia</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">Numero traccia su due cifre</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Genere</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Commento</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Compositore</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Durata</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">Disco num.</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Nome documento</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Anno</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">PErcorso documento</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_ja.ts b/src/plugins/General/converter/translations/converter_plugin_ja.ts
index 0897de333..4f2dea30d 100644
--- a/src/plugins/General/converter/translations/converter_plugin_ja.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_ja.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">ディレクトリを選択</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">アーティスト</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">アルバム</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">タイトル</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">トラック番号</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">トラック番号 数字2桁</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">ジャンル</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">コメント</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">作曲者</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">演奏時間</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">ディスク番号</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">ファイル名</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">ファイルパス</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">年</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">定番</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_lt.ts b/src/plugins/General/converter/translations/converter_plugin_lt.ts
index aee9bd477..d86b5a50d 100644
--- a/src/plugins/General/converter/translations/converter_plugin_lt.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_lt.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Pasirinkite aplanką</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Atlikėjas</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Albumas</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Pavadinimas</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Takelio numeris</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">Dviejų skaitmenų takelio numeris</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Žanras</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Komentaras</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Autorius</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Trukmė</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">Disko numeris</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">Bylos kelias</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Metai</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">Būklė</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_nl.ts b/src/plugins/General/converter/translations/converter_plugin_nl.ts
index 7c88b79ac..d552167b0 100644
--- a/src/plugins/General/converter/translations/converter_plugin_nl.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_nl.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">…</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Kies een map</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Artiest</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Album</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Naam</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Liednummer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">Twee-getal liednummer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Genre</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Commentaar</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Componist</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Duur</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">CD nummer</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Bestandsnaam</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">Pad</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Jaar</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">Staat</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">…</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_pl.ts b/src/plugins/General/converter/translations/converter_plugin_pl.ts
index e08c37fe0..e640ac5be 100644
--- a/src/plugins/General/converter/translations/converter_plugin_pl.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_pl.ts
@@ -41,97 +41,92 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Wybierz katalog</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Artysta</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Album</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Tytuł</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Numer utworu</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">Dwucyfrowy numer utworu</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Gatunek</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Komentarz</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Kompozytor</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Długość</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">Numer płyty</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Nazwa pliku</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">Ścieżka pliku</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Rok</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">Warunek</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_ru.ts b/src/plugins/General/converter/translations/converter_plugin_ru.ts
index cd5a46056..0e020838f 100644
--- a/src/plugins/General/converter/translations/converter_plugin_ru.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_ru.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Выберите директорию</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">Исполнитель</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">Альбом</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">Название</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">Номер трека</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">2-х разрядный номер трека</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">Жанр</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Комментарий</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">Композитор</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">Длительность</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">Номер диска</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">Имя файла</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">Путь к файлу</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Год</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">Условие</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/General/converter/translations/converter_plugin_tr.ts b/src/plugins/General/converter/translations/converter_plugin_tr.ts
index 83e3f1a17..da59e23a5 100644
--- a/src/plugins/General/converter/translations/converter_plugin_tr.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_tr.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">Dizin seç</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">Yorum</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">Yıl</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
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 85b5fa0ba..174c2f748 100644
--- a/src/plugins/General/converter/translations/converter_plugin_uk_UA.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_uk_UA.ts
@@ -41,97 +41,92 @@
<translation></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation>Виберіть теку</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation>Номер трека</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation>2-розрядний номер трека</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation>Композитор</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation>Тривалість</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation>Номер диска</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation>Ім&apos;я файла</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation>Шлях до файла</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation>Умова</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation>Створити</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation>Редагувати</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation>Копіювати</translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation>Видалити</translation>
</message>
@@ -190,49 +185,44 @@
<translation>Редактор предвстановлень</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation>Головне</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation>Ім&apos;я:</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation>Розширення:</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation>Команда</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation>Опції</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation>Записати теги</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation>Конвертувати в 16 біт</translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation>Прапорець</translation>
- </message>
</context>
</TS>
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 698535300..505d6eac7 100644
--- a/src/plugins/General/converter/translations/converter_plugin_zh_CN.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_zh_CN.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">选择一个目录</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">艺术家</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">专辑</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">标题</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">音轨编号</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">两位数音轨编号</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">流派</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">备注</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">作曲</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">持续时间</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">光盘编号</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">文件名</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">文件路径</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">年代</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">条件</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
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 b2527eb07..db26b8472 100644
--- a/src/plugins/General/converter/translations/converter_plugin_zh_TW.ts
+++ b/src/plugins/General/converter/translations/converter_plugin_zh_TW.ts
@@ -41,97 +41,92 @@
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="65"/>
+ <location filename="../converterdialog.cpp" line="68"/>
<source>Choose a directory</source>
<translation type="unfinished">選取一個目錄</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="84"/>
+ <location filename="../converterdialog.cpp" line="103"/>
<source>Artist</source>
<translation type="unfinished">藝術家</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="85"/>
+ <location filename="../converterdialog.cpp" line="104"/>
<source>Album</source>
<translation type="unfinished">專輯</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="86"/>
+ <location filename="../converterdialog.cpp" line="105"/>
<source>Title</source>
<translation type="unfinished">標題</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="87"/>
+ <location filename="../converterdialog.cpp" line="106"/>
<source>Track number</source>
<translation type="unfinished">音軌編號</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="88"/>
+ <location filename="../converterdialog.cpp" line="107"/>
<source>Two-digit track number</source>
<translation type="unfinished">兩位數音軌編號</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="89"/>
+ <location filename="../converterdialog.cpp" line="108"/>
<source>Genre</source>
<translation type="unfinished">流派</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="90"/>
+ <location filename="../converterdialog.cpp" line="109"/>
<source>Comment</source>
<translation type="unfinished">備註</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="91"/>
+ <location filename="../converterdialog.cpp" line="110"/>
<source>Composer</source>
<translation type="unfinished">作曲</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="92"/>
+ <location filename="../converterdialog.cpp" line="111"/>
<source>Duration</source>
<translation type="unfinished">持續時間</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="93"/>
+ <location filename="../converterdialog.cpp" line="112"/>
<source>Disc number</source>
<translation type="unfinished">光槃編號</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="94"/>
+ <location filename="../converterdialog.cpp" line="113"/>
<source>File name</source>
<translation type="unfinished">文件名</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="95"/>
- <source>File path</source>
- <translation type="unfinished">文件路徑</translation>
+ <location filename="../converterdialog.cpp" line="123"/>
+ <source>Create a copy</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="96"/>
+ <location filename="../converterdialog.cpp" line="114"/>
<source>Year</source>
<translation type="unfinished">年代</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="97"/>
+ <location filename="../converterdialog.cpp" line="115"/>
<source>Condition</source>
<translation type="unfinished">條件</translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="103"/>
+ <location filename="../converterdialog.cpp" line="121"/>
<source>Create</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="104"/>
+ <location filename="../converterdialog.cpp" line="122"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../converterdialog.cpp" line="105"/>
- <source>Copy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../converterdialog.cpp" line="106"/>
+ <location filename="../converterdialog.cpp" line="124"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
@@ -190,49 +185,44 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="20"/>
+ <location filename="../preseteditor.ui" line="29"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="26"/>
+ <location filename="../preseteditor.ui" line="35"/>
<source>Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="36"/>
+ <location filename="../preseteditor.ui" line="45"/>
<source>Extension:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="49"/>
+ <location filename="../preseteditor.ui" line="58"/>
<source>Command</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="58"/>
+ <location filename="../preseteditor.ui" line="67"/>
<source>...</source>
<translation type="unfinished">...</translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="68"/>
+ <location filename="../preseteditor.ui" line="77"/>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="74"/>
+ <location filename="../preseteditor.ui" line="83"/>
<source>Write tags</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../preseteditor.ui" line="81"/>
+ <location filename="../preseteditor.ui" line="90"/>
<source>Convert to 16 bit</source>
<translation type="unfinished"></translation>
</message>
- <message>
- <location filename="../preseteditor.ui" line="88"/>
- <source>CheckBox</source>
- <translation type="unfinished"></translation>
- </message>
</context>
</TS>
diff --git a/src/plugins/Ui/skinned/eqwidget.cpp b/src/plugins/Ui/skinned/eqwidget.cpp
index ac86bc340..c2e6e84bb 100644
--- a/src/plugins/Ui/skinned/eqwidget.cpp
+++ b/src/plugins/Ui/skinned/eqwidget.cpp
@@ -393,7 +393,7 @@ void EqWidget::importWinampEQF()
char name[257];
char bands[11];
QString path = FileDialog::getOpenFileName(this, tr("Import Preset"),
- "/home",
+ QDir::homePath(),
QString("Winamp EQF (*.q1)"));
QFile file(path);