aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-02-18 17:21:36 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2009-02-18 17:21:36 +0000
commitbb4526c98560a4b7da9b26ed37258e202430d2ee (patch)
tree63fd0b5edb337a8911b88ad1efe4309eccdc0445 /src
parent41b4eec3f4fc4c1ba63211c2af7680acfc723bdd (diff)
downloadqmmp-bb4526c98560a4b7da9b26ed37258e202430d2ee.tar.gz
qmmp-bb4526c98560a4b7da9b26ed37258e202430d2ee.tar.bz2
qmmp-bb4526c98560a4b7da9b26ed37258e202430d2ee.zip
removed useless option
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@794 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/qmmpui/playlistitem.cpp5
-rw-r--r--src/qmmpui/playlistitem.h2
-rw-r--r--src/ui/configdialog.cpp2
-rw-r--r--src/ui/forms/configdialog.ui646
-rw-r--r--src/ui/translations/qmmp_cs.ts238
-rw-r--r--src/ui/translations/qmmp_de.ts238
-rw-r--r--src/ui/translations/qmmp_pl_PL.ts238
-rw-r--r--src/ui/translations/qmmp_pt_BR.ts240
-rw-r--r--src/ui/translations/qmmp_ru.ts238
-rw-r--r--src/ui/translations/qmmp_tr.ts240
-rw-r--r--src/ui/translations/qmmp_uk_UA.ts238
-rw-r--r--src/ui/translations/qmmp_zh_CN.ts238
-rw-r--r--src/ui/translations/qmmp_zh_TW.ts238
13 files changed, 1553 insertions, 1248 deletions
diff --git a/src/qmmpui/playlistitem.cpp b/src/qmmpui/playlistitem.cpp
index ad4bc9cef..f52aec350 100644
--- a/src/qmmpui/playlistitem.cpp
+++ b/src/qmmpui/playlistitem.cpp
@@ -46,7 +46,6 @@ PlayListItem::PlayListItem(FileInfo *info, QSettings *settings) : AbstractPlayli
//other properties
m_convertUnderscore = s->value ("PlayList/convert_underscore", TRUE).toBool();
m_convertTwenty = s->value ("PlayList/convert_twenty", TRUE).toBool();
- m_fullStreamPath = s->value ("PlayList/full_stream_path", FALSE).toBool();
if (!settings) //delete created settings only
delete s;
@@ -137,9 +136,7 @@ void PlayListItem::readMetadata()
//TODO rewrite this
if (m_title.isEmpty())
{
- if (url().startsWith("http://") && m_fullStreamPath)
- m_title = url();
- else if (url().contains('/'))
+ if (url().contains('/'))
m_title = url().split('/',QString::SkipEmptyParts).takeLast ();
}
if (m_info)
diff --git a/src/qmmpui/playlistitem.h b/src/qmmpui/playlistitem.h
index ce26ca2f5..5fbc6a716 100644
--- a/src/qmmpui/playlistitem.h
+++ b/src/qmmpui/playlistitem.h
@@ -66,7 +66,7 @@ private:
bool m_selected;
bool m_current;
bool m_use_meta;
- bool m_convertUnderscore, m_convertTwenty, m_fullStreamPath;
+ bool m_convertUnderscore, m_convertTwenty;
QString m_format;
FLAGS m_flag;
};
diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp
index a474e61a0..df7d393fd 100644
--- a/src/ui/configdialog.cpp
+++ b/src/ui/configdialog.cpp
@@ -103,7 +103,6 @@ void ConfigDialog::readSettings()
settings.value ("PlayList/load_metadata", TRUE).toBool());
ui.underscoresCheckBox->setChecked(settings.value ("PlayList/convert_underscore", TRUE).toBool());
ui.per20CheckBox->setChecked(settings.value ("PlayList/convert_twenty", TRUE).toBool());
- ui.fullPathCheckBox->setChecked(settings.value ("PlayList/full_stream_path", FALSE).toBool());
ui.protocolCheckBox->setChecked(settings.value ("PlayList/show_protocol", FALSE).toBool());
//proxy settings
@@ -545,7 +544,6 @@ void ConfigDialog::saveSettings()
settings.setValue ("PlayList/load_metadata", ui.metadataCheckBox->isChecked());
settings.setValue ("PlayList/convert_underscore", ui.underscoresCheckBox->isChecked());
settings.setValue ("PlayList/convert_twenty", ui.per20CheckBox->isChecked());
- settings.setValue ("PlayList/full_stream_path", ui.fullPathCheckBox->isChecked());
settings.setValue ("PlayList/show_protocol", ui.protocolCheckBox->isChecked());
FileDialog::setEnabled(FileDialog::registeredFactories().at(ui.fileDialogComboBox->currentIndex()));
diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui
index 328fe3ba7..cbdcab8b2 100644
--- a/src/ui/forms/configdialog.ui
+++ b/src/ui/forms/configdialog.ui
@@ -1,7 +1,8 @@
-<ui version="4.0" >
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
<class>ConfigDialog</class>
- <widget class="QDialog" name="ConfigDialog" >
- <property name="geometry" >
+ <widget class="QDialog" name="ConfigDialog">
+ <property name="geometry">
<rect>
<x>0</x>
<y>0</y>
@@ -9,199 +10,199 @@
<height>413</height>
</rect>
</property>
- <property name="windowTitle" >
+ <property name="windowTitle">
<string>Qmmp Settings</string>
</property>
- <layout class="QVBoxLayout" >
- <property name="spacing" >
+ <layout class="QVBoxLayout">
+ <property name="spacing">
<number>6</number>
</property>
- <property name="margin" >
+ <property name="margin">
<number>9</number>
</property>
<item>
- <layout class="QHBoxLayout" >
- <property name="spacing" >
+ <layout class="QHBoxLayout">
+ <property name="spacing">
<number>0</number>
</property>
- <property name="margin" >
+ <property name="margin">
<number>0</number>
</property>
<item>
- <widget class="QListWidget" name="contentsWidget" >
- <property name="sizePolicy" >
- <sizepolicy vsizetype="Expanding" hsizetype="Expanding" >
+ <widget class="QListWidget" name="contentsWidget">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
- <property name="maximumSize" >
+ <property name="maximumSize">
<size>
<width>170</width>
<height>16777215</height>
</size>
</property>
- <property name="iconSize" >
+ <property name="iconSize">
<size>
<width>38</width>
<height>38</height>
</size>
</property>
- <property name="movement" >
+ <property name="movement">
<enum>QListView::Static</enum>
</property>
- <property name="flow" >
+ <property name="flow">
<enum>QListView::TopToBottom</enum>
</property>
- <property name="isWrapping" stdset="0" >
+ <property name="isWrapping" stdset="0">
<bool>false</bool>
</property>
- <property name="resizeMode" >
+ <property name="resizeMode">
<enum>QListView::Adjust</enum>
</property>
- <property name="spacing" >
+ <property name="spacing">
<number>2</number>
</property>
- <property name="viewMode" >
+ <property name="viewMode">
<enum>QListView::ListMode</enum>
</property>
- <property name="uniformItemSizes" >
+ <property name="uniformItemSizes">
<bool>false</bool>
</property>
- <property name="batchSize" >
+ <property name="batchSize">
<number>100</number>
</property>
- <property name="wordWrap" >
+ <property name="wordWrap">
<bool>false</bool>
</property>
- <property name="currentRow" >
+ <property name="currentRow">
<number>0</number>
</property>
<item>
- <property name="text" >
+ <property name="text">
<string>Appearance</string>
</property>
- <property name="icon" >
- <iconset resource="../images/images.qrc" >
+ <property name="icon">
+ <iconset resource="../images/images.qrc">
<normaloff>:/interface.png</normaloff>:/interface.png</iconset>
</property>
</item>
<item>
- <property name="text" >
+ <property name="text">
<string>Playlist</string>
</property>
- <property name="icon" >
- <iconset resource="../images/images.qrc" >
+ <property name="icon">
+ <iconset resource="../images/images.qrc">
<normaloff>:/playlist.png</normaloff>:/playlist.png</iconset>
</property>
</item>
<item>
- <property name="text" >
+ <property name="text">
<string>Plugins</string>
</property>
- <property name="icon" >
- <iconset resource="../images/images.qrc" >
+ <property name="icon">
+ <iconset resource="../images/images.qrc">
<normaloff>:/plugins.png</normaloff>:/plugins.png</iconset>
</property>
</item>
<item>
- <property name="text" >
+ <property name="text">
<string>Advanced</string>
</property>
- <property name="icon" >
- <iconset resource="../images/images.qrc" >
+ <property name="icon">
+ <iconset resource="../images/images.qrc">
<normaloff>:/advanced.png</normaloff>:/advanced.png</iconset>
</property>
</item>
<item>
- <property name="text" >
+ <property name="text">
<string>Connectivity</string>
</property>
- <property name="icon" >
- <iconset resource="../images/images.qrc" >
+ <property name="icon">
+ <iconset resource="../images/images.qrc">
<normaloff>:/network.png</normaloff>:/network.png</iconset>
</property>
</item>
</widget>
</item>
<item>
- <widget class="QStackedWidget" name="stackedWidget" >
- <property name="sizePolicy" >
- <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
+ <widget class="QStackedWidget" name="stackedWidget">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
- <property name="frameShadow" >
+ <property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
- <property name="currentIndex" >
+ <property name="currentIndex">
<number>0</number>
</property>
- <widget class="QWidget" name="widget1" >
- <layout class="QVBoxLayout" >
- <property name="spacing" >
+ <widget class="QWidget" name="widget1">
+ <layout class="QVBoxLayout">
+ <property name="spacing">
<number>6</number>
</property>
- <property name="leftMargin" >
+ <property name="leftMargin">
<number>9</number>
</property>
- <property name="topMargin" >
+ <property name="topMargin">
<number>5</number>
</property>
- <property name="rightMargin" >
+ <property name="rightMargin">
<number>0</number>
</property>
- <property name="bottomMargin" >
+ <property name="bottomMargin">
<number>0</number>
</property>
<item>
- <widget class="QGroupBox" name="groupBox" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox">
+ <property name="title">
<string>Skins</string>
</property>
- <layout class="QGridLayout" name="gridLayout" >
- <item row="0" column="0" colspan="2" >
- <widget class="QListWidget" name="listWidget" >
- <property name="alternatingRowColors" >
+ <layout class="QGridLayout" name="gridLayout">
+ <item row="0" column="0" colspan="2">
+ <widget class="QListWidget" name="listWidget">
+ <property name="alternatingRowColors">
<bool>true</bool>
</property>
- <property name="movement" >
+ <property name="movement">
<enum>QListView::Static</enum>
</property>
- <property name="flow" >
+ <property name="flow">
<enum>QListView::TopToBottom</enum>
</property>
- <property name="viewMode" >
+ <property name="viewMode">
<enum>QListView::ListMode</enum>
</property>
- <property name="modelColumn" >
+ <property name="modelColumn">
<number>0</number>
</property>
</widget>
</item>
- <item row="1" column="0" >
- <widget class="QPushButton" name="skinInstallButton" >
- <property name="minimumSize" >
+ <item row="1" column="0">
+ <widget class="QPushButton" name="skinInstallButton">
+ <property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>Add...</string>
</property>
</widget>
</item>
- <item row="1" column="1" >
- <widget class="QPushButton" name="skinReloadButton" >
- <property name="minimumSize" >
+ <item row="1" column="1">
+ <widget class="QPushButton" name="skinReloadButton">
+ <property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>Refresh</string>
</property>
</widget>
@@ -210,85 +211,85 @@
</widget>
</item>
<item>
- <widget class="QGroupBox" name="plGroupBox" >
- <property name="sizePolicy" >
- <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
+ <widget class="QGroupBox" name="plGroupBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
- <property name="title" >
+ <property name="title">
<string>Fonts</string>
</property>
- <layout class="QGridLayout" name="gridLayout_2" >
- <item row="0" column="0" >
- <widget class="QLabel" name="label" >
- <property name="maximumSize" >
+ <layout class="QGridLayout" name="gridLayout_2">
+ <item row="0" column="0">
+ <widget class="QLabel" name="label">
+ <property name="maximumSize">
<size>
<width>80</width>
<height>16777215</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>Player:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="0" column="1" >
- <widget class="QLabel" name="mainFontLabel" >
- <property name="frameShape" >
+ <item row="0" column="1">
+ <widget class="QLabel" name="mainFontLabel">
+ <property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
- <property name="frameShadow" >
+ <property name="frameShadow">
<enum>QFrame::Sunken</enum>
</property>
- <property name="text" >
+ <property name="text">
<string>???</string>
</property>
</widget>
</item>
- <item row="0" column="2" >
- <widget class="QToolButton" name="mainFontButton" >
- <property name="text" >
+ <item row="0" column="2">
+ <widget class="QToolButton" name="mainFontButton">
+ <property name="text">
<string>...</string>
</property>
</widget>
</item>
- <item row="1" column="0" >
- <widget class="QLabel" name="label_2" >
- <property name="maximumSize" >
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_2">
+ <property name="maximumSize">
<size>
<width>80</width>
<height>16777215</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>Playlist:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="1" column="1" >
- <widget class="QLabel" name="plFontLabel" >
- <property name="frameShape" >
+ <item row="1" column="1">
+ <widget class="QLabel" name="plFontLabel">
+ <property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
- <property name="frameShadow" >
+ <property name="frameShadow">
<enum>QFrame::Sunken</enum>
</property>
- <property name="text" >
+ <property name="text">
<string>???</string>
</property>
</widget>
</item>
- <item row="1" column="2" >
- <widget class="QToolButton" name="plFontButton" >
- <property name="text" >
+ <item row="1" column="2">
+ <widget class="QToolButton" name="plFontButton">
+ <property name="text">
<string>...</string>
</property>
</widget>
@@ -298,23 +299,23 @@
</item>
</layout>
</widget>
- <widget class="QWidget" name="page" >
- <layout class="QVBoxLayout" name="verticalLayout" >
+ <widget class="QWidget" name="page">
+ <layout class="QVBoxLayout" name="verticalLayout">
<item>
- <widget class="QGroupBox" name="groupBox_3" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox_3">
+ <property name="title">
<string>Metadata</string>
</property>
- <layout class="QGridLayout" >
- <property name="margin" >
+ <layout class="QGridLayout">
+ <property name="margin">
<number>9</number>
</property>
- <property name="spacing" >
+ <property name="spacing">
<number>6</number>
</property>
- <item row="0" column="0" >
- <widget class="QCheckBox" name="metadataCheckBox" >
- <property name="text" >
+ <item row="0" column="0">
+ <widget class="QCheckBox" name="metadataCheckBox">
+ <property name="text">
<string>Load metadata from files</string>
</property>
</widget>
@@ -323,55 +324,48 @@
</widget>
</item>
<item>
- <widget class="QGroupBox" name="groupBox_2" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox_2">
+ <property name="title">
<string>Song Display</string>
</property>
- <layout class="QGridLayout" name="gridLayout_3" >
- <item row="0" column="0" >
- <widget class="QLabel" name="label_4" >
- <property name="text" >
+ <layout class="QGridLayout" name="gridLayout_3">
+ <item row="0" column="0">
+ <widget class="QLabel" name="label_4">
+ <property name="text">
<string>Title format:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="0" column="1" >
- <widget class="QLineEdit" name="formatLineEdit" />
+ <item row="0" column="1">
+ <widget class="QLineEdit" name="formatLineEdit"/>
</item>
- <item row="0" column="2" >
- <widget class="QToolButton" name="titleButton" >
- <property name="text" >
+ <item row="0" column="2">
+ <widget class="QToolButton" name="titleButton">
+ <property name="text">
<string>...</string>
</property>
</widget>
</item>
- <item row="1" column="0" colspan="2" >
- <widget class="QCheckBox" name="underscoresCheckBox" >
- <property name="text" >
+ <item row="1" column="0" colspan="2">
+ <widget class="QCheckBox" name="underscoresCheckBox">
+ <property name="text">
<string>Convert underscores to blanks</string>
</property>
</widget>
</item>
- <item row="2" column="0" colspan="2" >
- <widget class="QCheckBox" name="per20CheckBox" >
- <property name="text" >
+ <item row="2" column="0" colspan="2">
+ <widget class="QCheckBox" name="per20CheckBox">
+ <property name="text">
<string>Convert %20 to blanks</string>
</property>
</widget>
</item>
- <item row="3" column="0" colspan="2" >
- <widget class="QCheckBox" name="fullPathCheckBox" >
- <property name="text" >
- <string>Show full path of a stream</string>
- </property>
- </widget>
- </item>
- <item row="4" column="0" colspan="2" >
- <widget class="QCheckBox" name="protocolCheckBox" >
- <property name="text" >
+ <item row="3" column="0" colspan="2">
+ <widget class="QCheckBox" name="protocolCheckBox">
+ <property name="text">
<string>Show protocol</string>
</property>
</widget>
@@ -381,10 +375,10 @@
</item>
<item>
<spacer>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Vertical</enum>
</property>
- <property name="sizeHint" stdset="0" >
+ <property name="sizeHint" stdset="0">
<size>
<width>387</width>
<height>101</height>
@@ -394,55 +388,55 @@
</item>
</layout>
</widget>
- <widget class="QWidget" name="widget" >
- <layout class="QGridLayout" >
- <property name="leftMargin" >
+ <widget class="QWidget" name="widget">
+ <layout class="QGridLayout">
+ <property name="leftMargin">
<number>9</number>
</property>
- <property name="topMargin" >
+ <property name="topMargin">
<number>5</number>
</property>
- <property name="rightMargin" >
+ <property name="rightMargin">
<number>0</number>
</property>
- <property name="bottomMargin" >
+ <property name="bottomMargin">
<number>0</number>
</property>
- <property name="spacing" >
+ <property name="spacing">
<number>6</number>
</property>
- <item row="1" column="0" >
- <widget class="QPushButton" name="preferencesButton" >
- <property name="minimumSize" >
+ <item row="1" column="0">
+ <widget class="QPushButton" name="preferencesButton">
+ <property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>Preferences</string>
</property>
</widget>
</item>
- <item row="1" column="1" >
- <widget class="QPushButton" name="informationButton" >
- <property name="minimumSize" >
+ <item row="1" column="1">
+ <widget class="QPushButton" name="informationButton">
+ <property name="minimumSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>Information</string>
</property>
</widget>
</item>
- <item row="1" column="2" >
+ <item row="1" column="2">
<spacer>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
- <property name="sizeHint" stdset="0" >
+ <property name="sizeHint" stdset="0">
<size>
<width>101</width>
<height>20</height>
@@ -450,114 +444,114 @@
</property>
</spacer>
</item>
- <item row="0" column="0" colspan="3" >
- <widget class="QTabWidget" name="pluginsTab" >
- <property name="tabPosition" >
+ <item row="0" column="0" colspan="3">
+ <widget class="QTabWidget" name="pluginsTab">
+ <property name="tabPosition">
<enum>QTabWidget::North</enum>
</property>
- <property name="tabShape" >
+ <property name="tabShape">
<enum>QTabWidget::Rounded</enum>
</property>
- <property name="currentIndex" >
+ <property name="currentIndex">
<number>0</number>
</property>
- <widget class="QWidget" name="Input" >
- <attribute name="title" >
+ <widget class="QWidget" name="Input">
+ <attribute name="title">
<string>Input</string>
</attribute>
- <layout class="QHBoxLayout" >
- <property name="spacing" >
+ <layout class="QHBoxLayout">
+ <property name="spacing">
<number>6</number>
</property>
- <property name="margin" >
+ <property name="margin">
<number>9</number>
</property>
<item>
- <widget class="QTableWidget" name="inputPluginTable" >
- <property name="selectionMode" >
+ <widget class="QTableWidget" name="inputPluginTable">
+ <property name="selectionMode">
<enum>QAbstractItemView::SingleSelection</enum>
</property>
- <property name="selectionBehavior" >
+ <property name="selectionBehavior">
<enum>QAbstractItemView::SelectRows</enum>
</property>
- <property name="rowCount" >
+ <property name="rowCount">
<number>0</number>
</property>
- <property name="columnCount" >
+ <property name="columnCount">
<number>0</number>
</property>
</widget>
</item>
</layout>
</widget>
- <widget class="QWidget" name="Output" >
- <attribute name="title" >
+ <widget class="QWidget" name="Output">
+ <attribute name="title">
<string>Output</string>
</attribute>
- <layout class="QHBoxLayout" >
- <property name="spacing" >
+ <layout class="QHBoxLayout">
+ <property name="spacing">
<number>6</number>
</property>
- <property name="margin" >
+ <property name="margin">
<number>9</number>
</property>
<item>
- <widget class="QTableWidget" name="outputPluginTable" >
- <property name="selectionMode" >
+ <widget class="QTableWidget" name="outputPluginTable">
+ <property name="selectionMode">
<enum>QAbstractItemView::SingleSelection</enum>
</property>
- <property name="selectionBehavior" >
+ <property name="selectionBehavior">
<enum>QAbstractItemView::SelectRows</enum>
</property>
</widget>
</item>
</layout>
</widget>
- <widget class="QWidget" name="tab" >
- <attribute name="title" >
+ <widget class="QWidget" name="tab">
+ <attribute name="title">
<string>Visualization</string>
</attribute>
- <layout class="QHBoxLayout" >
+ <layout class="QHBoxLayout">
<item>
- <widget class="QTableWidget" name="visualPluginTable" >
- <property name="selectionMode" >
+ <widget class="QTableWidget" name="visualPluginTable">
+ <property name="selectionMode">
<enum>QAbstractItemView::SingleSelection</enum>
</property>
- <property name="selectionBehavior" >
+ <property name="selectionBehavior">
<enum>QAbstractItemView::SelectRows</enum>
</property>
</widget>
</item>
</layout>
</widget>
- <widget class="QWidget" name="tab_2" >
- <attribute name="title" >
+ <widget class="QWidget" name="tab_2">
+ <attribute name="title">
<string>Effects</string>
</attribute>
- <layout class="QVBoxLayout" >
+ <layout class="QVBoxLayout">
<item>
- <widget class="QTableWidget" name="effectPluginTable" >
- <property name="selectionMode" >
+ <widget class="QTableWidget" name="effectPluginTable">
+ <property name="selectionMode">
<enum>QAbstractItemView::SingleSelection</enum>
</property>
- <property name="selectionBehavior" >
+ <property name="selectionBehavior">
<enum>QAbstractItemView::SelectRows</enum>
</property>
</widget>
</item>
</layout>
</widget>
- <widget class="QWidget" name="tab_3" >
- <attribute name="title" >
+ <widget class="QWidget" name="tab_3">
+ <attribute name="title">
<string>General</string>
</attribute>
- <layout class="QVBoxLayout" >
+ <layout class="QVBoxLayout">
<item>
- <widget class="QTableWidget" name="generalPluginTable" >
- <property name="selectionMode" >
+ <widget class="QTableWidget" name="generalPluginTable">
+ <property name="selectionMode">
<enum>QAbstractItemView::SingleSelection</enum>
</property>
- <property name="selectionBehavior" >
+ <property name="selectionBehavior">
<enum>QAbstractItemView::SelectRows</enum>
</property>
</widget>
@@ -568,17 +562,17 @@
</item>
</layout>
</widget>
- <widget class="QWidget" name="page_2" >
- <layout class="QVBoxLayout" name="verticalLayout_2" >
+ <widget class="QWidget" name="page_2">
+ <layout class="QVBoxLayout" name="verticalLayout_2">
<item>
- <widget class="QGroupBox" name="groupBox_6" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox_6">
+ <property name="title">
<string>Audio</string>
</property>
- <layout class="QVBoxLayout" >
+ <layout class="QVBoxLayout">
<item>
- <widget class="QCheckBox" name="softVolumeCheckBox" >
- <property name="text" >
+ <widget class="QCheckBox" name="softVolumeCheckBox">
+ <property name="text">
<string>Use software volume control</string>
</property>
</widget>
@@ -587,21 +581,21 @@
</widget>
</item>
<item>
- <widget class="QGroupBox" name="visibilityGroupBox" >
- <property name="title" >
+ <widget class="QGroupBox" name="visibilityGroupBox">
+ <property name="title">
<string>Visibility Control</string>
</property>
- <layout class="QVBoxLayout" >
+ <layout class="QVBoxLayout">
<item>
- <widget class="QCheckBox" name="hideOnCloseCheckBox" >
- <property name="text" >
+ <widget class="QCheckBox" name="hideOnCloseCheckBox">
+ <property name="text">
<string>Hide on close</string>
</property>
</widget>
</item>
<item>
- <widget class="QCheckBox" name="hiddenCheckBox" >
- <property name="text" >
+ <widget class="QCheckBox" name="hiddenCheckBox">
+ <property name="text">
<string>Start hidden</string>
</property>
</widget>
@@ -610,27 +604,27 @@
</widget>
</item>
<item>
- <widget class="QGroupBox" name="groupBox_4" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox_4">
+ <property name="title">
<string>File Dialog</string>
</property>
- <layout class="QHBoxLayout" >
+ <layout class="QHBoxLayout">
<item>
- <widget class="QComboBox" name="fileDialogComboBox" />
+ <widget class="QComboBox" name="fileDialogComboBox"/>
</item>
<item>
- <widget class="QPushButton" name="fdInformationButton" >
- <property name="text" >
+ <widget class="QPushButton" name="fdInformationButton">
+ <property name="text">
<string>Information</string>
</property>
</widget>
</item>
<item>
<spacer>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
- <property name="sizeHint" stdset="0" >
+ <property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
@@ -642,85 +636,85 @@
</widget>
</item>
<item>
- <widget class="QGroupBox" name="groupBox_7" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox_7">
+ <property name="title">
<string>Transparency</string>
</property>
- <layout class="QGridLayout" name="gridLayout_4" >
- <item row="0" column="0" >
- <widget class="QLabel" name="label_3" >
- <property name="text" >
+ <layout class="QGridLayout" name="gridLayout_4">
+ <item row="0" column="0">
+ <widget class="QLabel" name="label_3">
+ <property name="text">
<string>Main window</string>
</property>
</widget>
</item>
- <item row="0" column="1" >
- <widget class="QSlider" name="mwTransparencySlider" >
- <property name="maximum" >
+ <item row="0" column="1">
+ <widget class="QSlider" name="mwTransparencySlider">
+ <property name="maximum">
<number>90</number>
</property>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
- <item row="0" column="2" >
- <widget class="QLabel" name="mwTransparencyLabel" >
- <property name="minimumSize" >
+ <item row="0" column="2">
+ <widget class="QLabel" name="mwTransparencyLabel">
+ <property name="minimumSize">
<size>
<width>25</width>
<height>0</height>
</size>
</property>
- <property name="text" >
+ <property name="text">
<string>0</string>
</property>
</widget>
</item>
- <item row="1" column="0" >
- <widget class="QLabel" name="label_9" >
- <property name="text" >
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_9">
+ <property name="text">
<string>Equalizer</string>
</property>
</widget>
</item>
- <item row="1" column="1" >
- <widget class="QSlider" name="eqTransparencySlider" >
- <property name="maximum" >
+ <item row="1" column="1">
+ <widget class="QSlider" name="eqTransparencySlider">
+ <property name="maximum">
<number>90</number>
</property>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
- <item row="1" column="2" >
- <widget class="QLabel" name="eqTransparencyLabel" >
- <property name="text" >
+ <item row="1" column="2">
+ <widget class="QLabel" name="eqTransparencyLabel">
+ <property name="text">
<string>0</string>
</property>
</widget>
</item>
- <item row="2" column="0" >
- <widget class="QLabel" name="label_10" >
- <property name="text" >
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_10">
+ <property name="text">
<string>Playlist</string>
</property>
</widget>
</item>
- <item row="2" column="1" >
- <widget class="QSlider" name="plTransparencySlider" >
- <property name="maximum" >
+ <item row="2" column="1">
+ <widget class="QSlider" name="plTransparencySlider">
+ <property name="maximum">
<number>90</number>
</property>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
- <item row="2" column="2" >
- <widget class="QLabel" name="plTransparencyLabel" >
- <property name="text" >
+ <item row="2" column="2">
+ <widget class="QLabel" name="plTransparencyLabel">
+ <property name="text">
<string>0</string>
</property>
</widget>
@@ -730,98 +724,98 @@
</item>
</layout>
</widget>
- <widget class="QWidget" name="network" >
- <layout class="QVBoxLayout" >
- <property name="leftMargin" >
+ <widget class="QWidget" name="network">
+ <layout class="QVBoxLayout">
+ <property name="leftMargin">
<number>9</number>
</property>
- <property name="topMargin" >
+ <property name="topMargin">
<number>5</number>
</property>
- <property name="rightMargin" >
+ <property name="rightMargin">
<number>0</number>
</property>
- <property name="bottomMargin" >
+ <property name="bottomMargin">
<number>0</number>
</property>
<item>
- <widget class="QGroupBox" name="groupBox_5" >
- <property name="title" >
+ <widget class="QGroupBox" name="groupBox_5">
+ <property name="title">
<string>Proxy</string>
</property>
- <property name="flat" >
+ <property name="flat">
<bool>false</bool>
</property>
- <property name="checkable" >
+ <property name="checkable">
<bool>false</bool>
</property>
- <layout class="QGridLayout" >
- <item row="0" column="0" colspan="2" >
- <widget class="QCheckBox" name="enableProxyCheckBox" >
- <property name="text" >
+ <layout class="QGridLayout">
+ <item row="0" column="0" colspan="2">
+ <widget class="QCheckBox" name="enableProxyCheckBox">
+ <property name="text">
<string>Enable proxy usage</string>
</property>
</widget>
</item>
- <item row="1" column="0" >
- <widget class="QLabel" name="label_5" >
- <property name="text" >
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_5">
+ <property name="text">
<string>Proxy host name:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="1" column="1" >
- <widget class="QLineEdit" name="hostLineEdit" />
+ <item row="1" column="1">
+ <widget class="QLineEdit" name="hostLineEdit"/>
</item>
- <item row="2" column="0" >
- <widget class="QLabel" name="label_6" >
- <property name="text" >
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_6">
+ <property name="text">
<string>Proxy port:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="2" column="1" >
- <widget class="QLineEdit" name="portLineEdit" />
+ <item row="2" column="1">
+ <widget class="QLineEdit" name="portLineEdit"/>
</item>
- <item row="3" column="0" colspan="2" >
- <widget class="QCheckBox" name="authProxyCheckBox" >
- <property name="text" >
+ <item row="3" column="0" colspan="2">
+ <widget class="QCheckBox" name="authProxyCheckBox">
+ <property name="text">
<string>Use authentication with proxy</string>
</property>
</widget>
</item>
- <item row="4" column="0" >
- <widget class="QLabel" name="label_7" >
- <property name="text" >
+ <item row="4" column="0">
+ <widget class="QLabel" name="label_7">
+ <property name="text">
<string>Proxy user name:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="4" column="1" >
- <widget class="QLineEdit" name="proxyUserLineEdit" />
+ <item row="4" column="1">
+ <widget class="QLineEdit" name="proxyUserLineEdit"/>
</item>
- <item row="5" column="0" >
- <widget class="QLabel" name="label_8" >
- <property name="text" >
+ <item row="5" column="0">
+ <widget class="QLabel" name="label_8">
+ <property name="text">
<string>Proxy password:</string>
</property>
- <property name="alignment" >
+ <property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
- <item row="5" column="1" >
- <widget class="QLineEdit" name="proxyPasswLineEdit" >
- <property name="echoMode" >
+ <item row="5" column="1">
+ <widget class="QLineEdit" name="proxyPasswLineEdit">
+ <property name="echoMode">
<enum>QLineEdit::Password</enum>
</property>
</widget>
@@ -831,10 +825,10 @@
</item>
<item>
<spacer>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Vertical</enum>
</property>
- <property name="sizeHint" stdset="0" >
+ <property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
@@ -849,26 +843,26 @@
</layout>
</item>
<item>
- <widget class="Line" name="line" >
- <property name="orientation" >
+ <widget class="Line" name="line">
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item>
- <layout class="QHBoxLayout" >
- <property name="spacing" >
+ <layout class="QHBoxLayout">
+ <property name="spacing">
<number>6</number>
</property>
- <property name="margin" >
+ <property name="margin">
<number>0</number>
</property>
<item>
<spacer>
- <property name="orientation" >
+ <property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
- <property name="sizeHint" stdset="0" >
+ <property name="sizeHint" stdset="0">
<size>
<width>341</width>
<height>20</height>
@@ -877,8 +871,8 @@
</spacer>
</item>
<item>
- <widget class="QPushButton" name="closeButton" >
- <property name="text" >
+ <widget class="QPushButton" name="closeButton">
+ <property name="text">
<string>Close</string>
</property>
</widget>
@@ -888,7 +882,7 @@
</layout>
</widget>
<resources>
- <include location="../images/images.qrc" />
+ <include location="../images/images.qrc"/>
</resources>
<connections>
<connection>
@@ -897,11 +891,11 @@
<receiver>ConfigDialog</receiver>
<slot>accept()</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>590</x>
<y>402</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>316</x>
<y>340</y>
</hint>
@@ -913,11 +907,11 @@
<receiver>hostLineEdit</receiver>
<slot>setEnabled(bool)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>305</x>
<y>52</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>424</x>
<y>82</y>
</hint>
@@ -929,11 +923,11 @@
<receiver>portLineEdit</receiver>
<slot>setEnabled(bool)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>506</x>
<y>56</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>506</x>
<y>116</y>
</hint>
@@ -945,11 +939,11 @@
<receiver>proxyUserLineEdit</receiver>
<slot>setEnabled(bool)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>318</x>
<y>142</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>326</x>
<y>163</y>
</hint>
@@ -961,11 +955,11 @@
<receiver>proxyPasswLineEdit</receiver>
<slot>setEnabled(bool)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>264</x>
<y>138</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>580</x>
<y>197</y>
</hint>
@@ -977,11 +971,11 @@
<receiver>mwTransparencyLabel</receiver>
<slot>setNum(int)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>489</x>
<y>285</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>553</x>
<y>284</y>
</hint>
@@ -993,11 +987,11 @@
<receiver>eqTransparencyLabel</receiver>
<slot>setNum(int)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>519</x>
<y>305</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>549</x>
<y>309</y>
</hint>
@@ -1009,11 +1003,11 @@
<receiver>plTransparencyLabel</receiver>
<slot>setNum(int)</slot>
<hints>
- <hint type="sourcelabel" >
+ <hint type="sourcelabel">
<x>511</x>
<y>327</y>
</hint>
- <hint type="destinationlabel" >
+ <hint type="destinationlabel">
<x>549</x>
<y>330</y>
</hint>
diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts
index 76dcc9342..5a76340c1 100644
--- a/src/ui/translations/qmmp_cs.ts
+++ b/src/ui/translations/qmmp_cs.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="cs">
+<!DOCTYPE TS>
+<TS version="2.0" language="cs">
<context>
<name>AboutDialog</name>
<message>
@@ -96,7 +97,7 @@
<translation>Přidat URL</translation>
</message>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>Chyba</translation>
</message>
@@ -164,7 +165,7 @@
<translation>Zobrazit dialog Přidat soubor</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>Zobrazit dialog Přidat adresář</translation>
</message>
@@ -172,317 +173,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>Povoleno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>Umělec</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>Číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>Žánr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>Komentář</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Nastavení Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>Vzhled</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>Seznam skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>Moduly</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>Pokročilé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>Témata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>Písma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>Přehrávač:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>Seznam skladeb:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>Metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>Číst ze souborů metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>Zobrazení skladby</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>Formát titulku:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>Nastavení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>Informace</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>Vstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>Výstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>Zavřít</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>Síť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>Souborový dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>Povolit používání proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>Adresa proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>Použít autorizaci pro proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>Uživatelské jméno:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>Heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>Sbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>Rozbalené téma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>Vizualizace</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>Obecné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation>Zvuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>Používat softwarové ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>Viditelnost</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation>Skrýt při zavření</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>Spustit skryté</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>Převést podtržítka na mezery</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>Převést %20 na mezery</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>Zobrazit plnou cestu k streamu</translation>
+ <translation type="obsolete">Zobrazit plnou cestu k streamu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation type="unfinished">Načíst znovu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -490,6 +510,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>předvolba</translation>
@@ -543,11 +564,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>Vyřadit</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>Zařadit</translation>
@@ -666,26 +690,31 @@
<translation>Pokles analyzátoru</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation>Nejpomalejší</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation>Pomalý</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation>Střední</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation>Rychlý</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation>Nejrychlejší</translation>
@@ -709,172 +738,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>Seznam</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>Výběr adresáře</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>Vyberte jeden či více souborů k otevření</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>Pře&amp;hrát</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>Pau&amp;za</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>&amp;Stop</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>&amp;Předchozí</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>&amp;Další</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>Přeskočit na soubo&amp;r</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>&amp;Nastavení</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>O &amp;aplikaci</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>U&amp;končit</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>Seznamy skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>Načíst seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>Uložit seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation>Mezerník</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>O knihovně &amp;Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Přehrát/Pauza</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>Všechny podporované formáty</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -937,21 +968,25 @@
<translation>Seřadit seznam</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>Podle názvu skladby</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>Podle názvu souboru</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>Podle cesty a názvu souboru</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>Podle data</translation>
@@ -1032,6 +1067,7 @@
<translation>U</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation>Podle čísla skladby</translation>
diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts
index 269777f7c..ec86bf816 100644
--- a/src/ui/translations/qmmp_de.ts
+++ b/src/ui/translations/qmmp_de.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="de">
+<!DOCTYPE TS>
+<TS version="2.0" language="de">
<defaultcodec></defaultcodec>
<context>
<name>AboutDialog</name>
@@ -97,7 +98,7 @@
<translation>Hinzuzufügende URL eingeben</translation>
</message>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
@@ -165,7 +166,7 @@
<translation>„Datei hinzufügen“-Dialog anzeigen</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>„Verzeichnis hinzufügen“-Dialog anzeigen</translation>
</message>
@@ -173,317 +174,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>Aktiviert</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>Künstler</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>Titelnummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>Dateipfad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>Jahr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>Erscheinungsbild</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>Wiedergabeliste</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>Plugins</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>Erweitert</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>Designs</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>Schriftarten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>Player:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>Wiedergabeliste:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>Metadaten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>Metadaten aus Dateien laden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>Titelanzeige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>Titelformat:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>Konfiguration</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>Eingabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>Ausgabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>Verbindung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>Datei-Dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>Proxyserver</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>Proxyserver verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>Name des Proxyservers:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>Port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>Authentisierung verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>Benutzername:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>Passwort:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>Archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>Nicht archiviertes Design</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>Visualisierung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>Effekte</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>Sonstige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation>Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>Softwaregesteuerte Lautstärkeregelung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>Tray-Steuerung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation type="unfinished">Beim Schließen in den Tray schicken</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>Minimiert starten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>Unterstriche in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>%20 in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>Vollständigen Pfad anzeigen</translation>
+ <translation type="obsolete">Vollständigen Pfad anzeigen</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation>Design-Dateien auswählen</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation>Design-Dateien</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation>Hinzufügen...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation>Aktualisieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation>Protokoll anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation>Transparenz</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation>Hauptfenster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation>0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation>Equalizer</translation>
</message>
@@ -491,6 +511,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>Voreinstellung</translation>
@@ -544,11 +565,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>Aus Warteschlange entfernen</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>In Warteschlange</translation>
@@ -667,26 +691,31 @@
<translation>Analyzer Fall-off</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation>Sehr langsam</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation>Langsam</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation>Mittel</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation>Schnell</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation>Sehr schnell</translation>
@@ -710,172 +739,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>Standard</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>Verzeichnis wählen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>Dateien hinzufügen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>&amp;Wiedergabe</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>&amp;Pause</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>&amp;Stop</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>&amp;Vorheriger Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>&amp;Nächster Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>Springe zu &amp;Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>&amp;Einstellungen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation>Strg+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>Ü&amp;ber</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>&amp;Beenden</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation>Strg+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>Wiedergabelisten</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>Wiedergabeliste öffnen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>Wiedergabeliste speichern</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation>Leertaste</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>Übe&amp;r Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>Wieder&amp;gabe/Pause</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>Alle unterstützten Formate</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation>Tite&amp;l wiederholen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation>&amp;Zufallswiedergabe</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation>R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation>Strg+R</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation>S</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation>W&amp;iedergabeliste wiederholen</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation>Werkzeuge</translation>
</message>
@@ -938,21 +969,25 @@
<translation>Wiedergabeliste sortieren</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>Nach Titel</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>Nach Dateinamen</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>Nach Pfad + Dateinamen</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>Nach Datum</translation>
@@ -1033,6 +1068,7 @@
<translation>U</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation>Nach Titelnummer</translation>
diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts
index 7f8cd2469..8cf8c0541 100644
--- a/src/ui/translations/qmmp_pl_PL.ts
+++ b/src/ui/translations/qmmp_pl_PL.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>AboutDialog</name>
<message>
@@ -91,7 +92,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>Błąd</translation>
</message>
@@ -164,7 +165,7 @@
<translation>Wyświetl okno dialgowe dodawania plików</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>Wyświetl okno dialgowe dodawania katalogów</translation>
</message>
@@ -172,317 +173,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>Włączone</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>Artysta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>Tytuł</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>Numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>Gatunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>Ścieżka pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Ustawienia Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>Skóry</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>Czcionki</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>Odtwarzacz:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>Lista odtwarzania:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>Metadane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>Załaduj metadane z pliku</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>Wyświetlanie utworu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>Format tytułu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>Wejście</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>Wyjście</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>Ustawienia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>Informacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>Wygląd</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>Lista odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>Wtyczki</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>Zamknij</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>Kompresowana skórka</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>Niekompresowana skórka</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>Sieć</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>Wizualizacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>Efekty</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>Ogólne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>Okno dialogowe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>Użyj programowej regulacji głośności</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>Sterowanie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation>Zminimalizuj przy zamykaniu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>Uruchom zminimalizowany</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>Włącz proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>Nazwa hosta proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>Użyj autoryzacji z proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>Nazwa użytkownika:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>Hasło:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>Konwertuj podkreślenia na spacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>Konwertuj sekwencje %20 na spacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>Pokaż pełną ścieżkę strumienia</translation>
+ <translation type="obsolete">Pokaż pełną ścieżkę strumienia</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation type="unfinished">Odśwież</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -490,6 +510,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>preset</translation>
@@ -543,11 +564,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>Wykolejkuj</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>Kolejkuj</translation>
@@ -666,26 +690,31 @@
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation type="unfinished"></translation>
@@ -709,172 +738,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>Domyślne</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>Wybierz katalog</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>Wybierz jeden lub więcej plików do otwarcia</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>&amp;Odtwarzaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>&amp;Wstrzymaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>&amp;Zatrzymaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>&amp;Poprzedni</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>&amp;Następny</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>&amp;Skocz do pliku</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>&amp;Ustawienia</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>&amp;Wyjście</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>Otwórz listę odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>Zapisz listę odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>&amp;O</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>Pliki listy odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>&amp;O Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Odtwarzaj/Wstrzymaj</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>Wszystkie wspierane formaty</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -942,21 +973,25 @@
<translation>Sortuj listę</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>Według nazwy</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>Według nazwy pliku</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>Według Ścieżki + Nazwy pliku</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>Wg Daty</translation>
@@ -1032,6 +1067,7 @@
<translation>U</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation>Wg numeru utworu</translation>
diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts
index 360341d66..9f8293c4c 100644
--- a/src/ui/translations/qmmp_pt_BR.ts
+++ b/src/ui/translations/qmmp_pt_BR.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="pt">
+<!DOCTYPE TS>
+<TS version="2.0" language="pt">
<context>
<name>AboutDialog</name>
<message>
@@ -91,7 +92,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
@@ -164,7 +165,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation type="unfinished"></translation>
</message>
@@ -172,317 +173,332 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation type="unfinished">Ligado</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation type="unfinished">Descrição</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation type="unfinished">Nome do Arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation type="unfinished">Artista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation type="unfinished">Álbum</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation type="unfinished">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation type="unfinished">Número da faixa</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation type="unfinished">Gênero</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation type="unfinished">Pasta do arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation type="unfinished">Ano</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation type="unfinished">Comentário</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation type="unfinished">Configurações</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation type="unfinished">Temas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation type="unfinished">Fontes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation type="unfinished">Player</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation type="unfinished">Lista de músicas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation type="unfinished">MetaData</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation type="unfinished">Carregar arquivo MetaData</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation type="unfinished">Mostrar música</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation type="unfinished">Tipo de Formato:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation type="unfinished">Entrada</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation type="unfinished">Saída</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation type="unfinished">Preferências</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation type="unfinished">Informações</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation type="unfinished">Aparência</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation type="unfinished">Lista de músicas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation type="unfinished">Plugins</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation type="unfinished">Avançado</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation type="unfinished">Fechar</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
- <source>Show full path of a stream</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation type="unfinished">Recarregar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -490,6 +506,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation type="unfinished">preset</translation>
@@ -543,11 +560,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation type="unfinished">Sem Faixa na Fila</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation type="unfinished">Faixa na Fila</translation>
@@ -666,26 +686,31 @@
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation type="unfinished"></translation>
@@ -709,172 +734,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation type="unfinished">Padrão</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation type="unfinished">Escolher o diretorio</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation type="unfinished">Selecionar um ou mais arquivos</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation type="unfinished">Tocar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation type="unfinished">Pausar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation type="unfinished">Parar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation type="unfinished">Anterior</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation type="unfinished">Próximo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation type="unfinished">Pular para arquivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation type="unfinished">Configurações</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation type="unfinished">Sair</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation type="unfinished">Abrir Playlist</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation type="unfinished">Salvar Playlist</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation type="unfinished">&amp;Sobre</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation type="unfinished">ФArquivos de lista de músicas</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -942,21 +969,25 @@
<translation type="unfinished">Classificar lista</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation type="unfinished">Por Título</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation type="unfinished">Por Nome</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation type="unfinished">Por Dirertório + Nome</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation type="unfinished">Por Data</translation>
@@ -1032,6 +1063,7 @@
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation type="unfinished"></translation>
diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts
index 3d77384d7..7d987ca5b 100644
--- a/src/ui/translations/qmmp_ru.ts
+++ b/src/ui/translations/qmmp_ru.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="ru_RU">
+<!DOCTYPE TS>
+<TS version="2.0" language="ru_RU">
<defaultcodec></defaultcodec>
<context>
<name>AboutDialog</name>
@@ -92,7 +93,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>Ошибка</translation>
</message>
@@ -165,7 +166,7 @@
<translation>Показать диалог добавления файлов</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>Показать диалог добавления директорий</translation>
</message>
@@ -173,317 +174,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>Включён</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>Исполнитель</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>Номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>Путь к файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>Год</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Настройки Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>Обложки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>Шрифты</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>Плеер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>Список:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>Метаданные</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>Считывать метаданные из файлов</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>Список песен</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>Формат названия:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>Ввод</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>Вывод</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>Настройки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>Информация</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>Внешний вид</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>Модули</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>Дополнительно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>Закрыть</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>Упакованная тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>Распакованная тема</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>Сеть</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>Визуализация</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>Эффекты</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>Общие</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>Файловый диалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation>Аудио</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>Использовать программную регулировку громкости</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>Управление видимостью</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation>Скрывать при закрытии</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>Запускать скрытым</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>Прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>Использовать прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>Прокси сервер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>Прокси порт:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>Использовать авторизацию на прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>Имя пользователя прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>Пароль прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>Преобразовывать подчёркивание в пробел</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>Преобразовывать %20 в пробел</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>Показывать полный путь для потоков</translation>
+ <translation type="obsolete">Показывать полный путь для потоков</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation>Выберите файлы обложек</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation>Файлы обложек</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation>Добавить...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation>Обновить</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation>Показывать протокол</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation>Прозрачность</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation>Главное окно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation>Эквалайзер</translation>
</message>
@@ -491,6 +511,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>предустановка</translation>
@@ -544,11 +565,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>Снять с очереди</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>В очередь</translation>
@@ -667,26 +691,31 @@
<translation>Падение анализатора</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation>Самое медленное</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation>Медленное</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation>Среднее</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation>Быстрое</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation>Самое быстрое</translation>
@@ -710,172 +739,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>Выберите директорию</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>Выберите один или несколько файлов</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>&amp;Воспроизвести</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>&amp;Приостановить</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>&amp;Стоп</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>&amp;Предыдущий фрагмент</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>&amp;Следующий фрагмент</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти к файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>&amp;Настройки</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>&amp;Выход</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>Открыть список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>Сохранить список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>&amp;О программе</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>Файлы списков</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>&amp;О библиотеке Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Воспр/приост</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>Все форматы</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Повторять трек</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation>&amp;В случайном порядке</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Повторять лист</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation>Сервис</translation>
</message>
@@ -943,21 +974,25 @@
<translation>Сортировать</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>По названию</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>По имени файла</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>По пути и файлу</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>По дате</translation>
@@ -1033,6 +1068,7 @@
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation>По номеру трека</translation>
diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts
index f5cb03a7f..35fe3421a 100644
--- a/src/ui/translations/qmmp_tr.ts
+++ b/src/ui/translations/qmmp_tr.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="tr">
+<!DOCTYPE TS>
+<TS version="2.0" language="tr">
<context>
<name>AboutDialog</name>
<message>
@@ -91,7 +92,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
@@ -164,7 +165,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation type="unfinished"></translation>
</message>
@@ -172,317 +173,332 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>Etkinleştirildi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>Açıklama</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>Dosya adı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>Sanatçı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>Albüm</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>Başlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>Parça Numarası</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>Tarz</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>Dosya yolu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Tarih</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>Yıl</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Qmmp Ayarları</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>Kabuklar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>Fontlar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>Oynatıcı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>Çalma Listesi:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>Veri bilgisi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>Veri bilgisini dosyadan yükle</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>Şarkı Göstergesi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>Başlık formatı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>Giriş</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>Çıkış</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>Tercihler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>Bilgi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>Görünüm</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>Çalma Listesi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>Eklentiler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>Gelişmiş</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>Kapat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
- <source>Show full path of a stream</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation type="unfinished">Yenile</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -490,6 +506,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>tanımlanmış ayar</translation>
@@ -543,11 +560,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>Kuyrukta Değil</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>Kuyruk</translation>
@@ -666,26 +686,31 @@
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation type="unfinished"></translation>
@@ -709,172 +734,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>Öntanımlı</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>Bir dizin seçin</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>Açmak için bir yada daha çok dosya seçin</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>&amp;Çal</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>&amp;Duraklat</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>&amp;Durdur</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>&amp;Önceki</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>&amp;Sonraki</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>&amp;Parçaya Git</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>&amp;Ayarlar</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>&amp;Çıkış</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>Çalma Listesini Aç</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>Çalma Listesini Kaydet</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>&amp;Hakkında</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>Çalma Listesi Dosyaları</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -942,21 +969,25 @@
<translation>Listeyi Sınıflandır</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>Başlığa Göre</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>Dosya Adına Göre</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>Dosya Yolu + Dosya Adına Göre</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>Tarihe Göre</translation>
@@ -1032,6 +1063,7 @@
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation type="unfinished"></translation>
diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts
index 506a131dd..119f2f28b 100644
--- a/src/ui/translations/qmmp_uk_UA.ts
+++ b/src/ui/translations/qmmp_uk_UA.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="uk">
+<!DOCTYPE TS>
+<TS version="2.0" language="uk">
<defaultcodec></defaultcodec>
<context>
<name>AboutDialog</name>
@@ -92,7 +93,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>Помилка</translation>
</message>
@@ -165,7 +166,7 @@
<translation>Показати діалог додавання файлів</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>Показати діалог додавання тек</translation>
</message>
@@ -173,317 +174,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>Увімкнено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>Пояснення</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>Им&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>Виконавець</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>Номер треку</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>Шлях до файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>Рік</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Налаштування Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>Шкурки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>Шрифти</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>Програвач:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>Список:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>Метадані</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>Зчитувати метадані з файлів</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>Список пісень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>Формат назви:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>Введення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>Виведення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>Налаштування</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>Інформація</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>Зовнішній вигляд</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>Модулі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>Додатково</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>Закрити</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>Упакована тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>Розпакована тема</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>Мережа</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>Візуалізація</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>Ефекти</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>Загальне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>Файловий діалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation>Звук</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>Використовувати програмний контроль гучності</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>Керування видимістю</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation>Ховати при закритті</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>Запускати схованим</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>Проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>Використосувати проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>Сервер проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>Порт проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>Використовувати авторизацію на проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>Ім&apos;я користвача проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>Пароль проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>Конвертувати підкреслювання в пробіл</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>Конвертувати %20 в пробіл</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>Показувати повний шлях для потоків</translation>
+ <translation type="obsolete">Показувати повний шлях для потоків</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation>Вибрати файли скінів</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation>Файли скінів</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation>Додати...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation>Поновити</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation>Показати протокол</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation>Прозорість</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation>Головне вікно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation>Еквалайзер</translation>
</message>
@@ -491,6 +511,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>предвстановлення</translation>
@@ -544,11 +565,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>Зняти з черги</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>В чергу</translation>
@@ -667,26 +691,31 @@
<translation>Падіння аналізатора</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation>Найповільніше</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation>Повільне</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation>Середнє</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation>Швидке</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation>Найшвидше</translation>
@@ -710,172 +739,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>За умовчанням</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>Виберіть теку</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>Виберіть один чи кілька файлів</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>&amp;Відтворити</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>&amp;Пауза</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>&amp;Стоп</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>&amp;Назад</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>&amp;Вперед</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти до файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>&amp;Налаштування</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>&amp;Вихід</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>Відкрити список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>Зберегти список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>&amp;Про програму</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>Файли списків</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>&amp;Про Qt</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>&amp;Грати/Пауза</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>Усі формати</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation>&amp;Повторити трек</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation>&amp;Перемішати</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation>&amp;Повторити список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation>Утиліти</translation>
</message>
@@ -943,21 +974,25 @@
<translation>Сортувати</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>За назвою</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>За ім&apos;ям файлу</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>За шляхом та файлом</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>За датою</translation>
@@ -1033,6 +1068,7 @@
<translation></translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation></translation>
diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts
index 9b64685ad..8607fab8a 100644
--- a/src/ui/translations/qmmp_zh_CN.ts
+++ b/src/ui/translations/qmmp_zh_CN.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_CN">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_CN">
<context>
<name>AboutDialog</name>
<message>
@@ -91,7 +92,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>错误</translation>
</message>
@@ -164,7 +165,7 @@
<translation>显示添加文件对话</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>显示添加目录对话</translation>
</message>
@@ -172,317 +173,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>启用</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>描述</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>艺术家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>专辑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>标题</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>音轨</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>文件路径</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>日期</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>备注</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Qmmp 设置</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>皮肤</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>字体</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>播放器:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>播放列表:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>元数据</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>从文件载入元数据</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>显示歌曲</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>标题格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>输入</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>输出</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>参数设置</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>信息</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>外观</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>播放列表</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>插件</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>高级</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>关闭</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>压缩皮肤</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>未压缩皮肤</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>连接</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>可视化</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>常规</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>文件对话</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation>音频</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>使用软设备音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>可见性控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation>关闭时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>启动时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>启用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>主机名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>端口:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>需要身份验证</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>用户名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>密码:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>转换下划线为空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>转换 %20 为空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>显示媒体流的完整路径</translation>
+ <translation type="obsolete">显示媒体流的完整路径</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation type="unfinished">刷新</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -490,6 +510,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>预设</translation>
@@ -543,11 +564,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>移出队列</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>加入队列</translation>
@@ -666,26 +690,31 @@
<translation>分析器下降速度</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation>最慢</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation>慢</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation>中</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation>快</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation>最快</translation>
@@ -709,172 +738,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>默认</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>选择一个目录</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>选择打开一个或更多文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>播放(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>暂停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>停止(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>上一曲(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>下一曲(&amp;N)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>跳到文件(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>设置(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>退出(&amp;E)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>打开播放列表</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>保存播放列表</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>关于(&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>播放列表文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation>空格</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>关于 Qt (&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>播放/暂停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>支持的全部文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -942,21 +973,25 @@
<translation>列表排序</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>按标题</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>按文件名</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>按路径+文件名</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>按日期</translation>
@@ -1032,6 +1067,7 @@
<translation>U</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation>按音轨</translation>
diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts
index 2b8930d97..b3331107d 100644
--- a/src/ui/translations/qmmp_zh_TW.ts
+++ b/src/ui/translations/qmmp_zh_TW.ts
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS><TS version="1.1" language="zh_TW">
+<!DOCTYPE TS>
+<TS version="2.0" language="zh_TW">
<context>
<name>AboutDialog</name>
<message>
@@ -91,7 +92,7 @@
<context>
<name>AddUrlDialog</name>
<message>
- <location filename="../addurldialog.cpp" line="116"/>
+ <location filename="../addurldialog.cpp" line="107"/>
<source>Error</source>
<translation>錯誤</translation>
</message>
@@ -164,7 +165,7 @@
<translation>察看添加檔案對話</translation>
</message>
<message>
- <location filename="../builtincommandlineoption.cpp" line="73"/>
+ <location filename="../builtincommandlineoption.cpp" line="72"/>
<source>Display Add Directory dialog</source>
<translation>察看添加目錄對話</translation>
</message>
@@ -172,317 +173,336 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Enabled</source>
<translation>啟用</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="340"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
<source>Description</source>
<translation>說明</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="525"/>
+ <location filename="../configdialog.cpp" line="213"/>
+ <location filename="../configdialog.cpp" line="242"/>
+ <location filename="../configdialog.cpp" line="273"/>
+ <location filename="../configdialog.cpp" line="305"/>
+ <location filename="../configdialog.cpp" line="337"/>
+ <location filename="../configdialog.cpp" line="522"/>
<source>Filename</source>
<translation>檔名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="520"/>
+ <location filename="../configdialog.cpp" line="517"/>
<source>Artist</source>
<translation>藝術家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="521"/>
+ <location filename="../configdialog.cpp" line="518"/>
<source>Album</source>
<translation>專輯</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="522"/>
+ <location filename="../configdialog.cpp" line="519"/>
<source>Title</source>
<translation>標題</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="523"/>
+ <location filename="../configdialog.cpp" line="520"/>
<source>Tracknumber</source>
<translation>音軌</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="524"/>
+ <location filename="../configdialog.cpp" line="521"/>
<source>Genre</source>
<translation>流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="526"/>
+ <location filename="../configdialog.cpp" line="523"/>
<source>Filepath</source>
<translation>檔案路徑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="527"/>
+ <location filename="../configdialog.cpp" line="524"/>
<source>Date</source>
<translation>日期</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="528"/>
+ <location filename="../configdialog.cpp" line="525"/>
<source>Year</source>
<translation>年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
+ <location filename="../configdialog.cpp" line="526"/>
<source>Comment</source>
<translation>備註</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="13"/>
+ <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
<translation>Qmmp 設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="161"/>
+ <location filename="../forms/configdialog.ui" line="162"/>
<source>Skins</source>
<translation>皮膚</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="221"/>
+ <location filename="../forms/configdialog.ui" line="222"/>
<source>Fonts</source>
<translation>字型</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="233"/>
+ <location filename="../forms/configdialog.ui" line="234"/>
<source>Player:</source>
<translation>播放器:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="269"/>
+ <location filename="../forms/configdialog.ui" line="270"/>
<source>Playlist:</source>
<translation>播放清單:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="285"/>
+ <location filename="../forms/configdialog.ui" line="250"/>
+ <location filename="../forms/configdialog.ui" line="286"/>
<source>???</source>
<translation>???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="347"/>
+ <location filename="../forms/configdialog.ui" line="257"/>
+ <location filename="../forms/configdialog.ui" line="293"/>
+ <location filename="../forms/configdialog.ui" line="348"/>
<source>...</source>
<translation>...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="306"/>
+ <location filename="../forms/configdialog.ui" line="307"/>
<source>Metadata</source>
<translation>元資料</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="318"/>
+ <location filename="../forms/configdialog.ui" line="319"/>
<source>Load metadata from files</source>
<translation>從檔案載入元資料</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="328"/>
+ <location filename="../forms/configdialog.ui" line="329"/>
<source>Song Display</source>
<translation>察看歌曲</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="334"/>
+ <location filename="../forms/configdialog.ui" line="335"/>
<source>Title format:</source>
<translation>標題格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="466"/>
+ <location filename="../forms/configdialog.ui" line="460"/>
<source>Input</source>
<translation>匯入</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="495"/>
+ <location filename="../forms/configdialog.ui" line="489"/>
<source>Output</source>
<translation>匯出</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="423"/>
+ <location filename="../forms/configdialog.ui" line="417"/>
<source>Preferences</source>
<translation>引數設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="624"/>
+ <location filename="../forms/configdialog.ui" line="430"/>
+ <location filename="../forms/configdialog.ui" line="618"/>
<source>Information</source>
<translation>資訊</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="82"/>
+ <location filename="../forms/configdialog.ui" line="83"/>
<source>Appearance</source>
<translation>外觀</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="707"/>
+ <location filename="../forms/configdialog.ui" line="92"/>
+ <location filename="../forms/configdialog.ui" line="701"/>
<source>Playlist</source>
<translation>播放清單</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="100"/>
+ <location filename="../forms/configdialog.ui" line="101"/>
<source>Plugins</source>
<translation>插件</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="109"/>
+ <location filename="../forms/configdialog.ui" line="110"/>
<source>Advanced</source>
<translation>進階</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="882"/>
+ <location filename="../forms/configdialog.ui" line="876"/>
<source>Close</source>
<translation>關閉</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="178"/>
+ <location filename="../configdialog.cpp" line="175"/>
<source>Archived skin</source>
<translation>封包皮膚</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="198"/>
+ <location filename="../configdialog.cpp" line="195"/>
<source>Unarchived skin</source>
<translation>未封包皮膚</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="118"/>
+ <location filename="../forms/configdialog.ui" line="119"/>
<source>Connectivity</source>
<translation>連線</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="518"/>
+ <location filename="../forms/configdialog.ui" line="512"/>
<source>Visualization</source>
<translation>可視化</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="535"/>
+ <location filename="../forms/configdialog.ui" line="529"/>
<source>Effects</source>
<translation>特效</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="552"/>
+ <location filename="../forms/configdialog.ui" line="546"/>
<source>General</source>
<translation>常規</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="615"/>
+ <location filename="../forms/configdialog.ui" line="609"/>
<source>File Dialog</source>
<translation>檔案對話</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="576"/>
+ <location filename="../forms/configdialog.ui" line="570"/>
<source>Audio</source>
<translation>聲訊</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="582"/>
+ <location filename="../forms/configdialog.ui" line="576"/>
<source>Use software volume control</source>
<translation>使用軟裝置音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="592"/>
+ <location filename="../forms/configdialog.ui" line="586"/>
<source>Visibility Control</source>
<translation>可見性控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="598"/>
+ <location filename="../forms/configdialog.ui" line="592"/>
<source>Hide on close</source>
<translation>關閉時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="605"/>
+ <location filename="../forms/configdialog.ui" line="599"/>
<source>Start hidden</source>
<translation>啟動時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="750"/>
+ <location filename="../forms/configdialog.ui" line="744"/>
<source>Proxy</source>
<translation>代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="762"/>
+ <location filename="../forms/configdialog.ui" line="756"/>
<source>Enable proxy usage</source>
<translation>啟用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="769"/>
+ <location filename="../forms/configdialog.ui" line="763"/>
<source>Proxy host name:</source>
<translation>主機名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="782"/>
+ <location filename="../forms/configdialog.ui" line="776"/>
<source>Proxy port:</source>
<translation>通訊埠:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="795"/>
+ <location filename="../forms/configdialog.ui" line="789"/>
<source>Use authentication with proxy</source>
<translation>需要身份驗證</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="802"/>
+ <location filename="../forms/configdialog.ui" line="796"/>
<source>Proxy user name:</source>
<translation>用戶名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="815"/>
+ <location filename="../forms/configdialog.ui" line="809"/>
<source>Proxy password:</source>
<translation>密碼:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="354"/>
+ <location filename="../forms/configdialog.ui" line="355"/>
<source>Convert underscores to blanks</source>
<translation>轉換底線為空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="361"/>
+ <location filename="../forms/configdialog.ui" line="362"/>
<source>Convert %20 to blanks</source>
<translation>轉換 %20 為空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="368"/>
<source>Show full path of a stream</source>
- <translation>察看媒體流的完整路徑</translation>
+ <translation type="obsolete">察看媒體流的完整路徑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="641"/>
+ <location filename="../configdialog.cpp" line="640"/>
<source>Select Skin Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="642"/>
+ <location filename="../configdialog.cpp" line="641"/>
<source>Skin files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="192"/>
+ <location filename="../forms/configdialog.ui" line="193"/>
<source>Add...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="205"/>
+ <location filename="../forms/configdialog.ui" line="206"/>
<source>Refresh</source>
<translation type="unfinished">清除</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="375"/>
+ <location filename="../forms/configdialog.ui" line="369"/>
<source>Show protocol</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="647"/>
+ <location filename="../forms/configdialog.ui" line="641"/>
<source>Transparency</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="653"/>
+ <location filename="../forms/configdialog.ui" line="647"/>
<source>Main window</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="724"/>
+ <location filename="../forms/configdialog.ui" line="670"/>
+ <location filename="../forms/configdialog.ui" line="694"/>
+ <location filename="../forms/configdialog.ui" line="718"/>
<source>0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="683"/>
+ <location filename="../forms/configdialog.ui" line="677"/>
<source>Equalizer</source>
<translation type="unfinished"></translation>
</message>
@@ -490,6 +510,7 @@
<context>
<name>EqWidget</name>
<message>
+ <location filename="../eqwidget.cpp" line="153"/>
<location filename="../eqwidget.cpp" line="176"/>
<source>preset</source>
<translation>預設</translation>
@@ -543,11 +564,14 @@
<context>
<name>JumpToTrackDialog</name>
<message>
+ <location filename="../jumptotrackdialog.cpp" line="81"/>
<location filename="../jumptotrackdialog.cpp" line="137"/>
<source>Unqueue</source>
<translation>移出佇列</translation>
</message>
<message>
+ <location filename="../forms/jumptotrackdialog.ui" line="79"/>
+ <location filename="../jumptotrackdialog.cpp" line="83"/>
<location filename="../jumptotrackdialog.cpp" line="139"/>
<source>Queue</source>
<translation>加入佇列</translation>
@@ -666,26 +690,31 @@
<translation>解析器下降速度</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="346"/>
<location filename="../mainvisual.cpp" line="360"/>
<source>Slowest</source>
<translation>最慢</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="347"/>
<location filename="../mainvisual.cpp" line="361"/>
<source>Slow</source>
<translation>慢</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="348"/>
<location filename="../mainvisual.cpp" line="362"/>
<source>Medium</source>
<translation>中</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="349"/>
<location filename="../mainvisual.cpp" line="363"/>
<source>Fast</source>
<translation>快</translation>
</message>
<message>
+ <location filename="../mainvisual.cpp" line="350"/>
<location filename="../mainvisual.cpp" line="364"/>
<source>Fastest</source>
<translation>最快</translation>
@@ -709,172 +738,174 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="479"/>
+ <location filename="../mainwindow.cpp" line="64"/>
+ <location filename="../mainwindow.cpp" line="480"/>
<source>Default</source>
<translation>預設</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="279"/>
+ <location filename="../mainwindow.cpp" line="280"/>
<source>Choose a directory</source>
<translation>選取一個目錄</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="289"/>
+ <location filename="../mainwindow.cpp" line="290"/>
<source>Select one or more files to open</source>
<translation>選取開啟一個或更多檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>&amp;Play</source>
<translation>播放(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="416"/>
+ <location filename="../mainwindow.cpp" line="417"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>&amp;Pause</source>
<translation>暫停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="417"/>
+ <location filename="../mainwindow.cpp" line="418"/>
<source>C</source>
<translation>C</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>&amp;Stop</source>
<translation>停止(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="418"/>
+ <location filename="../mainwindow.cpp" line="419"/>
<source>V</source>
<translation>V</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>&amp;Previous</source>
<translation>上一曲(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="419"/>
+ <location filename="../mainwindow.cpp" line="420"/>
<source>Z</source>
<translation>Z</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>&amp;Next</source>
<translation>下一曲(&amp;N)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="420"/>
+ <location filename="../mainwindow.cpp" line="421"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>&amp;Jump To File</source>
<translation>跳到檔案(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="439"/>
+ <location filename="../mainwindow.cpp" line="440"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>&amp;Settings</source>
<translation>設定(&amp;S)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="445"/>
+ <location filename="../mainwindow.cpp" line="446"/>
<source>Ctrl+P</source>
<translation>Ctrl+P</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>&amp;Exit</source>
<translation>結束(&amp;E)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="451"/>
+ <location filename="../mainwindow.cpp" line="452"/>
<source>Ctrl+Q</source>
<translation>Ctrl+Q</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="493"/>
+ <location filename="../mainwindow.cpp" line="494"/>
<source>Open Playlist</source>
<translation>開啟播放清單</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="518"/>
+ <location filename="../mainwindow.cpp" line="519"/>
<source>Save Playlist</source>
<translation>儲存播放清單</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="447"/>
+ <location filename="../mainwindow.cpp" line="448"/>
<source>&amp;About</source>
<translation>關於(&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="517"/>
+ <location filename="../mainwindow.cpp" line="492"/>
+ <location filename="../mainwindow.cpp" line="518"/>
<source>Playlist Files</source>
<translation>播放清單檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>Space</source>
<translation>空格</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="448"/>
+ <location filename="../mainwindow.cpp" line="449"/>
<source>&amp;About Qt</source>
<translation>關於 Qt (&amp;A)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="421"/>
+ <location filename="../mainwindow.cpp" line="422"/>
<source>&amp;Play/Pause</source>
<translation>播放/暫停(&amp;P)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="285"/>
+ <location filename="../mainwindow.cpp" line="286"/>
<source>All Supported Bitstreams</source>
<translation>支援的全部檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="424"/>
+ <location filename="../mainwindow.cpp" line="425"/>
<source>&amp;Repeat Track</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="425"/>
+ <location filename="../mainwindow.cpp" line="426"/>
<source>&amp;Shuffle</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="429"/>
+ <location filename="../mainwindow.cpp" line="430"/>
<source>R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="430"/>
+ <location filename="../mainwindow.cpp" line="431"/>
<source>Ctrl+R</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="431"/>
+ <location filename="../mainwindow.cpp" line="432"/>
<source>S</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="423"/>
+ <location filename="../mainwindow.cpp" line="424"/>
<source>&amp;Repeat Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="443"/>
+ <location filename="../mainwindow.cpp" line="444"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -942,21 +973,25 @@
<translation>清單排序</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="185"/>
<location filename="../playlist.cpp" line="212"/>
<source>By Title</source>
<translation>按標題</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="189"/>
<location filename="../playlist.cpp" line="216"/>
<source>By Filename</source>
<translation>按檔名</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="193"/>
<location filename="../playlist.cpp" line="220"/>
<source>By Path + Filename</source>
<translation>按路徑+檔名</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="197"/>
<location filename="../playlist.cpp" line="224"/>
<source>By Date</source>
<translation>按日期</translation>
@@ -1032,6 +1067,7 @@
<translation>U</translation>
</message>
<message>
+ <location filename="../playlist.cpp" line="201"/>
<location filename="../playlist.cpp" line="228"/>
<source>By Track Number</source>
<translation>按音軌</translation>