aboutsummaryrefslogtreecommitdiff
path: root/src/plugins
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-08-08 17:14:58 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-08-08 17:14:58 +0000
commitb4acea47086ea5c6b7853c462b33e204e1ee5510 (patch)
treea67d6a6b7482737a6a75c8528d58367793c60dee /src/plugins
parent80fc271b9d987e61ccd919382ee8d48ef2a37aa4 (diff)
downloadqmmp-b4acea47086ea5c6b7853c462b33e204e1ee5510.tar.gz
qmmp-b4acea47086ea5c6b7853c462b33e204e1ee5510.tar.bz2
qmmp-b4acea47086ea5c6b7853c462b33e204e1ee5510.zip
wavpack plugin: added support for composer and disc number tags
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1126 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins')
-rw-r--r--src/plugins/Input/wavpack/CMakeLists.txt13
-rw-r--r--src/plugins/Input/wavpack/decoderwavpackfactory.cpp4
-rw-r--r--src/plugins/Input/wavpack/detailsdialog.cpp99
-rw-r--r--src/plugins/Input/wavpack/detailsdialog.h17
-rw-r--r--src/plugins/Input/wavpack/detailsdialog.ui364
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_de.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_it.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_lt.ts113
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_pl.ts122
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_ru.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_tr.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.ts118
-rw-r--r--src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts118
-rw-r--r--src/plugins/Input/wavpack/wavpack.pro56
16 files changed, 703 insertions, 1029 deletions
diff --git a/src/plugins/Input/wavpack/CMakeLists.txt b/src/plugins/Input/wavpack/CMakeLists.txt
index 72436cb79..55fe84b53 100644
--- a/src/plugins/Input/wavpack/CMakeLists.txt
+++ b/src/plugins/Input/wavpack/CMakeLists.txt
@@ -51,21 +51,10 @@ QT4_ADD_RESOURCES(libwavpack_RCC_SRCS ${libwavpack_RCCS})
QT4_WRAP_CPP(libwavpack_MOC_SRCS ${libwavpack_MOC_HDRS})
-# user interface
-
-
-SET(libwavpack_UIS
- detailsdialog.ui
-)
-
-QT4_WRAP_UI(libwavpack_UIS_H ${libwavpack_UIS})
-# Don't forget to include output directory, otherwise
-# the UI file won't be wrapped!
include_directories(${CMAKE_CURRENT_BINARY_DIR})
IF(WAVPACK_FOUND)
-ADD_LIBRARY(wavpack MODULE ${libwavpack_SRCS} ${libwavpack_MOC_SRCS} ${libwavpack_UIS_H}
- ${libwavpack_RCC_SRCS})
+ADD_LIBRARY(wavpack MODULE ${libwavpack_SRCS} ${libwavpack_MOC_SRCS} ${libwavpack_RCC_SRCS})
add_dependencies(wavpack qmmp)
target_link_libraries(wavpack ${QT_LIBRARIES} -lqmmp ${WAVPACK_LDFLAGS} ${WAVPACK_CLAGS})
install(TARGETS wavpack DESTINATION ${LIB_DIR}/qmmp/Input)
diff --git a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
index 30dd24bf3..ad6f192cd 100644
--- a/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
+++ b/src/plugins/Input/wavpack/decoderwavpackfactory.cpp
@@ -98,10 +98,14 @@ QList<FileInfo *> DecoderWavPackFactory::createPlayList(const QString &fileName,
info->setMetaData(Qmmp::GENRE, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Title", value, sizeof(value));
info->setMetaData(Qmmp::TITLE, QString::fromUtf8(value));
+ WavpackGetTagItem (ctx, "Composer", value, sizeof(value));
+ info->setMetaData(Qmmp::COMPOSER, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Year", value, sizeof(value));
info->setMetaData(Qmmp::YEAR, QString::fromUtf8(value).toInt());
WavpackGetTagItem (ctx, "Track", value, sizeof(value));
info->setMetaData(Qmmp::TRACK, QString::fromUtf8(value).toInt());
+ WavpackGetTagItem (ctx, "Disc", value, sizeof(value));
+ info->setMetaData(Qmmp::DISCNUMBER, QString::fromUtf8(value).toInt());
}
}
diff --git a/src/plugins/Input/wavpack/detailsdialog.cpp b/src/plugins/Input/wavpack/detailsdialog.cpp
index 9952e60d8..c22233987 100644
--- a/src/plugins/Input/wavpack/detailsdialog.cpp
+++ b/src/plugins/Input/wavpack/detailsdialog.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008 by Ilya Kotov *
+ * Copyright (C) 2006-2009 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -17,34 +17,32 @@
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
+extern "C"{
+#include <wavpack/wavpack.h>
+}
#include <QFile>
#include <QFileInfo>
-extern "C"
-{
-#include <wavpack/wavpack.h>
-}
-
#include "detailsdialog.h"
+#define QStringToTString_qt4(s) TagLib::String(s.toUtf8().constData(), TagLib::String::UTF8)
+#define TStringToQString_qt4(s) QString::fromUtf8(s.toCString(TRUE)).trimmed()
+
DetailsDialog::DetailsDialog(QWidget *parent, const QString &path)
- : QDialog(parent)
+ : AbstractDetailsDialog(parent)
{
- ui.setupUi(this);
- setAttribute(Qt::WA_DeleteOnClose);
m_path = path;
- setWindowTitle (path.section('/',-1));
- path.section('/',-1);
- ui.pathLineEdit->setText(m_path);
if (QFile::exists(m_path))
{
loadWavPackInfo();
- loadTag();
+ loadTags();
+ blockSaveButton(!QFileInfo(m_path).isWritable());
}
+ else
+ blockSaveButton();
}
-
DetailsDialog::~DetailsDialog()
{}
@@ -58,28 +56,24 @@ void DetailsDialog::loadWavPackInfo()
qWarning("DetailsDialog: error: %s", err);
return;
}
-
- QString text;
+ QMap <QString, QString> ap;
int length = (int) WavpackGetNumSamples(ctx)/WavpackGetSampleRate(ctx);
- text = QString("%1").arg(length/60);
+ QString text = QString("%1").arg(length/60);
text +=":"+QString("%1").arg(length % 60, 2, 10, QChar('0'));
- ui.lengthLabel->setText(text);
- text = QString("%1").arg((int) WavpackGetSampleRate(ctx));
- ui.sampleRateLabel->setText(text+" "+tr("Hz"));
- text = QString("%1").arg((int) WavpackGetNumChannels(ctx));
- ui.channelsLabel->setText(text);
- text = QString("%1")
- .arg((int) WavpackGetAverageBitrate(ctx, WavpackGetNumChannels(ctx))/1000);
- ui.bitrateLabel->setText(text+" "+tr("kbps"));
+ ap.insert(tr("Length"), text);
+ ap.insert(tr("Sample rate"), QString("%1 " + tr("Hz")).arg((int) WavpackGetSampleRate(ctx)));
+ ap.insert(tr("Channels"), QString("%1").arg((int) WavpackGetNumChannels(ctx)));
+ ap.insert(tr("Bitrate"), QString("%1 " + tr("kbps"))
+ .arg((int) WavpackGetAverageBitrate(ctx, WavpackGetNumChannels(ctx))/1000));
QFileInfo info(m_path);
- text = QString("%1 "+tr("KB")).arg((int) info.size()/1024);
- ui.fileSizeLabel->setText(text);
- ui.ratioLabel->setText(QString("%1").arg(WavpackGetRatio(ctx)));
- ui.versionLabel->setText(QString("%1").arg(WavpackGetVersion(ctx)));
+ ap.insert(tr("File size"), QString("%1 "+tr("KB")).arg(info.size()/1024));
+ ap.insert(tr("Ratio"), QString("%1").arg(WavpackGetRatio(ctx)));
+ ap.insert(tr("Version"), QString("%1").arg(WavpackGetVersion(ctx)));
WavpackCloseFile (ctx);
+ setAudioProperties(ap);
}
-void DetailsDialog::loadTag()
+void DetailsDialog::loadTags()
{
char err[80];
WavpackContext *ctx = WavpackOpenFileInput (m_path.toLocal8Bit(), err,
@@ -92,27 +86,27 @@ void DetailsDialog::loadTag()
char value[200];
WavpackGetTagItem (ctx, "Title", value, sizeof(value));
- ui.titleLineEdit->setText(QString::fromUtf8(value));
+ setMetaData(Qmmp::TITLE, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Artist", value, sizeof(value));
- ui.artistLineEdit->setText(QString::fromUtf8(value));
+ setMetaData(Qmmp::ARTIST, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Album", value, sizeof(value));
- ui.albumLineEdit->setText(QString::fromUtf8(value));
+ setMetaData(Qmmp::ALBUM, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Comment", value, sizeof(value));
- ui.commentLineEdit->setText(QString::fromUtf8(value));
+ setMetaData(Qmmp::COMMENT, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Year", value, sizeof(value));
- ui.yearLineEdit->setText(QString::fromUtf8(value));
+ setMetaData(Qmmp::YEAR, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Track", value, sizeof(value));
- ui.trackLineEdit->setText(QString::fromUtf8(value));
+ setMetaData(Qmmp::TRACK, QString::fromUtf8(value));
+ WavpackGetTagItem (ctx, "Disc", value, sizeof(value));
+ setMetaData(Qmmp::DISCNUMBER, QString::fromUtf8(value));
WavpackGetTagItem (ctx, "Genre", value, sizeof(value));
- ui.genreLineEdit->setText(QString::fromUtf8(value));
-
- QFileInfo info(m_path);
- ui.saveButton->setEnabled(info.isWritable());
- connect(ui.saveButton, SIGNAL(clicked()), SLOT(saveTag()));
+ setMetaData(Qmmp::GENRE, QString::fromUtf8(value));
+ WavpackGetTagItem (ctx, "Composer", value, sizeof(value));
+ setMetaData(Qmmp::COMPOSER, QString::fromUtf8(value));
WavpackCloseFile (ctx);
}
-void DetailsDialog::saveTag()
+void DetailsDialog::writeTags()
{
char err[80];
WavpackContext *ctx = WavpackOpenFileInput (m_path.toLocal8Bit(), err,
@@ -122,21 +116,24 @@ void DetailsDialog::saveTag()
qWarning("DetailsDialog: error: %s", err);
return;
}
- QByteArray value = ui.titleLineEdit->text().toUtf8();
+ QByteArray value = strMetaData(Qmmp::TITLE).toUtf8();
WavpackAppendTagItem(ctx, "Title", value, value.size());
- value = ui.artistLineEdit->text().toUtf8();
+ value = strMetaData(Qmmp::ARTIST).toUtf8();
WavpackAppendTagItem(ctx, "Artist", value, value.size());
- value = ui.albumLineEdit->text().toUtf8();
+ value = strMetaData(Qmmp::ALBUM).toUtf8();
WavpackAppendTagItem(ctx, "Album", value, value.size());
- value = ui.commentLineEdit->text().toUtf8();
+ value = strMetaData(Qmmp::COMMENT).toUtf8();
WavpackAppendTagItem(ctx, "Comment", value, value.size());
- value = ui.genreLineEdit->text().toUtf8();
+ value = strMetaData(Qmmp::GENRE).toUtf8();
WavpackAppendTagItem(ctx, "Genre", value, value.size());
- value = ui.yearLineEdit->text().toUtf8();
+ value = strMetaData(Qmmp::YEAR).toUtf8();
WavpackAppendTagItem(ctx, "Year", value, value.size());
- value = ui.trackLineEdit->text().toUtf8();
- WavpackAppendTagItem(ctx, "Track", value, value.size());
-
+ value = strMetaData(Qmmp::TRACK).toUtf8();
+ WavpackAppendTagItem(ctx, "Track", value, value.size());
+ value = strMetaData(Qmmp::COMPOSER).toUtf8();
+ WavpackAppendTagItem(ctx, "Composer", value, value.size());
+ value = strMetaData(Qmmp::DISCNUMBER).toUtf8();
+ WavpackAppendTagItem(ctx, "Disc", value, value.size());
WavpackWriteTag (ctx);
WavpackCloseFile (ctx);
}
diff --git a/src/plugins/Input/wavpack/detailsdialog.h b/src/plugins/Input/wavpack/detailsdialog.h
index a36f9695f..07978859d 100644
--- a/src/plugins/Input/wavpack/detailsdialog.h
+++ b/src/plugins/Input/wavpack/detailsdialog.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2008 by Ilya Kotov *
+ * Copyright (C) 2006-2009 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -20,14 +20,12 @@
#ifndef DETAILSDIALOG_H
#define DETAILSDIALOG_H
-#include <QDialog>
-
-#include "ui_detailsdialog.h"
+#include <qmmp/abstractdetailsdialog.h>
/**
@author Ilya Kotov <forkotov02@hotmail.ru>
*/
-class DetailsDialog : public QDialog
+class DetailsDialog : public AbstractDetailsDialog
{
Q_OBJECT
public:
@@ -35,13 +33,10 @@ public:
~DetailsDialog();
-private slots:
- void saveTag();
-
-private:
+private:
void loadWavPackInfo();
- void loadTag();
- Ui::DetailsDialog ui;
+ void loadTags();
+ void writeTags();
QString m_path;
};
diff --git a/src/plugins/Input/wavpack/detailsdialog.ui b/src/plugins/Input/wavpack/detailsdialog.ui
deleted file mode 100644
index d1e0f9c80..000000000
--- a/src/plugins/Input/wavpack/detailsdialog.ui
+++ /dev/null
@@ -1,364 +0,0 @@
-<ui version="4.0" >
- <class>DetailsDialog</class>
- <widget class="QDialog" name="DetailsDialog" >
- <property name="geometry" >
- <rect>
- <x>0</x>
- <y>0</y>
- <width>545</width>
- <height>374</height>
- </rect>
- </property>
- <property name="windowTitle" >
- <string>Details</string>
- </property>
- <layout class="QGridLayout" >
- <item row="0" column="0" >
- <widget class="QLabel" name="label_28" >
- <property name="text" >
- <string>File path:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="0" column="1" colspan="3" >
- <widget class="QLineEdit" name="pathLineEdit" >
- <property name="readOnly" >
- <bool>true</bool>
- </property>
- </widget>
- </item>
- <item rowspan="2" row="1" column="0" colspan="2" >
- <widget class="QGroupBox" name="groupBox" >
- <property name="minimumSize" >
- <size>
- <width>0</width>
- <height>16</height>
- </size>
- </property>
- <property name="title" >
- <string>WavPack Info</string>
- </property>
- <layout class="QGridLayout" >
- <item row="0" column="0" >
- <widget class="QLabel" name="label" >
- <property name="text" >
- <string>Length:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="0" column="1" >
- <widget class="QLabel" name="lengthLabel" >
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="1" column="0" >
- <widget class="QLabel" name="label_3" >
- <property name="text" >
- <string>Sample rate:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="1" column="1" >
- <widget class="QLabel" name="sampleRateLabel" >
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="2" column="0" >
- <widget class="QLabel" name="label_5" >
- <property name="text" >
- <string>File size:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="2" column="1" >
- <widget class="QLabel" name="fileSizeLabel" >
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="3" column="0" >
- <widget class="QLabel" name="label_10" >
- <property name="layoutDirection" >
- <enum>Qt::LeftToRight</enum>
- </property>
- <property name="text" >
- <string>Channels:</string>
- </property>
- <property name="textFormat" >
- <enum>Qt::PlainText</enum>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="3" column="1" >
- <widget class="QLabel" name="channelsLabel" >
- <property name="layoutDirection" >
- <enum>Qt::LeftToRight</enum>
- </property>
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="4" column="0" >
- <widget class="QLabel" name="label_2" >
- <property name="text" >
- <string>Bitrate:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="4" column="1" >
- <widget class="QLabel" name="bitrateLabel" >
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="5" column="0" >
- <widget class="QLabel" name="label_4" >
- <property name="text" >
- <string>Ratio:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="5" column="1" >
- <widget class="QLabel" name="ratioLabel" >
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="6" column="0" >
- <widget class="QLabel" name="label_6" >
- <property name="text" >
- <string>Version:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="6" column="1" >
- <widget class="QLabel" name="versionLabel" >
- <property name="text" >
- <string>-</string>
- </property>
- </widget>
- </item>
- <item row="7" column="0" >
- <spacer>
- <property name="orientation" >
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" >
- <size>
- <width>74</width>
- <height>101</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- </item>
- <item row="1" column="2" colspan="2" >
- <widget class="QGroupBox" name="groupBox_2" >
- <property name="sizePolicy" >
- <sizepolicy vsizetype="Preferred" hsizetype="Expanding" >
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="title" >
- <string>APE Tag</string>
- </property>
- <layout class="QGridLayout" >
- <property name="leftMargin" >
- <number>8</number>
- </property>
- <property name="topMargin" >
- <number>8</number>
- </property>
- <property name="rightMargin" >
- <number>8</number>
- </property>
- <property name="bottomMargin" >
- <number>8</number>
- </property>
- <property name="horizontalSpacing" >
- <number>6</number>
- </property>
- <property name="verticalSpacing" >
- <number>6</number>
- </property>
- <item row="6" column="1" >
- <widget class="QPushButton" name="saveButton" >
- <property name="enabled" >
- <bool>false</bool>
- </property>
- <property name="text" >
- <string>Save</string>
- </property>
- </widget>
- </item>
- <item row="4" column="3" >
- <widget class="QLineEdit" name="trackLineEdit" />
- </item>
- <item row="4" column="2" >
- <widget class="QLabel" name="label_26" >
- <property name="text" >
- <string>Track number:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="4" column="1" >
- <widget class="QLineEdit" name="yearLineEdit" />
- </item>
- <item row="4" column="0" >
- <widget class="QLabel" name="label_25" >
- <property name="text" >
- <string>Year:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="5" column="0" >
- <widget class="QLabel" name="label_27" >
- <property name="text" >
- <string>Genre:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="3" column="0" >
- <widget class="QLabel" name="label_24" >
- <property name="text" >
- <string>Comment:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="2" column="0" >
- <widget class="QLabel" name="label_23" >
- <property name="text" >
- <string>Album:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="1" column="0" >
- <widget class="QLabel" name="label_22" >
- <property name="text" >
- <string>Artist:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="0" column="0" >
- <widget class="QLabel" name="label_21" >
- <property name="text" >
- <string>Title:</string>
- </property>
- <property name="alignment" >
- <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
- </property>
- </widget>
- </item>
- <item row="0" column="1" colspan="3" >
- <widget class="QLineEdit" name="titleLineEdit" />
- </item>
- <item row="1" column="1" colspan="3" >
- <widget class="QLineEdit" name="artistLineEdit" />
- </item>
- <item row="2" column="1" colspan="3" >
- <widget class="QLineEdit" name="albumLineEdit" />
- </item>
- <item row="3" column="1" colspan="3" >
- <widget class="QLineEdit" name="commentLineEdit" />
- </item>
- <item row="5" column="1" colspan="2" >
- <widget class="QLineEdit" name="genreLineEdit" />
- </item>
- </layout>
- </widget>
- </item>
- <item row="2" column="2" >
- <spacer>
- <property name="orientation" >
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" >
- <size>
- <width>111</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item row="2" column="3" >
- <widget class="QPushButton" name="pushButton_3" >
- <property name="text" >
- <string>Close</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- <resources/>
- <connections>
- <connection>
- <sender>pushButton_3</sender>
- <signal>clicked()</signal>
- <receiver>DetailsDialog</receiver>
- <slot>close()</slot>
- <hints>
- <hint type="sourcelabel" >
- <x>623</x>
- <y>353</y>
- </hint>
- <hint type="destinationlabel" >
- <x>539</x>
- <y>352</y>
- </hint>
- </hints>
- </connection>
- </connections>
-</ui>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts
index eea901fb1..ed2c1cfaf 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_cs.ts
@@ -9,22 +9,22 @@
<translation>Modul WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>O modulu WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Vstupní modul Qmmp WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>Verze knihovny WavPack:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilja Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -37,130 +37,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>APE Tag</source>
- <translation>Tag APE</translation>
+ <translation type="obsolete">Tag APE</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
<source>Details</source>
- <translation>Podrobnosti</translation>
+ <translation type="obsolete">Podrobnosti</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Cesta k souboru:</translation>
+ <translation type="obsolete">Cesta k souboru:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Vzorkovací frekvence:</translation>
+ <translation type="obsolete">Vzorkovací frekvence:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Velikost souboru:</translation>
+ <translation type="obsolete">Velikost souboru:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Název:</translation>
+ <translation type="obsolete">Název:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Umělec:</translation>
+ <translation type="obsolete">Umělec:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Album:</translation>
+ <translation type="obsolete">Album:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Komentář:</translation>
+ <translation type="obsolete">Komentář:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Rok:</translation>
+ <translation type="obsolete">Rok:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Číslo stopy:</translation>
+ <translation type="obsolete">Číslo stopy:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Žánr:</translation>
+ <translation type="obsolete">Žánr:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Uložit</translation>
+ <translation type="obsolete">Uložit</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Zavřít</translation>
+ <translation type="obsolete">Zavřít</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Délka:</translation>
+ <translation type="obsolete">Délka:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Počet kanálů:</translation>
+ <translation type="obsolete">Počet kanálů:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>Informace WavPack</translation>
+ <translation type="obsolete">Informace WavPack</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Datový tok:</translation>
+ <translation type="obsolete">Datový tok:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Poměr:</translation>
+ <translation type="obsolete">Poměr:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Verze:</translation>
+ <translation type="obsolete">Verze:</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_de.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_de.ts
index 406949a47..01065bb85 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_de.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_de.ts
@@ -13,22 +13,22 @@
<translation type="obsolete">WavPack Dateien</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>Über WavPack-Audio-Modul</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Qmmp WavPack-Audio-Modul</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>WavPack-Bibliotheksversion:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -41,130 +41,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Details</source>
- <translation>Details</translation>
+ <translation type="obsolete">Details</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Dateipfad:</translation>
+ <translation type="obsolete">Dateipfad:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>WavPack-Info</translation>
+ <translation type="obsolete">WavPack-Info</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Länge:</translation>
+ <translation type="obsolete">Länge:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Abtastrate:</translation>
+ <translation type="obsolete">Abtastrate:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Dateigröße:</translation>
+ <translation type="obsolete">Dateigröße:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Kanäle:</translation>
+ <translation type="obsolete">Kanäle:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Bitrate:</translation>
+ <translation type="obsolete">Bitrate:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Verhältnis:</translation>
+ <translation type="obsolete">Verhältnis:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Version:</translation>
+ <translation type="obsolete">Version:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE-Tag</translation>
+ <translation type="obsolete">APE-Tag</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Speichern</translation>
+ <translation type="obsolete">Speichern</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Titelnummer:</translation>
+ <translation type="obsolete">Titelnummer:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Jahr:</translation>
+ <translation type="obsolete">Jahr:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Genre:</translation>
+ <translation type="obsolete">Genre:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Kommentar:</translation>
+ <translation type="obsolete">Kommentar:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Album:</translation>
+ <translation type="obsolete">Album:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Interpret:</translation>
+ <translation type="obsolete">Interpret:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Titel:</translation>
+ <translation type="obsolete">Titel:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Schließen</translation>
+ <translation type="obsolete">Schließen</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_it.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_it.ts
index 8a023ecc6..e542ea1ae 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_it.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_it.ts
@@ -13,22 +13,22 @@
<translation type="obsolete">Brani WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>Info sul modulo audio WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Modulo audio WavPack per Qmmp</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>Versione libreria per WavPack:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autore: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -41,130 +41,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Details</source>
- <translation>Dettagli</translation>
+ <translation type="obsolete">Dettagli</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Percorso:</translation>
+ <translation type="obsolete">Percorso:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>Info WavPack</translation>
+ <translation type="obsolete">Info WavPack</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Durata:</translation>
+ <translation type="obsolete">Durata:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Campionamento:</translation>
+ <translation type="obsolete">Campionamento:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Dimensione:</translation>
+ <translation type="obsolete">Dimensione:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Kanäle:</translation>
+ <translation type="obsolete">Kanäle:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Bitrate:</translation>
+ <translation type="obsolete">Bitrate:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Ratio:</translation>
+ <translation type="obsolete">Ratio:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Versione:</translation>
+ <translation type="obsolete">Versione:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>Etichettatura APE</translation>
+ <translation type="obsolete">Etichettatura APE</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Salva</translation>
+ <translation type="obsolete">Salva</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Traccia numero:</translation>
+ <translation type="obsolete">Traccia numero:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Anno:</translation>
+ <translation type="obsolete">Anno:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Genere:</translation>
+ <translation type="obsolete">Genere:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Commento:</translation>
+ <translation type="obsolete">Commento:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Album:</translation>
+ <translation type="obsolete">Album:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Interprete:</translation>
+ <translation type="obsolete">Interprete:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Titolo:</translation>
+ <translation type="obsolete">Titolo:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Chiudi</translation>
+ <translation type="obsolete">Chiudi</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_lt.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_lt.ts
index 27a621fce..87a3757ca 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_lt.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_lt.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="pl">
+<!DOCTYPE TS>
+<TS version="2.0" language="pl">
<context>
<name>DecoderWavPackFactory</name>
<message>
@@ -13,22 +14,22 @@
<translation>WavPack bylos</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>Apie WavPack audio įskiepį</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Qmmp WavPack audio įskiepis</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="132"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>WavPack bibliotekos versija:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Sukurta: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -36,124 +37,130 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
- <source>Details</source>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Bylos kelias:</translation>
+ <translation type="obsolete">Bylos kelias:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>WavPack informacija</translation>
+ <translation type="obsolete">WavPack informacija</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Ilgis:</translation>
- </message>
- <message>
- <location filename="../detailsdialog.ui" line="169"/>
- <source>-</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Ilgis:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Sample rate:</translation>
+ <translation type="obsolete">Sample rate:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Bylos dydis:</translation>
+ <translation type="obsolete">Bylos dydis:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Kanalai:</translation>
+ <translation type="obsolete">Kanalai:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Bitrate:</translation>
+ <translation type="obsolete">Bitrate:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Suspaudimas:</translation>
+ <translation type="obsolete">Suspaudimas:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Versija:</translation>
+ <translation type="obsolete">Versija:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE Tag</translation>
+ <translation type="obsolete">APE Tag</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Išsaugoti</translation>
+ <translation type="obsolete">Išsaugoti</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Takelio numeris:</translation>
+ <translation type="obsolete">Takelio numeris:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Metai:</translation>
+ <translation type="obsolete">Metai:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Žanras:</translation>
+ <translation type="obsolete">Žanras:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Komentaras:</translation>
+ <translation type="obsolete">Komentaras:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Albumas:</translation>
+ <translation type="obsolete">Albumas:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Atlikėjas:</translation>
+ <translation type="obsolete">Atlikėjas:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Pavadinimas:</translation>
+ <translation type="obsolete">Pavadinimas:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Užverti</translation>
+ <translation type="obsolete">Užverti</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_pl.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_pl.ts
index bc8b2f4c6..194cd36dd 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_pl.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_pl.ts
@@ -14,22 +14,22 @@
<translation>Pliki WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>O wtyczce WavPack Audio</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Wtyczka WavPack dla Qmmp</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>Wersja biblioteki WavPack:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Autor: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -37,130 +37,126 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation></translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation></translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
- <source>Details</source>
- <translation>Szczegóły</translation>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
- <source>File path:</source>
- <translation>Ścieżka pliku:</translation>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
- <source>WavPack Info</source>
- <translation></translation>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
- <source>Length:</source>
- <translation>Długość:</translation>
+ <source>Details</source>
+ <translation type="obsolete">Szczegóły</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
- <source>-</source>
- <translation></translation>
+ <source>File path:</source>
+ <translation type="obsolete">Ścieżka pliku:</translation>
+ </message>
+ <message>
+ <source>Length:</source>
+ <translation type="obsolete">Długość:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Próbkowanie:</translation>
+ <translation type="obsolete">Próbkowanie:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Wielkość pliku:</translation>
+ <translation type="obsolete">Wielkość pliku:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Kanały:</translation>
+ <translation type="obsolete">Kanały:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Częstotliwość próbkowania:</translation>
+ <translation type="obsolete">Częstotliwość próbkowania:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Współczynnik:</translation>
+ <translation type="obsolete">Współczynnik:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Wersja:</translation>
- </message>
- <message>
- <location filename="../detailsdialog.ui" line="198"/>
- <source>APE Tag</source>
- <translation></translation>
+ <translation type="obsolete">Wersja:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Zapisz</translation>
+ <translation type="obsolete">Zapisz</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Numer utworu:</translation>
+ <translation type="obsolete">Numer utworu:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Rok:</translation>
+ <translation type="obsolete">Rok:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Gatunek:</translation>
+ <translation type="obsolete">Gatunek:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Komentarz:</translation>
+ <translation type="obsolete">Komentarz:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Album:</translation>
+ <translation type="obsolete">Album:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Artysta:</translation>
+ <translation type="obsolete">Artysta:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Tytuł:</translation>
+ <translation type="obsolete">Tytuł:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Zamknij</translation>
+ <translation type="obsolete">Zamknij</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.ts
index ba8dc4d33..0cb77c2f8 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_ru.ts
@@ -14,22 +14,22 @@
<translation>Файлы WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>Об аудио-модуле WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Аудио-модуль WavPack для Qmmp</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>Версия библиотеки WavPack:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Разработчик: Илья Котов &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -37,130 +37,130 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation>Длительность</translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Гц</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation>Дискретизация</translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation>Каналов</translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>кБ/с</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation>Битовая частота</translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>кБ</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
- <source>Details</source>
- <translation type="unfinished"></translation>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation>Размер файла</translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation>Сжатие</translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation>Версия</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Путь к файлу:</translation>
+ <translation type="obsolete">Путь к файлу:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>Информация WavPack</translation>
+ <translation type="obsolete">Информация WavPack</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Длительность:</translation>
- </message>
- <message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
- <source>-</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Длительность:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Дискретизация:</translation>
+ <translation type="obsolete">Дискретизация:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Размер файла:</translation>
+ <translation type="obsolete">Размер файла:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Каналов:</translation>
+ <translation type="obsolete">Каналов:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Битовая частота:</translation>
+ <translation type="obsolete">Битовая частота:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Сжатие:</translation>
+ <translation type="obsolete">Сжатие:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Версия:</translation>
+ <translation type="obsolete">Версия:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE-тег</translation>
+ <translation type="obsolete">APE-тег</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Сохранить</translation>
+ <translation type="obsolete">Сохранить</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Номер трека:</translation>
+ <translation type="obsolete">Номер трека:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Год:</translation>
+ <translation type="obsolete">Год:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Жанр:</translation>
+ <translation type="obsolete">Жанр:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Комментарий:</translation>
+ <translation type="obsolete">Комментарий:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Альбом:</translation>
+ <translation type="obsolete">Альбом:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Исполнитель:</translation>
+ <translation type="obsolete">Исполнитель:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Название:</translation>
+ <translation type="obsolete">Название:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Закрыть</translation>
+ <translation type="obsolete">Закрыть</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_tr.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_tr.ts
index 3f63a9dac..a0a12ea92 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_tr.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_tr.ts
@@ -14,22 +14,22 @@
<translation>WavPack Dosyaları</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>WavPack Ses Eklentisi Hakkında</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Qmmp WavPack Ses Eklentisi</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>WavPack kitaplık sürümü:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Yazan: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -37,130 +37,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Details</source>
- <translation>Detaylar</translation>
+ <translation type="obsolete">Detaylar</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Dosya konumu:</translation>
+ <translation type="obsolete">Dosya konumu:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>WavPack Bilgisi</translation>
+ <translation type="obsolete">WavPack Bilgisi</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Uzunluk:</translation>
+ <translation type="obsolete">Uzunluk:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Örnekleme oranı:</translation>
+ <translation type="obsolete">Örnekleme oranı:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Dosya boyutu:</translation>
+ <translation type="obsolete">Dosya boyutu:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Kanallar:</translation>
+ <translation type="obsolete">Kanallar:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Bit oranı:</translation>
+ <translation type="obsolete">Bit oranı:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Oran:</translation>
+ <translation type="obsolete">Oran:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Sürüm:</translation>
+ <translation type="obsolete">Sürüm:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE Etiketi</translation>
+ <translation type="obsolete">APE Etiketi</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Kaydet</translation>
+ <translation type="obsolete">Kaydet</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Parça numarası:</translation>
+ <translation type="obsolete">Parça numarası:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Yıl:</translation>
+ <translation type="obsolete">Yıl:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Tür:</translation>
+ <translation type="obsolete">Tür:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Yorum:</translation>
+ <translation type="obsolete">Yorum:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Albüm:</translation>
+ <translation type="obsolete">Albüm:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Artist:</translation>
+ <translation type="obsolete">Artist:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Başlık:</translation>
+ <translation type="obsolete">Başlık:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Kapat</translation>
+ <translation type="obsolete">Kapat</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.ts
index d53411cde..8b8778c4e 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_uk_UA.ts
@@ -14,22 +14,22 @@
<translation>Файли WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>Про аудіо-модуль WavPack</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Аудіо-модуль WavPack для Qmmp</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>Версія бібліотеки WavPack:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>Розробник: Ілля Котов &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -37,130 +37,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Гц</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>кБ/с</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>кБ</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Details</source>
- <translation>Інформація</translation>
+ <translation type="obsolete">Інформація</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>Шлях до файлу:</translation>
+ <translation type="obsolete">Шлях до файлу:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>Інформація WavPack</translation>
+ <translation type="obsolete">Інформація WavPack</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>Тривалість:</translation>
+ <translation type="obsolete">Тривалість:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>Дискретизація:</translation>
+ <translation type="obsolete">Дискретизація:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>Розмір файлу:</translation>
+ <translation type="obsolete">Розмір файлу:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>Каналів:</translation>
+ <translation type="obsolete">Каналів:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>Бітрейт:</translation>
+ <translation type="obsolete">Бітрейт:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>Стиснення:</translation>
+ <translation type="obsolete">Стиснення:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>Версія:</translation>
+ <translation type="obsolete">Версія:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE-тег</translation>
+ <translation type="obsolete">APE-тег</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>Зберегти</translation>
+ <translation type="obsolete">Зберегти</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>Номер треку:</translation>
+ <translation type="obsolete">Номер треку:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>Рік:</translation>
+ <translation type="obsolete">Рік:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>Жанр:</translation>
+ <translation type="obsolete">Жанр:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>Коментар:</translation>
+ <translation type="obsolete">Коментар:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>Альбом:</translation>
+ <translation type="obsolete">Альбом:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>Виконавець:</translation>
+ <translation type="obsolete">Виконавець:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>Назва:</translation>
+ <translation type="obsolete">Назва:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>Закрити</translation>
+ <translation type="obsolete">Закрити</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.ts
index 5f762ff57..41acb2aa6 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_CN.ts
@@ -13,22 +13,22 @@
<translation type="obsolete">WavPackk 文件</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>关于 WavPack 音频插件</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Qmmp WavPack 音频插件</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>WavPack 库版本:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -41,130 +41,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Details</source>
- <translation>详细资料</translation>
+ <translation type="obsolete">详细资料</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>文件路径:</translation>
+ <translation type="obsolete">文件路径:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>WavPack 信息</translation>
+ <translation type="obsolete">WavPack 信息</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>长度:</translation>
+ <translation type="obsolete">长度:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>取样率:</translation>
+ <translation type="obsolete">取样率:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>文件大小:</translation>
+ <translation type="obsolete">文件大小:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>声音通道:</translation>
+ <translation type="obsolete">声音通道:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>位速率:</translation>
+ <translation type="obsolete">位速率:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>压缩比:</translation>
+ <translation type="obsolete">压缩比:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>版本:</translation>
+ <translation type="obsolete">版本:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE 标签</translation>
+ <translation type="obsolete">APE 标签</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>保存</translation>
+ <translation type="obsolete">保存</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>音轨:</translation>
+ <translation type="obsolete">音轨:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>年代:</translation>
+ <translation type="obsolete">年代:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>流派:</translation>
+ <translation type="obsolete">流派:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>备注:</translation>
+ <translation type="obsolete">备注:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>专辑:</translation>
+ <translation type="obsolete">专辑:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>艺术家:</translation>
+ <translation type="obsolete">艺术家:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>标题:</translation>
+ <translation type="obsolete">标题:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>关闭</translation>
+ <translation type="obsolete">关闭</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts
index 90a653e5d..798a9bca0 100644
--- a/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts
+++ b/src/plugins/Input/wavpack/translations/wavpack_plugin_zh_TW.ts
@@ -13,22 +13,22 @@
<translation type="obsolete">WavPackk 檔案</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="129"/>
+ <location filename="../decoderwavpackfactory.cpp" line="133"/>
<source>About WavPack Audio Plugin</source>
<translation>關於 WavPack 聲訊插件</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="130"/>
+ <location filename="../decoderwavpackfactory.cpp" line="134"/>
<source>Qmmp WavPack Audio Plugin</source>
<translation>Qmmp WavPack 聲訊插件</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="131"/>
+ <location filename="../decoderwavpackfactory.cpp" line="135"/>
<source>WavPack library version:</source>
<translation>WavPack 程式庫版本:</translation>
</message>
<message>
- <location filename="../decoderwavpackfactory.cpp" line="133"/>
+ <location filename="../decoderwavpackfactory.cpp" line="137"/>
<source>Writen by: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</source>
<translation>作者:Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
</message>
@@ -41,130 +41,138 @@
<context>
<name>DetailsDialog</name>
<message>
- <location filename="../detailsdialog.cpp" line="68"/>
+ <location filename="../detailsdialog.cpp" line="63"/>
+ <source>Length</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="64"/>
<source>Hz</source>
<translation>Hz</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="73"/>
+ <location filename="../detailsdialog.cpp" line="64"/>
+ <source>Sample rate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="65"/>
+ <source>Channels</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="66"/>
<source>kbps</source>
<translation>kbps</translation>
</message>
<message>
- <location filename="../detailsdialog.cpp" line="75"/>
+ <location filename="../detailsdialog.cpp" line="66"/>
+ <source>Bitrate</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="69"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="13"/>
+ <location filename="../detailsdialog.cpp" line="69"/>
+ <source>File size</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="70"/>
+ <source>Ratio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../detailsdialog.cpp" line="71"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Details</source>
- <translation>詳細資料</translation>
+ <translation type="obsolete">詳細資料</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="19"/>
<source>File path:</source>
- <translation>檔案路徑:</translation>
+ <translation type="obsolete">檔案路徑:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="42"/>
<source>WavPack Info</source>
- <translation>WavPack 資訊</translation>
+ <translation type="obsolete">WavPack 資訊</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="48"/>
<source>Length:</source>
- <translation>長度:</translation>
+ <translation type="obsolete">長度:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="58"/>
- <location filename="../detailsdialog.ui" line="75"/>
- <location filename="../detailsdialog.ui" line="92"/>
- <location filename="../detailsdialog.ui" line="118"/>
- <location filename="../detailsdialog.ui" line="135"/>
- <location filename="../detailsdialog.ui" line="152"/>
- <location filename="../detailsdialog.ui" line="169"/>
<source>-</source>
- <translation>-</translation>
+ <translation type="obsolete">-</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="65"/>
<source>Sample rate:</source>
- <translation>取樣率:</translation>
+ <translation type="obsolete">取樣率:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="82"/>
<source>File size:</source>
- <translation>檔案大小:</translation>
+ <translation type="obsolete">檔案大小:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="102"/>
<source>Channels:</source>
- <translation>音頻通道:</translation>
+ <translation type="obsolete">音頻通道:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="125"/>
<source>Bitrate:</source>
- <translation>位速率:</translation>
+ <translation type="obsolete">位速率:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="142"/>
<source>Ratio:</source>
- <translation>封包比:</translation>
+ <translation type="obsolete">封包比:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="159"/>
<source>Version:</source>
- <translation>版本:</translation>
+ <translation type="obsolete">版本:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="198"/>
<source>APE Tag</source>
- <translation>APE 標簽</translation>
+ <translation type="obsolete">APE 標簽</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="225"/>
<source>Save</source>
- <translation>儲存</translation>
+ <translation type="obsolete">儲存</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="235"/>
<source>Track number:</source>
- <translation>音軌:</translation>
+ <translation type="obsolete">音軌:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="248"/>
<source>Year:</source>
- <translation>年代:</translation>
+ <translation type="obsolete">年代:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="258"/>
<source>Genre:</source>
- <translation>流派:</translation>
+ <translation type="obsolete">流派:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="268"/>
<source>Comment:</source>
- <translation>備註:</translation>
+ <translation type="obsolete">備註:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="278"/>
<source>Album:</source>
- <translation>專輯:</translation>
+ <translation type="obsolete">專輯:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="288"/>
<source>Artist:</source>
- <translation>藝術家:</translation>
+ <translation type="obsolete">藝術家:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="298"/>
<source>Title:</source>
- <translation>標題:</translation>
+ <translation type="obsolete">標題:</translation>
</message>
<message>
- <location filename="../detailsdialog.ui" line="339"/>
<source>Close</source>
- <translation>關閉</translation>
+ <translation type="obsolete">關閉</translation>
</message>
</context>
</TS>
diff --git a/src/plugins/Input/wavpack/wavpack.pro b/src/plugins/Input/wavpack/wavpack.pro
index 0ca81b005..3d4850006 100644
--- a/src/plugins/Input/wavpack/wavpack.pro
+++ b/src/plugins/Input/wavpack/wavpack.pro
@@ -1,43 +1,37 @@
include(../../plugins.pri)
-
-FORMS += detailsdialog.ui
+FORMS +=
HEADERS += decoderwavpackfactory.h \
- decoder_wavpack.h \
- detailsdialog.h \
- cueparser.h
+ decoder_wavpack.h \
+ detailsdialog.h \
+ cueparser.h
SOURCES += decoder_wavpack.cpp \
- decoderwavpackfactory.cpp \
- detailsdialog.cpp \
- cueparser.cpp
-
-TARGET=$$PLUGINS_PREFIX/Input/wavpack
-QMAKE_CLEAN =$$PLUGINS_PREFIX/Input/libwavpack.so
-
-
+ decoderwavpackfactory.cpp \
+ detailsdialog.cpp \
+ cueparser.cpp
+TARGET = $$PLUGINS_PREFIX/Input/wavpack
+QMAKE_CLEAN = $$PLUGINS_PREFIX/Input/libwavpack.so
INCLUDEPATH += ../../../
CONFIG += release \
-warn_on \
-plugin \
-link_pkgconfig
+ warn_on \
+ plugin \
+ link_pkgconfig
TEMPLATE = lib
QMAKE_LIBDIR += ../../../../lib
-LIBS += -lqmmp -L/usr/lib -I/usr/include
+LIBS += -lqmmp \
+ -L/usr/lib \
+ -I/usr/include
PKGCONFIG += wavpack
TRANSLATIONS = translations/wavpack_plugin_cs.ts \
- translations/wavpack_plugin_de.ts \
- translations/wavpack_plugin_zh_CN.ts \
- translations/wavpack_plugin_zh_TW.ts \
- translations/wavpack_plugin_ru.ts \
- translations/wavpack_plugin_pl.ts \
- translations/wavpack_plugin_uk_UA.ts \
- translations/wavpack_plugin_it.ts \
- translations/wavpack_plugin_tr.ts \
- translations/wavpack_plugin_lt.ts
+ translations/wavpack_plugin_de.ts \
+ translations/wavpack_plugin_zh_CN.ts \
+ translations/wavpack_plugin_zh_TW.ts \
+ translations/wavpack_plugin_ru.ts \
+ translations/wavpack_plugin_pl.ts \
+ translations/wavpack_plugin_uk_UA.ts \
+ translations/wavpack_plugin_it.ts \
+ translations/wavpack_plugin_tr.ts \
+ translations/wavpack_plugin_lt.ts
RESOURCES = translations/translations.qrc
-
-isEmpty (LIB_DIR){
-LIB_DIR = /lib
-}
-
+isEmpty (LIB_DIR):LIB_DIR = /lib
target.path = $$LIB_DIR/qmmp/Input
INSTALLS += target