aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-07-12 17:45:06 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2011-07-12 17:45:06 +0000
commit4cb1b12751e486cea156c94c826c693fcf3d2f47 (patch)
tree0a8215e1caab4fa764fa54a272d2f730dc51a452 /src
parent6eedde547fc8bebd5ee29c165970d1d46bc3b7a2 (diff)
downloadqmmp-4cb1b12751e486cea156c94c826c693fcf3d2f47.tar.gz
qmmp-4cb1b12751e486cea156c94c826c693fcf3d2f47.tar.bz2
qmmp-4cb1b12751e486cea156c94c826c693fcf3d2f47.zip
added configuration dialog
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2270 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src')
-rw-r--r--src/plugins/Ui/skinned/configdialog.cpp596
-rw-r--r--src/plugins/Ui/skinned/forms/configdialog.ui1576
-rw-r--r--src/plugins/Ui/skinned/forms/hotkeyeditor.ui61
-rw-r--r--src/plugins/Ui/skinned/forms/skinnedsettings.ui530
-rw-r--r--src/plugins/Ui/skinned/hotkeyeditor.cpp80
-rw-r--r--src/plugins/Ui/skinned/hotkeyeditor.h46
-rw-r--r--src/plugins/Ui/skinned/mainwindow.cpp10
-rw-r--r--src/plugins/Ui/skinned/skinned.pro18
-rw-r--r--src/plugins/Ui/skinned/skinnedsettings.cpp227
-rw-r--r--src/plugins/Ui/skinned/skinnedsettings.h62
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts699
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_de.ts691
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_es.ts685
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts699
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_it.ts697
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts685
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts677
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts699
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts687
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts723
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts673
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts685
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts725
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts679
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts979
-rw-r--r--src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts983
-rw-r--r--src/plugins/Ui/skinned/visualmenu.cpp5
-rw-r--r--src/qmmpui/configdialog.cpp371
-rw-r--r--src/qmmpui/configdialog.h (renamed from src/plugins/Ui/skinned/configdialog.h)36
-rw-r--r--src/qmmpui/detailsdialog.h1
-rw-r--r--src/qmmpui/forms/configdialog.ui1005
-rw-r--r--src/qmmpui/images/advanced.pngbin0 -> 1054 bytes
-rw-r--r--src/qmmpui/images/images.qrc10
-rw-r--r--src/qmmpui/images/logo-qmmp.pngbin0 -> 22844 bytes
-rw-r--r--src/qmmpui/images/network.pngbin0 -> 1465 bytes
-rw-r--r--src/qmmpui/images/playlist.pngbin0 -> 743 bytes
-rw-r--r--src/qmmpui/images/plugins.pngbin0 -> 1378 bytes
-rw-r--r--src/qmmpui/images/replaygain.pngbin0 -> 624 bytes
-rw-r--r--src/qmmpui/pluginitem.cpp (renamed from src/plugins/Ui/skinned/pluginitem.cpp)7
-rw-r--r--src/qmmpui/pluginitem_p.h (renamed from src/plugins/Ui/skinned/pluginitem.h)6
-rw-r--r--src/qmmpui/qmmpui.pro14
-rw-r--r--src/qmmpui/translations/libqmmpui_cs.ts1367
-rw-r--r--src/qmmpui/translations/libqmmpui_de.ts1496
-rw-r--r--src/qmmpui/translations/libqmmpui_es.ts1508
-rw-r--r--src/qmmpui/translations/libqmmpui_it.ts1347
-rw-r--r--src/qmmpui/translations/libqmmpui_ja.ts1508
-rw-r--r--src/qmmpui/translations/libqmmpui_locales.qrc1
-rw-r--r--src/qmmpui/translations/libqmmpui_lt.ts1368
-rw-r--r--src/qmmpui/translations/libqmmpui_nl.ts1367
-rw-r--r--src/qmmpui/translations/libqmmpui_pl.ts1410
-rw-r--r--src/qmmpui/translations/libqmmpui_pt_BR.ts700
-rw-r--r--src/qmmpui/translations/libqmmpui_ru.ts1352
-rw-r--r--src/qmmpui/translations/libqmmpui_sk.ts1830
-rw-r--r--src/qmmpui/translations/libqmmpui_tr.ts1196
-rw-r--r--src/qmmpui/translations/libqmmpui_uk_UA.ts1366
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_CN.ts1170
-rw-r--r--src/qmmpui/translations/libqmmpui_zh_TW.ts1168
57 files changed, 29604 insertions, 6877 deletions
diff --git a/src/plugins/Ui/skinned/configdialog.cpp b/src/plugins/Ui/skinned/configdialog.cpp
deleted file mode 100644
index 6a531a37d..000000000
--- a/src/plugins/Ui/skinned/configdialog.cpp
+++ /dev/null
@@ -1,596 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2007-2011 by Ilya Kotov *
- * forkotov02@hotmail.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
- ***************************************************************************/
-#include <QDir>
-#include <QSettings>
-#include <QFontDialog>
-#include <QTreeWidgetItem>
-#include <QHeaderView>
-#include <QCheckBox>
-#include <QRadioButton>
-#include <QMenu>
-#include <QMessageBox>
-#include <qmmp/decoder.h>
-#include <qmmp/output.h>
-#include <qmmp/decoderfactory.h>
-#include <qmmp/outputfactory.h>
-#include <qmmp/visualfactory.h>
-#include <qmmp/effectfactory.h>
-#include <qmmp/effect.h>
-#include <qmmp/soundcore.h>
-#include <qmmp/enginefactory.h>
-#include <qmmp/abstractengine.h>
-#include <qmmp/qmmpsettings.h>
-#include <qmmp/inputsource.h>
-#include <qmmp/inputsourcefactory.h>
-#include <qmmpui/generalfactory.h>
-#include <qmmpui/general.h>
-#include <qmmpui/uihelper.h>
-#include <qmmpui/filedialog.h>
-#include <qmmpui/mediaplayer.h>
-#include <qmmpui/playlistmodel.h>
-#include "shortcutdialog.h"
-#include "actionmanager.h"
-#include "shortcutitem.h"
-#include "popupsettings.h"
-#include "skin.h"
-#include "pluginitem.h"
-#include "configdialog.h"
-#include "skinreader.h"
-
-ConfigDialog::ConfigDialog (QWidget *parent)
- : QDialog (parent)
-{
- ui.setupUi (this);
- setAttribute(Qt::WA_QuitOnClose, false);
- setAttribute(Qt::WA_DeleteOnClose, false);
- ui.preferencesButton->setEnabled(false);
- ui.informationButton->setEnabled(false);
- connect (ui.mainFontButton, SIGNAL (clicked()), SLOT (setMainFont()));
- connect (ui.plFontButton, SIGNAL (clicked()), SLOT (setPlFont()));
- connect (this, SIGNAL(rejected()),SLOT(saveSettings()));
- connect (ui.fileDialogComboBox, SIGNAL (currentIndexChanged (int)), SLOT(updateDialogButton(int)));
- connect (ui.skinInstallButton, SIGNAL (clicked()), SLOT(installSkin()));
- connect (ui.skinReloadButton, SIGNAL (clicked()), SLOT(loadSkins()));
- connect (ui.listWidget, SIGNAL (itemClicked (QListWidgetItem *)), this, SLOT (changeSkin()));
- ui.listWidget->setIconSize (QSize (105,34));
- m_skin = Skin::instance();
- ui.replayGainModeComboBox->addItem (tr("Track"), QmmpSettings::REPLAYGAIN_TRACK);
- ui.replayGainModeComboBox->addItem (tr("Album"), QmmpSettings::REPLAYGAIN_ALBUM);
- ui.replayGainModeComboBox->addItem (tr("Disabled"), QmmpSettings::REPLAYGAIN_DISABLED);
- readSettings();
- m_reader = new SkinReader(this);
- loadSkins();
- loadPluginsInfo();
- loadShortcuts();
- loadFonts();
- createMenus();
- //setup icons
- ui.skinInstallButton->setIcon(QIcon::fromTheme("list-add"));
- ui.skinReloadButton->setIcon(QIcon::fromTheme("view-refresh"));
- ui.popupTemplateButton->setIcon(QIcon::fromTheme("configure"));
- ui.preferencesButton->setIcon(QIcon::fromTheme("configure"));
- ui.informationButton->setIcon(QIcon::fromTheme("dialog-information"));
- ui.fdInformationButton->setIcon(QIcon::fromTheme("dialog-information"));
- ui.outputInformationButton->setIcon(QIcon::fromTheme("dialog-information"));
- ui.outputPreferencesButton->setIcon(QIcon::fromTheme("configure"));
-}
-
-ConfigDialog::~ConfigDialog()
-{}
-
-void ConfigDialog::readSettings()
-{
- QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
- if (MediaPlayer *player = MediaPlayer::instance())
- {
- ui.formatLineEdit->setText(player->playListManager()->format());
- ui.metadataCheckBox->setChecked(player->playListManager()->useMetadata());
- ui.underscoresCheckBox->setChecked(player->playListManager()->convertUnderscore());
- ui.per20CheckBox->setChecked(player->playListManager()->convertTwenty());
- }
- settings.beginGroup("Skinned");
- ui.protocolCheckBox->setChecked(settings.value ("pl_show_protocol", false).toBool());
- ui.numbersCheckBox->setChecked(settings.value ("pl_show_numbers", true).toBool());
- ui.alignCheckBox->setChecked(settings.value ("pl_align_numbers", false).toBool());
- ui.anchorCheckBox->setChecked(settings.value("pl_show_anchor", false).toBool());
- ui.playlistsCheckBox->setChecked(settings.value("pl_show_plalists", false).toBool());
- ui.popupCheckBox->setChecked(settings.value("pl_show_popup", false).toBool());
- QmmpSettings *gs = QmmpSettings::instance();
- //proxy settings
- ui.enableProxyCheckBox->setChecked(gs->isProxyEnabled());
- ui.authProxyCheckBox->setChecked(gs->useProxyAuth());
- ui.hostLineEdit->setText(gs->proxy().host());
- if (gs->proxy().port(0))
- ui.portLineEdit->setText(QString::number(gs->proxy().port(0)));
- ui.proxyUserLineEdit->setText(gs->proxy().userName());
- ui.proxyPasswLineEdit->setText(gs->proxy().password());
-
- ui.hostLineEdit->setEnabled(ui.enableProxyCheckBox->isChecked());
- ui.portLineEdit->setEnabled(ui.enableProxyCheckBox->isChecked());
- ui.proxyUserLineEdit->setEnabled(ui.authProxyCheckBox->isChecked());
- ui.proxyPasswLineEdit->setEnabled(ui.authProxyCheckBox->isChecked());
- //transparency
- ui.mwTransparencySlider->setValue(100 - settings.value("mw_opacity", 1.0).toDouble()*100);
- ui.eqTransparencySlider->setValue(100 - settings.value("eq_opacity", 1.0).toDouble()*100);
- ui.plTransparencySlider->setValue(100 - settings.value("pl_opacity", 1.0).toDouble()*100);
- //view
- ui.skinCursorsCheckBox->setChecked(settings.value("skin_cursors", false).toBool());
- m_currentSkinName = settings.value("skin_name", "default").toString();
- ui.hiddenCheckBox->setChecked(settings.value("start_hidden", false).toBool());
- ui.hideOnCloseCheckBox->setChecked(settings.value("hide_on_close", false).toBool());
- settings.endGroup();
- //resume playback
- ui.continuePlaybackCheckBox->setChecked(settings.value("General/resume_on_startup", false).toBool());
- //cover options
- ui.coverIncludeLineEdit->setText(gs->coverNameFilters(true).join(","));
- ui.coverExcludeLineEdit->setText(gs->coverNameFilters(false).join(","));
- ui.coverDepthSpinBox->setValue(gs->coverSearchDepth());
- ui.useCoverFilesCheckBox->setChecked(gs->useCoverFiles());
- //replay gain
- ui.clippingCheckBox->setChecked(gs->replayGainPreventClipping());
- ui.replayGainModeComboBox->setCurrentIndex(ui.replayGainModeComboBox->findData(gs->replayGainMode()));
- ui.preampDoubleSpinBox->setValue(gs->replayGainPreamp());
- ui.defaultGainDoubleSpinBox->setValue(gs->replayGainDefaultGain());
- //audio
- ui.softVolumeCheckBox->setChecked(gs->useSoftVolume());
- ui.use16BitCheckBox->setChecked(gs->use16BitOutput());
- ui.bufferSizeSpinBox->setValue(gs->bufferSize());
-}
-
-void ConfigDialog::on_contentsWidget_currentItemChanged (QListWidgetItem *current,
- QListWidgetItem *previous)
-{
- if (!current)
- current = previous;
- ui.stackedWidget->setCurrentIndex (ui.contentsWidget->row (current));
- ui.hiddenCheckBox->setEnabled(UiHelper::instance()->visibilityControl());
- ui.hideOnCloseCheckBox->setEnabled(UiHelper::instance()->visibilityControl());
-}
-
-void ConfigDialog::changeSkin()
-{
- int row = ui.listWidget->currentRow();
- QString path;
- if (m_skinList.at (row).isDir())
- {
- path = m_skinList.at (row).canonicalFilePath();
- m_skin->setSkin (path);
- }
- else if (m_skinList.at (row).isFile())
- {
- m_reader->unpackSkin(m_skinList.at (row).canonicalFilePath());
- m_skin->setSkin(QDir::homePath() +"/.qmmp/cache/skin");
- }
- if(ui.listWidget->currentItem())
- m_currentSkinName = ui.listWidget->currentItem()->text();
- else
- m_currentSkinName.clear();
-}
-
-void ConfigDialog::loadSkins()
-{
- m_reader->generateThumbs();
- m_skinList.clear();
- ui.listWidget->clear();
- QFileInfo fileInfo (":/default");
- QPixmap preview = Skin::getPixmap ("main", QDir (fileInfo.filePath()));
- QListWidgetItem *item = new QListWidgetItem (fileInfo.fileName ());
- item->setIcon (preview);
- ui.listWidget->addItem (item);
- m_skinList << fileInfo;
- if(item->text() == m_currentSkinName)
- ui.listWidget->setCurrentItem(item);
-
- findSkins(QDir::homePath() +"/.qmmp/skins");
-#ifdef Q_OS_WIN32
- findSkins(qApp->applicationDirPath()+"/skins");
-#else
- findSkins(qApp->applicationDirPath()+"/../share/qmmp/skins");
-#endif
- foreach(QString path, m_reader->skins())
- {
- QListWidgetItem *item = new QListWidgetItem (path.section('/', -1));
- item->setIcon (m_reader->getPreview(path));
- item->setToolTip(tr("Archived skin") + " " + path);
- ui.listWidget->addItem (item);
- m_skinList << QFileInfo(path);
- if(item->text() == m_currentSkinName)
- ui.listWidget->setCurrentItem(item);
- }
-}
-
-void ConfigDialog::findSkins(const QString &path)
-{
- QDir dir(path);
- dir.setFilter (QDir::Dirs | QDir::NoDotAndDotDot);
- QList <QFileInfo> fileList = dir.entryInfoList();
- if (fileList.count() == 0)
- return;
- foreach (QFileInfo fileInfo, fileList)
- {
- QPixmap preview = Skin::getPixmap ("main", QDir(fileInfo.filePath ()));
- if (!preview.isNull())
- {
- QListWidgetItem *item = new QListWidgetItem (fileInfo.fileName ());
- item->setIcon (preview);
- item->setToolTip(tr("Unarchived skin") + " " + fileInfo.filePath ());
- ui.listWidget->addItem (item);
- m_skinList << fileInfo;
- }
- }
-}
-
-void ConfigDialog::loadPluginsInfo()
-{
- ui.treeWidget->blockSignals(true);
- /*
- load transport plugin information
- */
- QTreeWidgetItem *item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Transports"));
- QList <InputSourceFactory *> *transports = InputSource::factories();
- QStringList files = InputSource::files();
- for (int i = 0; i < transports->count (); ++i)
- new PluginItem (item, transports->at(i), files.at (i));
- ui.treeWidget->addTopLevelItem(item);
- item->setExpanded(true);
-
- /*
- load input plugins information
- */
- item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Decoders"));
- QList <DecoderFactory *> *decoders = Decoder::factories();
- files = Decoder::files();
- for (int i = 0; i < decoders->count (); ++i)
- new PluginItem (item, decoders->at(i), files.at (i));
- ui.treeWidget->addTopLevelItem(item);
- item->setExpanded(true);
- /*
- load audio engines information
- */
- item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Engines"));
- QList <EngineFactory *> *engines = AbstractEngine::factories();
- files = AbstractEngine::files();
- for (int i = 0; i < engines->count (); ++i)
- new PluginItem (item, engines->at(i), files.at (i));
- ui.treeWidget->addTopLevelItem(item);
- item->setExpanded(true);
- /*
- load effect plugin information
- */
- item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Effects"));
- QList <EffectFactory *> *effects = Effect::factories();
- files = Effect::files();
- for (int i = 0; i < effects->count (); ++i)
- new PluginItem (item, effects->at(i), files.at (i));
- ui.treeWidget->addTopLevelItem(item);
- item->setExpanded(true);
- /*
- load visual plugin information
- */
- item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("Visualization"));
- QList <VisualFactory *> *visuals = Visual::factories();
- files = Visual::files();
- for (int i = 0; i < visuals->count (); ++i)
- new PluginItem (item, visuals->at(i), files.at (i));
- ui.treeWidget->addTopLevelItem(item);
- item->setExpanded(true);
- /*
- load general plugin information
- */
- item = new QTreeWidgetItem (ui.treeWidget, QStringList() << tr("General"));
- QList <GeneralFactory *> *generals = General::factories();
- files = General::files();
- for (int i = 0; i < generals->count (); ++i)
- new PluginItem (item, generals->at(i), files.at (i));
- ui.treeWidget->addTopLevelItem(item);
- item->setExpanded(true);
-
- ui.treeWidget->blockSignals(false);
- ui.treeWidget->resizeColumnToContents(0);
- ui.treeWidget->resizeColumnToContents(1);
- /*
- load output plugins information
- */
- ui.outputInformationButton->setEnabled(false);
- ui.outputPreferencesButton->setEnabled(false);
- QList <OutputFactory *> *outputs = Output::factories();
- for (int i = 0; i < outputs->count (); ++i)
- {
- ui.outputComboBox->addItem(outputs->at(i)->properties().name);
- if(Output::currentFactory() == outputs->at(i))
- {
- ui.outputComboBox->setCurrentIndex(i);
- on_outputComboBox_activated (i);
- }
- }
- /*
- load file dialog information
- */
- foreach(FileDialogFactory *factory, FileDialog::registeredFactories())
- {
- ui.fileDialogComboBox->addItem(factory->properties().name);
- if (FileDialog::isEnabled(factory))
- ui.fileDialogComboBox->setCurrentIndex(ui.fileDialogComboBox->count()-1);
- }
-}
-
-void ConfigDialog::loadFonts()
-{
- QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
- QString fontname = settings.value ("Skinned/pl_font").toString();
- QFont font = QApplication::font();
- if(!fontname.isEmpty())
- font.fromString(fontname);
- ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
- ui.plFontLabel->setFont(font);
-
- font = QApplication::font ();
- fontname = settings.value ("Skinned/mw_font").toString();
- if(!fontname.isEmpty())
- font.fromString(fontname);
- ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
- ui.mainFontLabel->setFont(font);
- ui.useBitmapCheckBox->setChecked(settings.value("Skinned/bitmap_font", false).toBool());
-}
-
-void ConfigDialog::loadShortcuts()
-{
- //playback
- QTreeWidgetItem *item = new QTreeWidgetItem (ui.shortcutTreeWidget, QStringList() << tr("Playback"));
- for(int i = ActionManager::PLAY; i <= ActionManager::CLEAR_QUEUE; ++i)
- new ShortcutItem(item, i);
- item->setExpanded(true);
- ui.shortcutTreeWidget->addTopLevelItem(item);
- //view
- item = new QTreeWidgetItem (ui.shortcutTreeWidget, QStringList() << tr("View"));
- for(int i = ActionManager::SHOW_PLAYLIST; i <= ActionManager::WM_DOUBLE_SIZE; ++i)
- new ShortcutItem(item, i);
- item->setExpanded(true);
- ui.shortcutTreeWidget->addTopLevelItem(item);
- //playlist
- item = new QTreeWidgetItem (ui.shortcutTreeWidget, QStringList() << tr("Playlist"));
- for(int i = ActionManager::PL_ADD_FILE; i <= ActionManager::PL_SHOW_MANAGER; ++i)
- new ShortcutItem(item, i);
- item->setExpanded(true);
- ui.shortcutTreeWidget->addTopLevelItem(item);
- //misc
- item = new QTreeWidgetItem (ui.shortcutTreeWidget, QStringList() << tr("Misc"));
- for(int i = ActionManager::SETTINGS; i <= ActionManager::QUIT; ++i)
- new ShortcutItem(item, i);
- item->setExpanded(true);
- ui.shortcutTreeWidget->addTopLevelItem(item);
-
- ui.shortcutTreeWidget->resizeColumnToContents(0);
- ui.shortcutTreeWidget->resizeColumnToContents(1);
-}
-
-void ConfigDialog::setPlFont()
-{
- bool ok;
- QFont font = ui.plFontLabel->font();
- font = QFontDialog::getFont (&ok, font, this);
- if (ok)
- {
- ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
- ui.plFontLabel->setFont(font);
- QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
- settings.setValue ("Skinned/pl_font", font.toString());
- }
-}
-
-void ConfigDialog::setMainFont()
-{
- bool ok;
- QFont font = ui.mainFontLabel->font();
- font = QFontDialog::getFont (&ok, font, this);
- if (ok)
- {
- ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
- ui.mainFontLabel->setFont(font);
- QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
- settings.setValue ("Skinned/mw_font", font.toString());
- }
-}
-
-void ConfigDialog::on_preferencesButton_clicked()
-{
- QTreeWidgetItem *item = ui.treeWidget->currentItem();
- if(item && item->type() >= PluginItem::TRANSPORT)
- dynamic_cast<PluginItem *>(item)->showSettings(this);
-
-}
-
-void ConfigDialog::on_informationButton_clicked()
-{
- QTreeWidgetItem *item = ui.treeWidget->currentItem();
- if(item && item->type() >= PluginItem::TRANSPORT)
- dynamic_cast<PluginItem *>(item)->showAbout(this);
-}
-
-void ConfigDialog::createMenus()
-{
- QMenu *menu = new QMenu(this);
-
- menu->addAction(tr("Artist"))->setData("%p");
- menu->addAction(tr("Album"))->setData("%a");
- menu->addAction(tr("Title"))->setData("%t");
- menu->addAction(tr("Track number"))->setData("%n");
- menu->addAction(tr("Two-digit track number"))->setData("%NN");
- menu->addAction(tr("Genre"))->setData("%g");
- menu->addAction(tr("Comment"))->setData("%c");
- menu->addAction(tr("Composer"))->setData("%C");
- menu->addAction(tr("Disc number"))->setData("%D");
- menu->addAction(tr("File name"))->setData("%f");
- menu->addAction(tr("File path"))->setData("%F");
- menu->addAction(tr("Year"))->setData("%y");
- menu->addAction(tr("Condition"))->setData("%if(%p&%t,%p - %t,%f)");
-
- ui.titleButton->setMenu(menu);
- ui.titleButton->setPopupMode(QToolButton::InstantPopup);
- connect(menu, SIGNAL(triggered (QAction *)), SLOT(addTitleString(QAction *)));
-}
-
-void ConfigDialog::addTitleString(QAction * a)
-{
- if (ui.formatLineEdit->cursorPosition () < 1)
- ui.formatLineEdit->insert(a->data().toString());
- else
- ui.formatLineEdit->insert(" - "+a->data().toString());
-}
-
-void ConfigDialog::saveSettings()
-{
- QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
- settings.beginGroup("Skinned");
- if (MediaPlayer *player = MediaPlayer::instance())
- {
- player->playListManager()->setFormat(ui.formatLineEdit->text().trimmed());
- player->playListManager()->setUseMetadata(ui.metadataCheckBox->isChecked());
- player->playListManager()->setConvertUnderscore(ui.underscoresCheckBox->isChecked());
- player->playListManager()->setConvertTwenty(ui.per20CheckBox->isChecked());
- }
- settings.setValue ("pl_show_protocol", ui.protocolCheckBox->isChecked());
- settings.setValue ("pl_show_numbers", ui.numbersCheckBox->isChecked());
- settings.setValue ("pl_align_numbers", ui.alignCheckBox->isChecked());
- settings.setValue ("pl_show_anchor", ui.anchorCheckBox->isChecked());
- settings.setValue ("pl_show_plalists", ui.playlistsCheckBox->isChecked());
- settings.setValue ("pl_show_popup", ui.popupCheckBox->isChecked());
- FileDialog::setEnabled(FileDialog::registeredFactories().at(ui.fileDialogComboBox->currentIndex()));
- QmmpSettings *gs = QmmpSettings::instance();
- //proxy
- QUrl proxyUrl;
- proxyUrl.setHost(ui.hostLineEdit->text());
- proxyUrl.setPort(ui.portLineEdit->text().toUInt());
- proxyUrl.setUserName(ui.proxyUserLineEdit->text());
- proxyUrl.setPassword(ui.proxyPasswLineEdit->text());
- gs->setNetworkSettings(ui.enableProxyCheckBox->isChecked(),
- ui.authProxyCheckBox->isChecked(),
- proxyUrl);
-
-
- settings.setValue ("mw_opacity", 1.0 - (double)ui.mwTransparencySlider->value()/100);
- settings.setValue ("eq_opacity", 1.0 - (double)ui.eqTransparencySlider->value()/100);
- settings.setValue ("pl_opacity", 1.0 - (double)ui.plTransparencySlider->value()/100);
-
- settings.setValue ("bitmap_font", ui.useBitmapCheckBox->isChecked());
- settings.setValue ("skin_cursors", ui.skinCursorsCheckBox->isChecked());
- settings.setValue ("skin_name", m_currentSkinName);
- settings.setValue ("start_hidden", ui.hiddenCheckBox->isChecked());
- settings.setValue ("hide_on_close", ui.hideOnCloseCheckBox->isChecked());
- settings.endGroup();
- settings.setValue ("General/resume_on_startup", ui.continuePlaybackCheckBox->isChecked());
- gs->setCoverSettings(ui.coverIncludeLineEdit->text().split(","),
- ui.coverExcludeLineEdit->text().split(","),
- ui.coverDepthSpinBox->value(),
- ui.useCoverFilesCheckBox->isChecked());
- int i = ui.replayGainModeComboBox->currentIndex();
- gs->setReplayGainSettings((QmmpSettings::ReplayGainMode)
- ui.replayGainModeComboBox->itemData(i).toInt(),
- ui.preampDoubleSpinBox->value(),
- ui.defaultGainDoubleSpinBox->value(),
- ui.clippingCheckBox->isChecked());
- gs->setAudioSettings(ui.softVolumeCheckBox->isChecked(), ui.use16BitCheckBox->isChecked());
- gs->setBufferSize(ui.bufferSizeSpinBox->value());
- QList <OutputFactory *> *outputs = Output::factories();
- if(ui.outputComboBox->currentIndex() >= 0 && outputs->count())
- Output::setCurrentFactory(outputs->at(ui.outputComboBox->currentIndex()));
-}
-
-void ConfigDialog::updateDialogButton(int index)
-{
- ui.fdInformationButton->setEnabled(FileDialog::registeredFactories()[index]->properties().hasAbout);
-}
-
-void ConfigDialog::on_fdInformationButton_clicked()
-{
- int index = ui.fileDialogComboBox->currentIndex ();
- FileDialog::registeredFactories()[index]->showAbout(this);
-}
-
-void ConfigDialog::installSkin()
-{
- QStringList files = FileDialog::getOpenFileNames(this,tr("Select Skin Files"), QDir::homePath(),
- tr("Skin files") + " (*.tar.gz *.tgz *.tar.bz2 *.zip *.wsz)");
- foreach(QString path, files)
- {
- QFile file(path);
- file.copy(QDir::homePath() +"/.qmmp/skins/" + QFileInfo(path).fileName());
- }
- loadSkins();
-}
-
-void ConfigDialog::on_popupTemplateButton_clicked()
-{
- PopupSettings *p = new PopupSettings(this);
- p->exec();
- p->deleteLater();
-}
-
-void ConfigDialog::on_treeWidget_itemChanged (QTreeWidgetItem *item, int column)
-{
- if(column == 0 && item->type() >= PluginItem::TRANSPORT)
- dynamic_cast<PluginItem *>(item)->setEnabled(item->checkState(0) == Qt::Checked);
-}
-
-void ConfigDialog::on_treeWidget_currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *)
-{
- if(current->type() >= PluginItem::TRANSPORT)
- {
- ui.preferencesButton->setEnabled(dynamic_cast<PluginItem *>(current)->hasSettings());
- ui.informationButton->setEnabled(dynamic_cast<PluginItem *>(current)->hasAbout());
- }
- else
- {
- ui.preferencesButton->setEnabled(false);
- ui.informationButton->setEnabled(false);
- }
-}
-
-void ConfigDialog::on_outputComboBox_activated (int index)
-{
- OutputFactory *factory = Output::factories()->at(index);
- ui.outputInformationButton->setEnabled(factory->properties().hasAbout);
- ui.outputPreferencesButton->setEnabled(factory->properties().hasSettings);
-}
-
-void ConfigDialog::on_outputPreferencesButton_clicked()
-{
- int index = ui.outputComboBox->currentIndex();
- Output::factories()->at(index)->showSettings(this);
-}
-
-void ConfigDialog::on_outputInformationButton_clicked()
-{
- int index = ui.outputComboBox->currentIndex();
- Output::factories()->at(index)->showAbout(this);
-}
-
-void ConfigDialog::on_changeShortcutButton_clicked()
-{
- ShortcutItem *item = dynamic_cast<ShortcutItem *> (ui.shortcutTreeWidget->currentItem());
- if(!item)
- return;
- ShortcutDialog editor(item->action()->shortcut().toString(), this);
- if(editor.exec() == QDialog::Accepted)
- {
- item->action()->setShortcut(editor.key());
- item->setText(1, item->action()->shortcut().toString());
- }
-}
diff --git a/src/plugins/Ui/skinned/forms/configdialog.ui b/src/plugins/Ui/skinned/forms/configdialog.ui
deleted file mode 100644
index d6a6f7a47..000000000
--- a/src/plugins/Ui/skinned/forms/configdialog.ui
+++ /dev/null
@@ -1,1576 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>ConfigDialog</class>
- <widget class="QDialog" name="ConfigDialog">
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>659</width>
- <height>466</height>
- </rect>
- </property>
- <property name="windowTitle">
- <string>Qmmp Settings</string>
- </property>
- <layout class="QVBoxLayout">
- <property name="spacing">
- <number>6</number>
- </property>
- <property name="leftMargin">
- <number>6</number>
- </property>
- <property name="topMargin">
- <number>9</number>
- </property>
- <property name="rightMargin">
- <number>6</number>
- </property>
- <property name="bottomMargin">
- <number>6</number>
- </property>
- <item>
- <layout class="QHBoxLayout">
- <property name="spacing">
- <number>0</number>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <item>
- <widget class="QListWidget" name="contentsWidget">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Expanding">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimumSize">
- <size>
- <width>170</width>
- <height>0</height>
- </size>
- </property>
- <property name="maximumSize">
- <size>
- <width>180</width>
- <height>16777215</height>
- </size>
- </property>
- <property name="iconSize">
- <size>
- <width>38</width>
- <height>38</height>
- </size>
- </property>
- <property name="movement">
- <enum>QListView::Static</enum>
- </property>
- <property name="flow">
- <enum>QListView::TopToBottom</enum>
- </property>
- <property name="isWrapping" stdset="0">
- <bool>false</bool>
- </property>
- <property name="resizeMode">
- <enum>QListView::Adjust</enum>
- </property>
- <property name="spacing">
- <number>2</number>
- </property>
- <property name="viewMode">
- <enum>QListView::ListMode</enum>
- </property>
- <property name="uniformItemSizes">
- <bool>false</bool>
- </property>
- <property name="batchSize">
- <number>100</number>
- </property>
- <property name="wordWrap">
- <bool>false</bool>
- </property>
- <property name="currentRow">
- <number>0</number>
- </property>
- <item>
- <property name="text">
- <string>Appearance</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/interface.png</normaloff>:/interface.png</iconset>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Playlist</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/playlist.png</normaloff>:/playlist.png</iconset>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Plugins</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/plugins.png</normaloff>:/plugins.png</iconset>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Advanced</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/advanced.png</normaloff>:/advanced.png</iconset>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Connectivity</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/network.png</normaloff>:/network.png</iconset>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Audio</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/replaygain.png</normaloff>:/replaygain.png</iconset>
- </property>
- </item>
- <item>
- <property name="text">
- <string>Shortcuts</string>
- </property>
- <property name="icon">
- <iconset resource="../images/images.qrc">
- <normaloff>:/shortcuts.png</normaloff>:/shortcuts.png</iconset>
- </property>
- </item>
- </widget>
- </item>
- <item>
- <widget class="QStackedWidget" name="stackedWidget">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="frameShadow">
- <enum>QFrame::Raised</enum>
- </property>
- <property name="currentIndex">
- <number>0</number>
- </property>
- <widget class="QWidget" name="widget1">
- <layout class="QVBoxLayout" name="verticalLayout_4">
- <item>
- <widget class="QTabWidget" name="tabWidget">
- <property name="currentIndex">
- <number>0</number>
- </property>
- <widget class="QWidget" name="tab_4">
- <attribute name="title">
- <string>Skins</string>
- </attribute>
- <layout class="QGridLayout" name="gridLayout">
- <item row="0" column="0" colspan="4">
- <widget class="QListWidget" name="listWidget">
- <property name="alternatingRowColors">
- <bool>true</bool>
- </property>
- <property name="movement">
- <enum>QListView::Static</enum>
- </property>
- <property name="flow">
- <enum>QListView::TopToBottom</enum>
- </property>
- <property name="viewMode">
- <enum>QListView::ListMode</enum>
- </property>
- <property name="modelColumn">
- <number>0</number>
- </property>
- </widget>
- </item>
- <item row="1" column="0" colspan="2">
- <widget class="QPushButton" name="skinInstallButton">
- <property name="minimumSize">
- <size>
- <width>0</width>
- <height>0</height>
- </size>
- </property>
- <property name="text">
- <string>Add...</string>
- </property>
- </widget>
- </item>
- <item row="1" column="2">
- <widget class="QPushButton" name="skinReloadButton">
- <property name="minimumSize">
- <size>
- <width>0</width>
- <height>0</height>
- </size>
- </property>
- <property name="text">
- <string>Refresh</string>
- </property>
- </widget>
- </item>
- <item row="1" column="3">
- <spacer name="horizontalSpacer">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="tab_5">
- <attribute name="title">
- <string>Miscellaneous</string>
- </attribute>
- <layout class="QVBoxLayout" name="verticalLayout_2">
- <item>
- <widget class="QGroupBox" name="groupBox">
- <property name="title">
- <string>View</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_3">
- <item>
- <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">
- <string>Start hidden</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="skinCursorsCheckBox">
- <property name="text">
- <string>Use skin cursors</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="plGroupBox">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <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="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="maximumSize">
- <size>
- <width>80</width>
- <height>16777215</height>
- </size>
- </property>
- <property name="text">
- <string>Player:</string>
- </property>
- <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="sizePolicy">
- <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="frameShape">
- <enum>QFrame::StyledPanel</enum>
- </property>
- <property name="frameShadow">
- <enum>QFrame::Sunken</enum>
- </property>
- <property name="text">
- <string>???</string>
- </property>
- </widget>
- </item>
- <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="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="maximumSize">
- <size>
- <width>80</width>
- <height>16777215</height>
- </size>
- </property>
- <property name="text">
- <string>Playlist:</string>
- </property>
- <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="sizePolicy">
- <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="frameShape">
- <enum>QFrame::StyledPanel</enum>
- </property>
- <property name="frameShadow">
- <enum>QFrame::Sunken</enum>
- </property>
- <property name="text">
- <string>???</string>
- </property>
- </widget>
- </item>
- <item row="1" column="2">
- <widget class="QToolButton" name="plFontButton">
- <property name="text">
- <string>...</string>
- </property>
- </widget>
- </item>
- <item row="2" column="0" colspan="3">
- <widget class="QCheckBox" name="useBitmapCheckBox">
- <property name="text">
- <string>Use bitmap font if available</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <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">
- <string>Main window</string>
- </property>
- </widget>
- </item>
- <item row="0" column="1">
- <widget class="QSlider" name="mwTransparencySlider">
- <property name="maximum">
- <number>90</number>
- </property>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- </widget>
- </item>
- <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">
- <string>0</string>
- </property>
- </widget>
- </item>
- <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">
- <number>90</number>
- </property>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- </widget>
- </item>
- <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">
- <string>Playlist</string>
- </property>
- </widget>
- </item>
- <item row="2" column="1">
- <widget class="QSlider" name="plTransparencySlider">
- <property name="maximum">
- <number>90</number>
- </property>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- </widget>
- </item>
- <item row="2" column="2">
- <widget class="QLabel" name="plTransparencyLabel">
- <property name="text">
- <string>0</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_4">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- </widget>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="page">
- <layout class="QVBoxLayout" name="verticalLayout">
- <item>
- <widget class="QGroupBox" name="groupBox_3">
- <property name="title">
- <string>Metadata</string>
- </property>
- <layout class="QGridLayout">
- <property name="margin">
- <number>9</number>
- </property>
- <property name="spacing">
- <number>6</number>
- </property>
- <item row="0" column="0">
- <widget class="QCheckBox" name="metadataCheckBox">
- <property name="text">
- <string>Load metadata from files</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <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">
- <string>Title format:</string>
- </property>
- <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>
- <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">
- <string>Convert underscores to blanks</string>
- </property>
- </widget>
- </item>
- <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="protocolCheckBox">
- <property name="text">
- <string>Show protocol</string>
- </property>
- </widget>
- </item>
- <item row="4" column="0" colspan="2">
- <widget class="QCheckBox" name="numbersCheckBox">
- <property name="text">
- <string>Show song numbers</string>
- </property>
- </widget>
- </item>
- <item row="6" column="0" colspan="2">
- <widget class="QCheckBox" name="playlistsCheckBox">
- <property name="text">
- <string>Show playlists</string>
- </property>
- </widget>
- </item>
- <item row="8" column="0" colspan="3">
- <layout class="QHBoxLayout" name="horizontalLayout_3">
- <item>
- <widget class="QCheckBox" name="popupCheckBox">
- <property name="text">
- <string>Show popup information</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QPushButton" name="popupTemplateButton">
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Edit template</string>
- </property>
- </widget>
- </item>
- <item>
- <spacer name="horizontalSpacer_2">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </item>
- <item row="7" column="0" colspan="2">
- <widget class="QCheckBox" name="anchorCheckBox">
- <property name="text">
- <string>Show anchor</string>
- </property>
- </widget>
- </item>
- <item row="5" column="0" colspan="3">
- <widget class="QCheckBox" name="alignCheckBox">
- <property name="enabled">
- <bool>false</bool>
- </property>
- <property name="text">
- <string>Align song numbers</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>54</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="widget">
- <layout class="QGridLayout">
- <property name="leftMargin">
- <number>9</number>
- </property>
- <property name="topMargin">
- <number>5</number>
- </property>
- <property name="rightMargin">
- <number>0</number>
- </property>
- <property name="bottomMargin">
- <number>0</number>
- </property>
- <property name="spacing">
- <number>6</number>
- </property>
- <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">
- <string>Preferences</string>
- </property>
- </widget>
- </item>
- <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">
- <string>Information</string>
- </property>
- </widget>
- </item>
- <item row="1" column="2">
- <spacer>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>101</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item row="0" column="0" colspan="3">
- <widget class="QTreeWidget" name="treeWidget">
- <property name="alternatingRowColors">
- <bool>true</bool>
- </property>
- <property name="selectionBehavior">
- <enum>QAbstractItemView::SelectRows</enum>
- </property>
- <property name="animated">
- <bool>true</bool>
- </property>
- <property name="allColumnsShowFocus">
- <bool>false</bool>
- </property>
- <property name="columnCount">
- <number>2</number>
- </property>
- <column>
- <property name="text">
- <string>Description</string>
- </property>
- </column>
- <column>
- <property name="text">
- <string>Filename</string>
- </property>
- </column>
- </widget>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="page_2">
- <layout class="QGridLayout" name="gridLayout_5">
- <item row="0" column="0" colspan="2">
- <widget class="QGroupBox" name="groupBox_4">
- <property name="title">
- <string>File Dialog</string>
- </property>
- <layout class="QHBoxLayout">
- <item>
- <widget class="QComboBox" name="fileDialogComboBox"/>
- </item>
- <item>
- <widget class="QPushButton" name="fdInformationButton">
- <property name="text">
- <string>Information</string>
- </property>
- </widget>
- </item>
- <item>
- <spacer>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- </item>
- <item row="1" column="0" colspan="2">
- <widget class="QGroupBox" name="groupBox_9">
- <property name="title">
- <string>Cover Image Retrieve</string>
- </property>
- <layout class="QGridLayout" name="gridLayout_6">
- <item row="0" column="0" colspan="2">
- <widget class="QCheckBox" name="useCoverFilesCheckBox">
- <property name="text">
- <string>Use separate image files</string>
- </property>
- <property name="checked">
- <bool>true</bool>
- </property>
- </widget>
- </item>
- <item row="1" column="0">
- <widget class="QLabel" name="label_11">
- <property name="text">
- <string>Include files:</string>
- </property>
- </widget>
- </item>
- <item row="1" column="1">
- <widget class="QLineEdit" name="coverIncludeLineEdit"/>
- </item>
- <item row="2" column="0">
- <widget class="QLabel" name="label_12">
- <property name="text">
- <string>Exclude files:</string>
- </property>
- </widget>
- </item>
- <item row="2" column="1">
- <widget class="QLineEdit" name="coverExcludeLineEdit"/>
- </item>
- <item row="3" column="0" colspan="2">
- <layout class="QHBoxLayout" name="horizontalLayout_4">
- <item>
- <widget class="QLabel" name="label_13">
- <property name="text">
- <string>Recursive search depth:</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QSpinBox" name="coverDepthSpinBox">
- <property name="maximum">
- <number>6</number>
- </property>
- </widget>
- </item>
- <item>
- <spacer name="horizontalSpacer_3">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </item>
- </layout>
- </widget>
- </item>
- <item row="3" column="0" colspan="2">
- <spacer name="verticalSpacer_3">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
- </property>
- </spacer>
- </item>
- <item row="2" column="0" colspan="2">
- <widget class="QGroupBox" name="groupBox_6">
- <property name="title">
- <string>Playback</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_8">
- <item>
- <widget class="QCheckBox" name="continuePlaybackCheckBox">
- <property name="text">
- <string>Continue playback on startup</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="network">
- <layout class="QVBoxLayout">
- <property name="leftMargin">
- <number>9</number>
- </property>
- <property name="topMargin">
- <number>5</number>
- </property>
- <property name="rightMargin">
- <number>0</number>
- </property>
- <property name="bottomMargin">
- <number>0</number>
- </property>
- <item>
- <widget class="QGroupBox" name="groupBox_5">
- <property name="title">
- <string>Proxy</string>
- </property>
- <property name="flat">
- <bool>false</bool>
- </property>
- <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">
- <string>Enable proxy usage</string>
- </property>
- </widget>
- </item>
- <item row="1" column="0">
- <widget class="QLabel" name="label_5">
- <property name="text">
- <string>Proxy host name:</string>
- </property>
- <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>
- <item row="2" column="0">
- <widget class="QLabel" name="label_6">
- <property name="text">
- <string>Proxy port:</string>
- </property>
- <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>
- <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">
- <string>Proxy user name:</string>
- </property>
- <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>
- <item row="5" column="0">
- <widget class="QLabel" name="label_8">
- <property name="text">
- <string>Proxy password:</string>
- </property>
- <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">
- <enum>QLineEdit::Password</enum>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <spacer>
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="audio">
- <layout class="QVBoxLayout" name="verticalLayout_7">
- <item>
- <widget class="QGroupBox" name="groupBox_10">
- <property name="title">
- <string>Replay Gain</string>
- </property>
- <layout class="QGridLayout" name="gridLayout_7">
- <item row="1" column="0">
- <widget class="QLabel" name="label_14">
- <property name="text">
- <string>Replay Gain mode:</string>
- </property>
- </widget>
- </item>
- <item row="1" column="1">
- <widget class="QComboBox" name="replayGainModeComboBox">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- </widget>
- </item>
- <item row="2" column="0">
- <widget class="QLabel" name="label_15">
- <property name="text">
- <string>Preamp:</string>
- </property>
- </widget>
- </item>
- <item row="2" column="1">
- <widget class="QDoubleSpinBox" name="preampDoubleSpinBox">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimum">
- <double>-15.000000000000000</double>
- </property>
- <property name="maximum">
- <double>15.000000000000000</double>
- </property>
- <property name="singleStep">
- <double>0.010000000000000</double>
- </property>
- </widget>
- </item>
- <item row="2" column="2">
- <widget class="QLabel" name="label_17">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>dB</string>
- </property>
- </widget>
- </item>
- <item row="3" column="0">
- <widget class="QLabel" name="label_16">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Default gain:</string>
- </property>
- </widget>
- </item>
- <item row="3" column="1">
- <widget class="QDoubleSpinBox" name="defaultGainDoubleSpinBox">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="minimum">
- <double>-15.000000000000000</double>
- </property>
- <property name="maximum">
- <double>15.000000000000000</double>
- </property>
- <property name="singleStep">
- <double>0.010000000000000</double>
- </property>
- </widget>
- </item>
- <item row="3" column="2">
- <widget class="QLabel" name="label_18">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>dB</string>
- </property>
- </widget>
- </item>
- <item row="1" column="2">
- <spacer name="horizontalSpacer_4">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item row="4" column="0" colspan="3">
- <widget class="QCheckBox" name="clippingCheckBox">
- <property name="text">
- <string>Use peak info to prevent clipping</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="groupBox_11">
- <property name="title">
- <string>Audio</string>
- </property>
- <layout class="QGridLayout" name="gridLayout_8">
- <item row="0" column="0">
- <widget class="QLabel" name="label_19">
- <property name="text">
- <string>Output:</string>
- </property>
- </widget>
- </item>
- <item row="0" column="1">
- <widget class="QComboBox" name="outputComboBox"/>
- </item>
- <item row="0" column="2">
- <widget class="QPushButton" name="outputPreferencesButton">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Preferences</string>
- </property>
- </widget>
- </item>
- <item row="0" column="3">
- <widget class="QPushButton" name="outputInformationButton">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="text">
- <string>Information</string>
- </property>
- </widget>
- </item>
- <item row="0" column="4">
- <spacer name="horizontalSpacer_5">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeType">
- <enum>QSizePolicy::Expanding</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item row="1" column="0">
- <widget class="QLabel" name="label_20">
- <property name="text">
- <string>Buffer size:</string>
- </property>
- </widget>
- </item>
- <item row="1" column="1">
- <widget class="QSpinBox" name="bufferSizeSpinBox">
- <property name="sizePolicy">
- <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
- <horstretch>0</horstretch>
- <verstretch>0</verstretch>
- </sizepolicy>
- </property>
- <property name="suffix">
- <string>ms</string>
- </property>
- <property name="minimum">
- <number>500</number>
- </property>
- <property name="maximum">
- <number>6000</number>
- </property>
- <property name="singleStep">
- <number>50</number>
- </property>
- </widget>
- </item>
- <item row="1" column="2" colspan="3">
- <spacer name="horizontalSpacer_6">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>266</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item row="2" column="0" colspan="3">
- <widget class="QCheckBox" name="softVolumeCheckBox">
- <property name="text">
- <string>Use software volume control</string>
- </property>
- </widget>
- </item>
- <item row="3" column="0" colspan="2">
- <widget class="QCheckBox" name="use16BitCheckBox">
- <property name="text">
- <string>16-bit output</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <spacer name="verticalSpacer_2">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>132</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- <widget class="QWidget" name="shortcuts">
- <layout class="QGridLayout" name="gridLayout_9">
- <item row="0" column="0" colspan="2">
- <widget class="QTreeWidget" name="shortcutTreeWidget">
- <property name="alternatingRowColors">
- <bool>true</bool>
- </property>
- <property name="animated">
- <bool>true</bool>
- </property>
- <column>
- <property name="text">
- <string>Action</string>
- </property>
- </column>
- <column>
- <property name="text">
- <string>Shortcut</string>
- </property>
- </column>
- </widget>
- </item>
- <item row="1" column="0">
- <widget class="QPushButton" name="changeShortcutButton">
- <property name="text">
- <string>Change shortcut...</string>
- </property>
- </widget>
- </item>
- <item row="1" column="1">
- <spacer name="horizontalSpacer_7">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>40</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- </layout>
- </widget>
- </widget>
- </item>
- </layout>
- </item>
- <item>
- <widget class="Line" name="line">
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- </widget>
- </item>
- <item>
- <layout class="QHBoxLayout">
- <property name="spacing">
- <number>6</number>
- </property>
- <property name="margin">
- <number>0</number>
- </property>
- <item>
- <spacer>
- <property name="orientation">
- <enum>Qt::Horizontal</enum>
- </property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>341</width>
- <height>20</height>
- </size>
- </property>
- </spacer>
- </item>
- <item>
- <widget class="QDialogButtonBox" name="buttonBox">
- <property name="standardButtons">
- <set>QDialogButtonBox::Close</set>
- </property>
- </widget>
- </item>
- </layout>
- </item>
- </layout>
- </widget>
- <resources>
- <include location="../images/images.qrc"/>
- </resources>
- <connections>
- <connection>
- <sender>enableProxyCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>hostLineEdit</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>286</x>
- <y>39</y>
- </hint>
- <hint type="destinationlabel">
- <x>286</x>
- <y>39</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>enableProxyCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>portLineEdit</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>286</x>
- <y>39</y>
- </hint>
- <hint type="destinationlabel">
- <x>272</x>
- <y>39</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>authProxyCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>proxyUserLineEdit</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>272</x>
- <y>38</y>
- </hint>
- <hint type="destinationlabel">
- <x>272</x>
- <y>38</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>authProxyCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>proxyPasswLineEdit</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>272</x>
- <y>38</y>
- </hint>
- <hint type="destinationlabel">
- <x>272</x>
- <y>37</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>popupCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>popupTemplateButton</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>362</x>
- <y>310</y>
- </hint>
- <hint type="destinationlabel">
- <x>455</x>
- <y>315</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>mwTransparencySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>mwTransparencyLabel</receiver>
- <slot>setNum(int)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>252</x>
- <y>90</y>
- </hint>
- <hint type="destinationlabel">
- <x>283</x>
- <y>90</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>eqTransparencySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>eqTransparencyLabel</receiver>
- <slot>setNum(int)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>252</x>
- <y>84</y>
- </hint>
- <hint type="destinationlabel">
- <x>274</x>
- <y>84</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>plTransparencySlider</sender>
- <signal>valueChanged(int)</signal>
- <receiver>plTransparencyLabel</receiver>
- <slot>setNum(int)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>252</x>
- <y>78</y>
- </hint>
- <hint type="destinationlabel">
- <x>274</x>
- <y>78</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>useCoverFilesCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>coverIncludeLineEdit</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>286</x>
- <y>39</y>
- </hint>
- <hint type="destinationlabel">
- <x>286</x>
- <y>39</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>useCoverFilesCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>coverExcludeLineEdit</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>286</x>
- <y>39</y>
- </hint>
- <hint type="destinationlabel">
- <x>286</x>
- <y>39</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>useCoverFilesCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>coverDepthSpinBox</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>286</x>
- <y>39</y>
- </hint>
- <hint type="destinationlabel">
- <x>286</x>
- <y>39</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>buttonBox</sender>
- <signal>rejected()</signal>
- <receiver>ConfigDialog</receiver>
- <slot>reject()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>651</x>
- <y>458</y>
- </hint>
- <hint type="destinationlabel">
- <x>225</x>
- <y>421</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>buttonBox</sender>
- <signal>accepted()</signal>
- <receiver>ConfigDialog</receiver>
- <slot>accept()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>651</x>
- <y>458</y>
- </hint>
- <hint type="destinationlabel">
- <x>141</x>
- <y>414</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>numbersCheckBox</sender>
- <signal>toggled(bool)</signal>
- <receiver>alignCheckBox</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>278</x>
- <y>208</y>
- </hint>
- <hint type="destinationlabel">
- <x>271</x>
- <y>236</y>
- </hint>
- </hints>
- </connection>
- </connections>
-</ui>
diff --git a/src/plugins/Ui/skinned/forms/hotkeyeditor.ui b/src/plugins/Ui/skinned/forms/hotkeyeditor.ui
new file mode 100644
index 000000000..128223c4e
--- /dev/null
+++ b/src/plugins/Ui/skinned/forms/hotkeyeditor.ui
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>HotkeyEditor</class>
+ <widget class="QWidget" name="HotkeyEditor">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>406</width>
+ <height>365</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string notr="true">Shortcuts</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout">
+ <item row="0" column="0" colspan="2">
+ <widget class="QTreeWidget" name="shortcutTreeWidget">
+ <property name="alternatingRowColors">
+ <bool>true</bool>
+ </property>
+ <property name="animated">
+ <bool>true</bool>
+ </property>
+ <column>
+ <property name="text">
+ <string>Action</string>
+ </property>
+ </column>
+ <column>
+ <property name="text">
+ <string>Shortcut</string>
+ </property>
+ </column>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QPushButton" name="changeShortcutButton">
+ <property name="text">
+ <string>Change shortcut...</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <spacer name="horizontalSpacer_7">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>262</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <resources/>
+ <connections/>
+</ui>
diff --git a/src/plugins/Ui/skinned/forms/skinnedsettings.ui b/src/plugins/Ui/skinned/forms/skinnedsettings.ui
new file mode 100644
index 000000000..4554c017b
--- /dev/null
+++ b/src/plugins/Ui/skinned/forms/skinnedsettings.ui
@@ -0,0 +1,530 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>SkinnedSettings</class>
+ <widget class="QWidget" name="SkinnedSettings">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>447</width>
+ <height>391</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string notr="true">Form</string>
+ </property>
+ <layout class="QHBoxLayout" name="horizontalLayout">
+ <item>
+ <widget class="QTabWidget" name="tabWidget">
+ <property name="currentIndex">
+ <number>0</number>
+ </property>
+ <widget class="QWidget" name="tab_4">
+ <attribute name="title">
+ <string>Skins</string>
+ </attribute>
+ <layout class="QGridLayout" name="gridLayout">
+ <item row="0" column="0" colspan="4">
+ <widget class="QListWidget" name="listWidget">
+ <property name="alternatingRowColors">
+ <bool>true</bool>
+ </property>
+ <property name="movement">
+ <enum>QListView::Static</enum>
+ </property>
+ <property name="flow">
+ <enum>QListView::TopToBottom</enum>
+ </property>
+ <property name="viewMode">
+ <enum>QListView::ListMode</enum>
+ </property>
+ <property name="modelColumn">
+ <number>0</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0" colspan="2">
+ <widget class="QPushButton" name="skinInstallButton">
+ <property name="minimumSize">
+ <size>
+ <width>0</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="text">
+ <string>Add...</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <widget class="QPushButton" name="skinReloadButton">
+ <property name="minimumSize">
+ <size>
+ <width>0</width>
+ <height>0</height>
+ </size>
+ </property>
+ <property name="text">
+ <string>Refresh</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="3">
+ <spacer name="horizontalSpacer">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="tab">
+ <attribute name="title">
+ <string>View</string>
+ </attribute>
+ <layout class="QVBoxLayout" name="verticalLayout">
+ <item>
+ <widget class="QGroupBox" name="groupBox">
+ <property name="title">
+ <string>View</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout_5">
+ <item row="0" column="0">
+ <widget class="QCheckBox" name="hideOnCloseCheckBox">
+ <property name="text">
+ <string>Hide on close</string>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QCheckBox" name="hiddenCheckBox">
+ <property name="text">
+ <string>Start hidden</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0" colspan="2">
+ <widget class="QCheckBox" name="skinCursorsCheckBox">
+ <property name="text">
+ <string>Use skin cursors</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <widget class="QGroupBox" name="plGroupBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <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="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>80</width>
+ <height>16777215</height>
+ </size>
+ </property>
+ <property name="text">
+ <string>Player:</string>
+ </property>
+ <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="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="frameShape">
+ <enum>QFrame::StyledPanel</enum>
+ </property>
+ <property name="frameShadow">
+ <enum>QFrame::Sunken</enum>
+ </property>
+ <property name="text">
+ <string>???</string>
+ </property>
+ </widget>
+ </item>
+ <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="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="maximumSize">
+ <size>
+ <width>80</width>
+ <height>16777215</height>
+ </size>
+ </property>
+ <property name="text">
+ <string>Playlist:</string>
+ </property>
+ <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="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="frameShape">
+ <enum>QFrame::StyledPanel</enum>
+ </property>
+ <property name="frameShadow">
+ <enum>QFrame::Sunken</enum>
+ </property>
+ <property name="text">
+ <string>???</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <widget class="QToolButton" name="plFontButton">
+ <property name="text">
+ <string>...</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0" colspan="3">
+ <widget class="QCheckBox" name="useBitmapCheckBox">
+ <property name="text">
+ <string>Use bitmap font if available</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <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">
+ <string>Main window</string>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QSlider" name="mwTransparencySlider">
+ <property name="maximum">
+ <number>90</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <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">
+ <string>0</string>
+ </property>
+ </widget>
+ </item>
+ <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">
+ <number>90</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <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">
+ <string>Playlist</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QSlider" name="plTransparencySlider">
+ <property name="maximum">
+ <number>90</number>
+ </property>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QLabel" name="plTransparencyLabel">
+ <property name="text">
+ <string>0</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="tab_5">
+ <attribute name="title">
+ <string>Miscellaneous</string>
+ </attribute>
+ <layout class="QVBoxLayout" name="verticalLayout_2">
+ <item>
+ <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" colspan="2">
+ <widget class="QCheckBox" name="protocolCheckBox">
+ <property name="text">
+ <string>Show protocol</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0" colspan="2">
+ <widget class="QCheckBox" name="numbersCheckBox">
+ <property name="text">
+ <string>Show song numbers</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0" colspan="2">
+ <widget class="QCheckBox" name="playlistsCheckBox">
+ <property name="text">
+ <string>Show playlists</string>
+ </property>
+ </widget>
+ </item>
+ <item row="5" column="0" colspan="3">
+ <layout class="QHBoxLayout" name="horizontalLayout_3">
+ <item>
+ <widget class="QCheckBox" name="popupCheckBox">
+ <property name="text">
+ <string>Show popup information</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QPushButton" name="popupTemplateButton">
+ <property name="enabled">
+ <bool>false</bool>
+ </property>
+ <property name="text">
+ <string>Edit template</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="horizontalSpacer_2">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </item>
+ <item row="4" column="0" colspan="2">
+ <widget class="QCheckBox" name="anchorCheckBox">
+ <property name="text">
+ <string>Show anchor</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0" colspan="3">
+ <widget class="QCheckBox" name="alignCheckBox">
+ <property name="enabled">
+ <bool>false</bool>
+ </property>
+ <property name="text">
+ <string>Align song numbers</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_2">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>144</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ <resources/>
+ <connections>
+ <connection>
+ <sender>mwTransparencySlider</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>mwTransparencyLabel</receiver>
+ <slot>setNum(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>366</x>
+ <y>287</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>393</x>
+ <y>283</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>eqTransparencySlider</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>eqTransparencyLabel</receiver>
+ <slot>setNum(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>377</x>
+ <y>312</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>393</x>
+ <y>311</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>plTransparencySlider</sender>
+ <signal>valueChanged(int)</signal>
+ <receiver>plTransparencyLabel</receiver>
+ <slot>setNum(int)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>373</x>
+ <y>334</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>395</x>
+ <y>334</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>popupCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>popupTemplateButton</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>130</x>
+ <y>198</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>210</x>
+ <y>200</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>numbersCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>alignCheckBox</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>148</x>
+ <y>103</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>151</x>
+ <y>118</y>
+ </hint>
+ </hints>
+ </connection>
+ </connections>
+</ui>
diff --git a/src/plugins/Ui/skinned/hotkeyeditor.cpp b/src/plugins/Ui/skinned/hotkeyeditor.cpp
new file mode 100644
index 000000000..9c687a1d7
--- /dev/null
+++ b/src/plugins/Ui/skinned/hotkeyeditor.cpp
@@ -0,0 +1,80 @@
+/***************************************************************************
+ * Copyright (C) 2011 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
+#include "actionmanager.h"
+#include "hotkeyeditor.h"
+#include "shortcutdialog.h"
+#include "shortcutitem.h"
+#include "ui_hotkeyeditor.h"
+
+HotkeyEditor::HotkeyEditor(QWidget *parent) : QWidget(parent), m_ui(new Ui::HotkeyEditor)
+{
+ m_ui->setupUi(this);
+ loadShortcuts();
+}
+
+HotkeyEditor::~HotkeyEditor()
+{
+ delete m_ui;
+}
+
+void HotkeyEditor::on_changeShortcutButton_clicked()
+{
+ ShortcutItem *item = dynamic_cast<ShortcutItem *> (m_ui->shortcutTreeWidget->currentItem());
+ if(!item)
+ return;
+ ShortcutDialog editor(item->action()->shortcut().toString(), this);
+ if(editor.exec() == QDialog::Accepted)
+ {
+ item->action()->setShortcut(editor.key());
+ item->setText(1, item->action()->shortcut().toString());
+ }
+}
+
+void HotkeyEditor::loadShortcuts()
+{
+ //playback
+ QTreeWidgetItem *item = new QTreeWidgetItem (m_ui->shortcutTreeWidget, QStringList() << tr("Playback"));
+ for(int i = ActionManager::PLAY; i <= ActionManager::CLEAR_QUEUE; ++i)
+ new ShortcutItem(item, i);
+ item->setExpanded(true);
+ m_ui->shortcutTreeWidget->addTopLevelItem(item);
+ //view
+ item = new QTreeWidgetItem (m_ui->shortcutTreeWidget, QStringList() << tr("View"));
+ for(int i = ActionManager::SHOW_PLAYLIST; i <= ActionManager::WM_DOUBLE_SIZE; ++i)
+ new ShortcutItem(item, i);
+ item->setExpanded(true);
+ m_ui->shortcutTreeWidget->addTopLevelItem(item);
+ //playlist
+ item = new QTreeWidgetItem (m_ui->shortcutTreeWidget, QStringList() << tr("Playlist"));
+ for(int i = ActionManager::PL_ADD_FILE; i <= ActionManager::PL_SHOW_MANAGER; ++i)
+ new ShortcutItem(item, i);
+ item->setExpanded(true);
+ m_ui->shortcutTreeWidget->addTopLevelItem(item);
+ //misc
+ item = new QTreeWidgetItem (m_ui->shortcutTreeWidget, QStringList() << tr("Misc"));
+ for(int i = ActionManager::SETTINGS; i <= ActionManager::QUIT; ++i)
+ new ShortcutItem(item, i);
+ item->setExpanded(true);
+ m_ui->shortcutTreeWidget->addTopLevelItem(item);
+
+ m_ui->shortcutTreeWidget->resizeColumnToContents(0);
+ m_ui->shortcutTreeWidget->resizeColumnToContents(1);
+}
diff --git a/src/plugins/Ui/skinned/hotkeyeditor.h b/src/plugins/Ui/skinned/hotkeyeditor.h
new file mode 100644
index 000000000..49cb8c9ac
--- /dev/null
+++ b/src/plugins/Ui/skinned/hotkeyeditor.h
@@ -0,0 +1,46 @@
+/***************************************************************************
+ * Copyright (C) 2011 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
+#ifndef HOTKEYEDITOR_H
+#define HOTKEYEDITOR_H
+
+#include <QWidget>
+
+namespace Ui {
+ class HotkeyEditor;
+}
+
+class HotkeyEditor : public QWidget
+{
+ Q_OBJECT
+
+public:
+ explicit HotkeyEditor(QWidget *parent = 0);
+ virtual ~HotkeyEditor();
+
+private slots:
+ void on_changeShortcutButton_clicked();
+
+private:
+ void loadShortcuts();
+ Ui::HotkeyEditor *m_ui;
+};
+
+#endif // HOTKEYEDITOR_H
diff --git a/src/plugins/Ui/skinned/mainwindow.cpp b/src/plugins/Ui/skinned/mainwindow.cpp
index d30c874e9..667270367 100644
--- a/src/plugins/Ui/skinned/mainwindow.cpp
+++ b/src/plugins/Ui/skinned/mainwindow.cpp
@@ -35,10 +35,12 @@
#include <qmmpui/playlistmodel.h>
#include <qmmpui/playlistmanager.h>
#include <qmmpui/mediaplayer.h>
+#include <qmmpui/configdialog.h>
+#include "hotkeyeditor.h"
+#include "skinnedsettings.h"
#include "mainwindow.h"
#include "skin.h"
#include "playlist.h"
-#include "configdialog.h"
#include "dock.h"
#include "eqwidget.h"
#include "mainvisual.h"
@@ -312,9 +314,13 @@ void MainWindow::writeSettings()
void MainWindow::showSettings()
{
ConfigDialog *confDialog = new ConfigDialog(this);
+ SkinnedSettings *skinnedSettings = new SkinnedSettings(this);
+ confDialog->addPage(tr("Appearance"), skinnedSettings, QIcon(":/interface.png"));
+ confDialog->addPage(tr("Shortcuts"), new HotkeyEditor(this), QIcon(":/shortcuts.png"));
confDialog->exec();
- updateSettings();
+ skinnedSettings->writeSettings();
confDialog->deleteLater();
+ updateSettings();
ActionManager::instance()->saveActions();
}
diff --git a/src/plugins/Ui/skinned/skinned.pro b/src/plugins/Ui/skinned/skinned.pro
index 1364167d3..4b5ffe3d3 100644
--- a/src/plugins/Ui/skinned/skinned.pro
+++ b/src/plugins/Ui/skinned/skinned.pro
@@ -1,11 +1,13 @@
include(../../plugins.pri)
-FORMS += forms/configdialog.ui \
+FORMS += \
forms/preseteditor.ui \
forms/aboutdialog.ui \
forms/addurldialog.ui \
forms/playlistbrowser.ui \
forms/popupsettings.ui \
- forms/shortcutdialog.ui
+ forms/shortcutdialog.ui \
+ forms/skinnedsettings.ui \
+ forms/hotkeyeditor.ui
HEADERS += mainwindow.h \
button.h \
display.h \
@@ -17,7 +19,6 @@ HEADERS += mainwindow.h \
listwidget.h \
pixmapwidget.h \
playlisttitlebar.h \
- configdialog.h \
playlistslider.h \
dock.h \
eqwidget.h \
@@ -31,7 +32,6 @@ HEADERS += mainwindow.h \
textscroller.h \
monostereo.h \
playstatus.h \
- pluginitem.h \
volumebar.h \
balancebar.h \
symboldisplay.h \
@@ -57,7 +57,9 @@ HEADERS += mainwindow.h \
actionmanager.h \
shortcutitem.h \
shortcutdialog.h \
- skinnedfactory.h
+ skinnedfactory.h \
+ skinnedsettings.h \
+ hotkeyeditor.h
SOURCES += mainwindow.cpp \
button.cpp \
display.cpp \
@@ -69,7 +71,6 @@ SOURCES += mainwindow.cpp \
listwidget.cpp \
pixmapwidget.cpp \
playlisttitlebar.cpp \
- configdialog.cpp \
playlistslider.cpp \
dock.cpp \
eqwidget.cpp \
@@ -82,7 +83,6 @@ SOURCES += mainwindow.cpp \
textscroller.cpp \
monostereo.cpp \
playstatus.cpp \
- pluginitem.cpp \
volumebar.cpp \
balancebar.cpp \
symboldisplay.cpp \
@@ -108,7 +108,9 @@ SOURCES += mainwindow.cpp \
actionmanager.cpp \
shortcutitem.cpp \
shortcutdialog.cpp \
- skinnedfactory.cpp
+ skinnedfactory.cpp \
+ skinnedsettings.cpp \
+ hotkeyeditor.cpp
QT += network
diff --git a/src/plugins/Ui/skinned/skinnedsettings.cpp b/src/plugins/Ui/skinned/skinnedsettings.cpp
new file mode 100644
index 000000000..95fb2a055
--- /dev/null
+++ b/src/plugins/Ui/skinned/skinnedsettings.cpp
@@ -0,0 +1,227 @@
+/***************************************************************************
+ * Copyright (C) 2011 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
+#include <QSettings>
+#include <QDir>
+#include <QFontDialog>
+#include <qmmp/qmmp.h>
+#include <qmmpui/filedialog.h>
+#include "skinreader.h"
+#include "skin.h"
+#include "popupsettings.h"
+#include "skinnedsettings.h"
+
+SkinnedSettings::SkinnedSettings(QWidget *parent) : QWidget(parent)
+{
+ ui.setupUi(this);
+ ui.listWidget->setIconSize (QSize (105,34));
+ m_skin = Skin::instance();
+ m_reader = new SkinReader(this);
+ connect(ui.skinReloadButton, SIGNAL (clicked()), SLOT(loadSkins()));
+ readSettings();
+ loadSkins();
+ loadFonts();
+}
+
+SkinnedSettings::~SkinnedSettings()
+{}
+
+void SkinnedSettings::on_listWidget_itemClicked(QListWidgetItem *)
+{
+ int row = ui.listWidget->currentRow();
+ QString path;
+ if (m_skinList.at (row).isDir())
+ {
+ path = m_skinList.at (row).canonicalFilePath();
+ m_skin->setSkin (path);
+ }
+ else if (m_skinList.at (row).isFile())
+ {
+ m_reader->unpackSkin(m_skinList.at (row).canonicalFilePath());
+ m_skin->setSkin(QDir::homePath() +"/.qmmp/cache/skin");
+ }
+ if(ui.listWidget->currentItem())
+ m_currentSkinName = ui.listWidget->currentItem()->text();
+ else
+ m_currentSkinName.clear();
+}
+
+void SkinnedSettings::on_plFontButton_clicked()
+{
+ bool ok;
+ QFont font = ui.plFontLabel->font();
+ font = QFontDialog::getFont (&ok, font, this);
+ if (ok)
+ {
+ ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
+ ui.plFontLabel->setFont(font);
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ settings.setValue ("Skinned/pl_font", font.toString());
+ }
+}
+
+void SkinnedSettings::on_mainFontButton_clicked()
+{
+ bool ok;
+ QFont font = ui.mainFontLabel->font();
+ font = QFontDialog::getFont (&ok, font, this);
+ if (ok)
+ {
+ ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
+ ui.mainFontLabel->setFont(font);
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ settings.setValue ("Skinned/mw_font", font.toString());
+ }
+}
+
+void SkinnedSettings::on_skinInstallButton_clicked()
+{
+ QStringList files = FileDialog::getOpenFileNames(this,tr("Select Skin Files"), QDir::homePath(),
+ tr("Skin files") + " (*.tar.gz *.tgz *.tar.bz2 *.zip *.wsz)");
+ foreach(QString path, files)
+ {
+ QFile file(path);
+ file.copy(QDir::homePath() +"/.qmmp/skins/" + QFileInfo(path).fileName());
+ }
+ loadSkins();
+}
+
+void SkinnedSettings::loadFonts()
+{
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ QString fontname = settings.value ("Skinned/pl_font").toString();
+ QFont font = QApplication::font();
+ if(!fontname.isEmpty())
+ font.fromString(fontname);
+ ui.plFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
+ ui.plFontLabel->setFont(font);
+
+ font = QApplication::font ();
+ fontname = settings.value ("Skinned/mw_font").toString();
+ if(!fontname.isEmpty())
+ font.fromString(fontname);
+ ui.mainFontLabel->setText (font.family () + " " + QString::number(font.pointSize ()));
+ ui.mainFontLabel->setFont(font);
+ ui.useBitmapCheckBox->setChecked(settings.value("Skinned/bitmap_font", false).toBool());
+}
+
+void SkinnedSettings::findSkins(const QString &path)
+{
+ QDir dir(path);
+ dir.setFilter (QDir::Dirs | QDir::NoDotAndDotDot);
+ QList <QFileInfo> fileList = dir.entryInfoList();
+ if (fileList.count() == 0)
+ return;
+ foreach (QFileInfo fileInfo, fileList)
+ {
+ QPixmap preview = Skin::getPixmap ("main", QDir(fileInfo.filePath ()));
+ if (!preview.isNull())
+ {
+ QListWidgetItem *item = new QListWidgetItem (fileInfo.fileName ());
+ item->setIcon (preview);
+ item->setToolTip(tr("Unarchived skin") + " " + fileInfo.filePath ());
+ ui.listWidget->addItem (item);
+ m_skinList << fileInfo;
+ }
+ }
+}
+
+void SkinnedSettings::loadSkins()
+{
+ m_reader->generateThumbs();
+ m_skinList.clear();
+ ui.listWidget->clear();
+ QFileInfo fileInfo (":/default");
+ QPixmap preview = Skin::getPixmap ("main", QDir (fileInfo.filePath()));
+ QListWidgetItem *item = new QListWidgetItem (fileInfo.fileName ());
+ item->setIcon (preview);
+ ui.listWidget->addItem (item);
+ m_skinList << fileInfo;
+ if(item->text() == m_currentSkinName)
+ ui.listWidget->setCurrentItem(item);
+
+ findSkins(QDir::homePath() +"/.qmmp/skins");
+#ifdef Q_OS_WIN32
+ findSkins(qApp->applicationDirPath()+"/skins");
+#else
+ findSkins(qApp->applicationDirPath()+"/../share/qmmp/skins");
+#endif
+ foreach(QString path, m_reader->skins())
+ {
+ QListWidgetItem *item = new QListWidgetItem (path.section('/', -1));
+ item->setIcon (m_reader->getPreview(path));
+ item->setToolTip(tr("Archived skin") + " " + path);
+ ui.listWidget->addItem (item);
+ m_skinList << QFileInfo(path);
+ if(item->text() == m_currentSkinName)
+ ui.listWidget->setCurrentItem(item);
+ }
+}
+
+void SkinnedSettings::on_popupTemplateButton_clicked()
+{
+ PopupSettings *p = new PopupSettings(this);
+ p->exec();
+ p->deleteLater();
+}
+
+void SkinnedSettings::readSettings()
+{
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ settings.beginGroup("Skinned");
+ //playlist
+ ui.protocolCheckBox->setChecked(settings.value ("pl_show_protocol", false).toBool());
+ ui.numbersCheckBox->setChecked(settings.value ("pl_show_numbers", true).toBool());
+ ui.alignCheckBox->setChecked(settings.value ("pl_align_numbers", false).toBool());
+ ui.anchorCheckBox->setChecked(settings.value("pl_show_anchor", false).toBool());
+ ui.playlistsCheckBox->setChecked(settings.value("pl_show_plalists", false).toBool());
+ ui.popupCheckBox->setChecked(settings.value("pl_show_popup", false).toBool());
+ //transparency
+ ui.mwTransparencySlider->setValue(100 - settings.value("mw_opacity", 1.0).toDouble()*100);
+ ui.eqTransparencySlider->setValue(100 - settings.value("eq_opacity", 1.0).toDouble()*100);
+ ui.plTransparencySlider->setValue(100 - settings.value("pl_opacity", 1.0).toDouble()*100);
+ //view
+ ui.skinCursorsCheckBox->setChecked(settings.value("skin_cursors", false).toBool());
+ m_currentSkinName = settings.value("skin_name", "default").toString();
+ ui.hiddenCheckBox->setChecked(settings.value("start_hidden", false).toBool());
+ ui.hideOnCloseCheckBox->setChecked(settings.value("hide_on_close", false).toBool());
+ settings.endGroup();
+}
+
+void SkinnedSettings::writeSettings()
+{
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ settings.beginGroup("Skinned");
+ settings.setValue ("pl_show_protocol", ui.protocolCheckBox->isChecked());
+ settings.setValue ("pl_show_numbers", ui.numbersCheckBox->isChecked());
+ settings.setValue ("pl_align_numbers", ui.alignCheckBox->isChecked());
+ settings.setValue ("pl_show_anchor", ui.anchorCheckBox->isChecked());
+ settings.setValue ("pl_show_plalists", ui.playlistsCheckBox->isChecked());
+ settings.setValue ("pl_show_popup", ui.popupCheckBox->isChecked());
+ settings.setValue ("mw_opacity", 1.0 - (double)ui.mwTransparencySlider->value()/100);
+ settings.setValue ("eq_opacity", 1.0 - (double)ui.eqTransparencySlider->value()/100);
+ settings.setValue ("pl_opacity", 1.0 - (double)ui.plTransparencySlider->value()/100);
+ settings.setValue ("bitmap_font", ui.useBitmapCheckBox->isChecked());
+ settings.setValue ("skin_cursors", ui.skinCursorsCheckBox->isChecked());
+ settings.setValue ("skin_name", m_currentSkinName);
+ settings.setValue ("start_hidden", ui.hiddenCheckBox->isChecked());
+ settings.setValue ("hide_on_close", ui.hideOnCloseCheckBox->isChecked());
+ settings.endGroup();
+}
diff --git a/src/plugins/Ui/skinned/skinnedsettings.h b/src/plugins/Ui/skinned/skinnedsettings.h
new file mode 100644
index 000000000..ac6befe9e
--- /dev/null
+++ b/src/plugins/Ui/skinned/skinnedsettings.h
@@ -0,0 +1,62 @@
+/***************************************************************************
+ * Copyright (C) 2011 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+
+#ifndef SKINNEDSETTINGS_H
+#define SKINNEDSETTINGS_H
+
+#include <QWidget>
+#include <QFileInfo>
+#include "ui_skinnedsettings.h"
+
+class SkinReader;
+class Skin;
+
+class SkinnedSettings : public QWidget
+{
+ Q_OBJECT
+public:
+ explicit SkinnedSettings(QWidget *parent = 0);
+ virtual ~SkinnedSettings();
+ void writeSettings();
+
+
+private slots:
+ void on_listWidget_itemClicked(QListWidgetItem *);
+ void on_plFontButton_clicked();
+ void on_mainFontButton_clicked();
+ void on_skinInstallButton_clicked();
+ void loadSkins();
+ void on_popupTemplateButton_clicked();
+
+private:
+ void loadFonts();
+ void findSkins(const QString &path);
+ void readSettings();
+
+ Ui::SkinnedSettings ui;
+ QList <QFileInfo> m_skinList;
+ QString m_currentSkinName;
+ Skin *m_skin;
+ QPixmap pixmap;
+ SkinReader *m_reader;
+
+};
+
+#endif // SKINNEDSETTINGS_H
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts
index 7622fee29..a0b3c2c49 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_cs.ts
@@ -486,511 +486,413 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Přejít vpřed v seznamu skladeb</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Přejít zpět v seznamu skladeb</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Spustit přehrávání aktuální skladby</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Nevyprazdňovat seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pozastavit aktuální skladbu</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pozastavit, přehrává-li se, jinak přehrávat</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Zastavit aktuální skladbu</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Zobrazit dialog Přeskočit na soubor</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Nastavit hlasitost přehrávání (příklad: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Zobrazit/skrýt aplikaci</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Zobrazit dialog Přidat soubor</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Zobrazit dialog Přidat adresář</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Popis</translation>
+ <translation type="obsolete">Popis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Soubor</translation>
+ <translation type="obsolete">Soubor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Umělec</translation>
+ <translation type="obsolete">Umělec</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Stopa</translation>
+ <translation type="obsolete">Stopa</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Vypnuto</translation>
+ <translation type="obsolete">Vypnuto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Protokoly</translation>
+ <translation type="obsolete">Protokoly</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Dekodéry</translation>
+ <translation type="obsolete">Dekodéry</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Přehrávače</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Přehrávače</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Název</translation>
+ <translation type="obsolete">Název</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Číslo stopy</translation>
+ <translation type="obsolete">Číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Dvoumístné číslo stopy</translation>
+ <translation type="obsolete">Dvoumístné číslo stopy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Číslo disku</translation>
+ <translation type="obsolete">Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Stav</translation>
+ <translation type="obsolete">Stav</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Skladatel</translation>
+ <translation type="obsolete">Skladatel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Název souboru</translation>
+ <translation type="obsolete">Název souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Cesta k souboru</translation>
+ <translation type="obsolete">Cesta k souboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Žánr</translation>
+ <translation type="obsolete">Žánr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Rok</translation>
+ <translation type="obsolete">Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Poznámka</translation>
+ <translation type="obsolete">Poznámka</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Nastavení Qmmp</translation>
+ <translation type="obsolete">Nastavení Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Vzhled</translation>
+ <translation type="obsolete">Vzhled</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Seznam skladeb</translation>
+ <translation type="obsolete">Seznam skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Moduly</translation>
+ <translation type="obsolete">Moduly</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Pokročilé</translation>
+ <translation type="obsolete">Pokročilé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Témata</translation>
+ <translation type="obsolete">Témata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Písma</translation>
+ <translation type="obsolete">Písma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Přehrávač:</translation>
+ <translation type="obsolete">Přehrávač:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Seznam skladeb:</translation>
+ <translation type="obsolete">Seznam skladeb:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Zisk při přehrávání</translation>
+ <translation type="obsolete">Zisk při přehrávání</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Různé</translation>
+ <translation type="obsolete">Různé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Použít bitmapové písmo, je-li dostupné</translation>
+ <translation type="obsolete">Použít bitmapové písmo, je-li dostupné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Použít kurzory z tématu</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Použít kurzory z tématu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metadata</translation>
+ <translation type="obsolete">Metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Číst ze souborů metadata</translation>
+ <translation type="obsolete">Číst ze souborů metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Zobrazení skladby</translation>
+ <translation type="obsolete">Zobrazení skladby</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Formát titulku:</translation>
+ <translation type="obsolete">Formát titulku:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Zobrazit čísla skladeb</translation>
+ <translation type="obsolete">Zobrazit čísla skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Zobrazit seznam skladeb</translation>
+ <translation type="obsolete">Zobrazit seznam skladeb</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Zobrazit informace ve vyskakovacím okně</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Zobrazit informace ve vyskakovacím okně</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Nastavení</translation>
+ <translation type="obsolete">Nastavení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Informace</translation>
+ <translation type="obsolete">Informace</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Získat obrázek obalu</translation>
+ <translation type="obsolete">Získat obrázek obalu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Použít samostatné obrázky</translation>
+ <translation type="obsolete">Použít samostatné obrázky</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Zahrnout soubory:</translation>
+ <translation type="obsolete">Zahrnout soubory:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Vynechat soubory:</translation>
+ <translation type="obsolete">Vynechat soubory:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Hloubka rekurzivního hledání:</translation>
+ <translation type="obsolete">Hloubka rekurzivního hledání:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Přehrávání</translation>
+ <translation type="obsolete">Přehrávání</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Po startu pokračovat v přehrávání</translation>
+ <translation type="obsolete">Po startu pokračovat v přehrávání</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Režim úpravy zisku při přehrávání:</translation>
+ <translation type="obsolete">Režim úpravy zisku při přehrávání:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Předzesílení:</translation>
+ <translation type="obsolete">Předzesílení:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Výchozí zisk:</translation>
+ <translation type="obsolete">Výchozí zisk:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Použít informaci o vrcholu k zabránění ořezu</translation>
+ <translation type="obsolete">Použít informaci o vrcholu k zabránění ořezu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Výstup:</translation>
+ <translation type="obsolete">Výstup:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation type="unfinished">ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16bitový výstup</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">16bitový výstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Síť</translation>
+ <translation type="obsolete">Síť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Zobrazení</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Zobrazení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Souborový dialog</translation>
+ <translation type="obsolete">Souborový dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Povolit používání proxy</translation>
+ <translation type="obsolete">Povolit používání proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Adresa proxy:</translation>
+ <translation type="obsolete">Adresa proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Port proxy:</translation>
+ <translation type="obsolete">Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Použít autorizaci pro proxy</translation>
+ <translation type="obsolete">Použít autorizaci pro proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Uživatelské jméno:</translation>
+ <translation type="obsolete">Uživatelské jméno:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Heslo:</translation>
+ <translation type="obsolete">Heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Sbalené téma</translation>
+ <translation type="obsolete">Sbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Rozbalené téma</translation>
+ <translation type="obsolete">Rozbalené téma</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Vizualizace</translation>
+ <translation type="obsolete">Vizualizace</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Efekty</translation>
+ <translation type="obsolete">Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Obecné</translation>
+ <translation type="obsolete">Obecné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Zvuk</translation>
+ <translation type="obsolete">Zvuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Používat softwarové ovládání hlasitosti</translation>
+ <translation type="obsolete">Používat softwarové ovládání hlasitosti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Skrýt při zavření</translation>
+ <translation type="obsolete">Skrýt při zavření</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Spustit skryté</translation>
+ <translation type="obsolete">Spustit skryté</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Převést podtržítka na mezery</translation>
+ <translation type="obsolete">Převést podtržítka na mezery</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Převést %20 na mezery</translation>
+ <translation type="obsolete">Převést %20 na mezery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Vybrat soubory s tématy</translation>
+ <translation type="obsolete">Vybrat soubory s tématy</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Soubory s tématy</translation>
+ <translation type="obsolete">Soubory s tématy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Přidat...</translation>
+ <translation type="obsolete">Přidat...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Obnovit</translation>
+ <translation type="obsolete">Obnovit</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Zobrazit protokol</translation>
+ <translation type="obsolete">Zobrazit protokol</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Průhlednost</translation>
+ <translation type="obsolete">Průhlednost</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Hlavní okno</translation>
+ <translation type="obsolete">Hlavní okno</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Ekvalizér</translation>
+ <translation type="obsolete">Ekvalizér</translation>
</message>
</context>
<context>
@@ -1053,6 +955,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Přehrávání</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Zobrazení</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Seznam skladeb</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Vyřadit</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Zařadit</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Přeskočit na skladbu</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtr</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Načíst znovu</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Přeskočit na</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1255,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Výběr adresáře</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Vyberte jeden či více souborů k otevření</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Vzhled</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>Přeskočit na soubo&amp;r</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation type="unfinished">Zobrazení</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation type="unfinished">Seznam skladeb</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Seznamy skladeb</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Načíst seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Uložit seznam skladeb</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Všechny podporované formáty</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Nástroje</translation>
</message>
@@ -1596,6 +1609,41 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Použití: qmmp [volby] [soubory]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Volby:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Vypsat číslo verze a skončit</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Nápady, patche, hlášení chyb posílejte na forkotov02@hotmail.ru (anglicky)</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Zobrazit tento text a skončit</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Neznámý příkaz</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Verze QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Verze Qt:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1662,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Témata</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Přidat...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Zobrazení</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Skrýt při zavření</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Spustit skryté</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Použít kurzory z tématu</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Písma</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Přehrávač:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Seznam skladeb:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Použít bitmapové písmo, je-li dostupné</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Průhlednost</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Hlavní okno</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Ekvalizér</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Seznam skladeb</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Různé</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Zobrazení skladby</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Zobrazit protokol</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Zobrazit čísla skladeb</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Zobrazit seznam skladeb</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Zobrazit informace ve vyskakovacím okně</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Vybrat soubory s tématy</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Soubory s tématy</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Rozbalené téma</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Sbalené téma</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1840,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Vizualizace</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts
index 4756766c8..6320a56e4 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_de.ts
@@ -486,511 +486,437 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Nächsten Titel in Wiedergabeliste abspielen</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Vorherigen Titel in Wiedergabeliste abspielen</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Aktuellen Titel abspielen</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Titel an Wiedergabeliste anhängen</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Aktuellen Titel anhalten</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Wiedergabe anhalten oder fortsetzen</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Aktuellen Titel stoppen</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">„Springe zu Titel“-Dialog anzeigen</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Lautstärke der Wiedergabe einstellen (Beispiel: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Anwendung ein-/ausblenden</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">„Datei hinzufügen“-Dialog anzeigen</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">„Verzeichnis hinzufügen“-Dialog anzeigen</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Beschreibung</translation>
+ <translation type="obsolete">Beschreibung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Dateiname</translation>
+ <translation type="obsolete">Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Interpret</translation>
+ <translation type="obsolete">Interpret</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Stück</translation>
+ <translation type="obsolete">Stück</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Deaktiviert</translation>
+ <translation type="obsolete">Deaktiviert</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Transporte</translation>
+ <translation type="obsolete">Transporte</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Dekoder</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="267"/>
- <source>Engines</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Dekoder</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Verschiedenes</translation>
+ <translation type="obsolete">Verschiedenes</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Titel</translation>
+ <translation type="obsolete">Titel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Stücknummer</translation>
+ <translation type="obsolete">Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Zweistellige Stücknummer</translation>
+ <translation type="obsolete">Zweistellige Stücknummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>CD-Nummer</translation>
+ <translation type="obsolete">CD-Nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Zustand</translation>
+ <translation type="obsolete">Zustand</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Genre</translation>
+ <translation type="obsolete">Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Komponist</translation>
+ <translation type="obsolete">Komponist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Dateiname</translation>
+ <translation type="obsolete">Dateiname</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Dateipfad</translation>
+ <translation type="obsolete">Dateipfad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Jahr</translation>
+ <translation type="obsolete">Jahr</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Kommentar</translation>
+ <translation type="obsolete">Kommentar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Einstellungen</translation>
+ <translation type="obsolete">Einstellungen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Erscheinungsbild</translation>
+ <translation type="obsolete">Erscheinungsbild</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Wiedergabeliste</translation>
+ <translation type="obsolete">Wiedergabeliste</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Module</translation>
+ <translation type="obsolete">Module</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Erweitert</translation>
+ <translation type="obsolete">Erweitert</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Designs</translation>
+ <translation type="obsolete">Designs</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Schriftarten</translation>
+ <translation type="obsolete">Schriftarten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Player:</translation>
+ <translation type="obsolete">Player:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Wiedergabeliste:</translation>
+ <translation type="obsolete">Wiedergabeliste:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Replay Gain</translation>
+ <translation type="obsolete">Replay Gain</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Verschiedenes</translation>
+ <translation type="obsolete">Verschiedenes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Bitmap-Schriftart verwenden, falls verfügbar</translation>
+ <translation type="obsolete">Bitmap-Schriftart verwenden, falls verfügbar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Design-Mauszeiger verwenden</translation>
+ <translation type="obsolete">Design-Mauszeiger verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Kurzbefehle</translation>
+ <translation type="obsolete">Kurzbefehle</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metadaten</translation>
+ <translation type="obsolete">Metadaten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Metadaten aus Dateien laden</translation>
+ <translation type="obsolete">Metadaten aus Dateien laden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Titelanzeige</translation>
+ <translation type="obsolete">Titelanzeige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Titelformat:</translation>
+ <translation type="obsolete">Titelformat:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Titelnummern anzeigen</translation>
+ <translation type="obsolete">Titelnummern anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Wiedergabelisten anzeigen</translation>
+ <translation type="obsolete">Wiedergabelisten anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Informationen in einem Aufklapp-Fenster anzeigen</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Informationen in einem Aufklapp-Fenster anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation type="unfinished">Stücknummern ausrichten</translation>
+ <translation type="obsolete">Stücknummern ausrichten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Konfiguration</translation>
+ <translation type="obsolete">Konfiguration</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Information</translation>
+ <translation type="obsolete">Information</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Holen von Cover-Bildern</translation>
+ <translation type="obsolete">Holen von Cover-Bildern</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Separate Bilddateien verwenden</translation>
+ <translation type="obsolete">Separate Bilddateien verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Einzubeziehende Dateien:</translation>
+ <translation type="obsolete">Einzubeziehende Dateien:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Auszuschließende Dateien:</translation>
+ <translation type="obsolete">Auszuschließende Dateien:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Rekursive Suchtiefe:</translation>
+ <translation type="obsolete">Rekursive Suchtiefe:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Wiedergabe</translation>
+ <translation type="obsolete">Wiedergabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Wiedergabe beim Start fortsetzen</translation>
+ <translation type="obsolete">Wiedergabe beim Start fortsetzen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Replay-Gain-Modus:</translation>
+ <translation type="obsolete">Replay-Gain-Modus:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Vorverstärkung:</translation>
+ <translation type="obsolete">Vorverstärkung:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1069"/>
- <source>Default gain:</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Peak-Informationen verwenden, um Clipping zu verhindern</translation>
+ <translation type="obsolete">Peak-Informationen verwenden, um Clipping zu verhindern</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Ausgabe:</translation>
+ <translation type="obsolete">Ausgabe:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Puffergröße:</translation>
+ <translation type="obsolete">Puffergröße:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16-Bit-Ausgabe</translation>
+ <translation type="obsolete">16-Bit-Ausgabe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Aktion</translation>
+ <translation type="obsolete">Aktion</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Kurzbefehl</translation>
+ <translation type="obsolete">Kurzbefehl</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Kurzbefehl ändern ...</translation>
+ <translation type="obsolete">Kurzbefehl ändern ...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Verbindung</translation>
+ <translation type="obsolete">Verbindung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Ansicht</translation>
+ <translation type="obsolete">Ansicht</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Vorlage bearbeiten</translation>
+ <translation type="obsolete">Vorlage bearbeiten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Datei-Dialog</translation>
+ <translation type="obsolete">Datei-Dialog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxyserver</translation>
+ <translation type="obsolete">Proxyserver</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Proxyserver verwenden</translation>
+ <translation type="obsolete">Proxyserver verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Name des Proxyservers:</translation>
+ <translation type="obsolete">Name des Proxyservers:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Port:</translation>
+ <translation type="obsolete">Port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Authentisierung verwenden</translation>
+ <translation type="obsolete">Authentisierung verwenden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Benutzername:</translation>
+ <translation type="obsolete">Benutzername:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Passwort:</translation>
+ <translation type="obsolete">Passwort:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Archiviertes Design</translation>
+ <translation type="obsolete">Archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Nicht archiviertes Design</translation>
+ <translation type="obsolete">Nicht archiviertes Design</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Visualisierung</translation>
+ <translation type="obsolete">Visualisierung</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Effekte</translation>
+ <translation type="obsolete">Effekte</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Sonstige</translation>
+ <translation type="obsolete">Sonstige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Audio</translation>
+ <translation type="obsolete">Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Softwaregesteuerte Lautstärkeregelung</translation>
+ <translation type="obsolete">Softwaregesteuerte Lautstärkeregelung</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
+ <translation type="obsolete">Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Minimiert starten</translation>
+ <translation type="obsolete">Minimiert starten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Unterstriche in Leerzeichen umwandeln</translation>
+ <translation type="obsolete">Unterstriche in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>%20 in Leerzeichen umwandeln</translation>
+ <translation type="obsolete">%20 in Leerzeichen umwandeln</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Design-Dateien auswählen</translation>
+ <translation type="obsolete">Design-Dateien auswählen</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Design-Dateien</translation>
+ <translation type="obsolete">Design-Dateien</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Hinzufügen...</translation>
+ <translation type="obsolete">Hinzufügen...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Aktualisieren</translation>
+ <translation type="obsolete">Aktualisieren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Protokoll anzeigen</translation>
+ <translation type="obsolete">Protokoll anzeigen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Transparenz</translation>
+ <translation type="obsolete">Transparenz</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Hauptfenster</translation>
+ <translation type="obsolete">Hauptfenster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Equalizer</translation>
+ <translation type="obsolete">Equalizer</translation>
</message>
</context>
<context>
@@ -1053,6 +979,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Aktion</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Kurzbefehl</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Kurzbefehl ändern ...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Wiedergabe</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Ansicht</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Wiedergabeliste</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Verschiedenes</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Aus Warteschlange entfernen</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">In Warteschlange</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Zu Titel springen</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filter</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Aktualisieren</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Springen zu</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1279,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Verzeichnis wählen</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Dateien hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Erscheinungsbild</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Kurzbefehle</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>Springe zu &amp;Titel</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Ansicht</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Wiedergabeliste</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Wiedergabelisten</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Wiedergabeliste öffnen</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Wiedergabeliste speichern</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Alle unterstützten Formate</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Werkzeuge</translation>
</message>
@@ -1596,6 +1633,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Aufruf: qmmp [Optionen] [Dateien]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Optionen:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Die Anwendung nicht starten</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Gibt die Versionsnummer aus</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ideen, Patches und Bugreports an &lt;forkotov02@hotmail.ru&gt; senden</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Zeigt diesen Hilfetext an</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Unbekannter Befehl</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Qmmp-Version:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt-Version:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1690,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Designs</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Hinzufügen...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Aktualisieren</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Ansicht</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Minimiert starten</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Design-Mauszeiger verwenden</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Schriftarten</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Player:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Wiedergabeliste:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Bitmap-Schriftart verwenden, falls verfügbar</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Transparenz</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Hauptfenster</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Equalizer</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Wiedergabeliste</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Verschiedenes</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Titelanzeige</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Protokoll anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Titelnummern anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Wiedergabelisten anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Informationen in einem Aufklapp-Fenster anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Vorlage bearbeiten</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Stücknummern ausrichten</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Design-Dateien auswählen</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Design-Dateien</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Nicht archiviertes Design</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Archiviertes Design</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1868,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Visualisierung</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts
index 922ae4a27..f103ef60f 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_es.ts
@@ -486,511 +486,449 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Avanzar en la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Retroceder en la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Empezar reproduciendo la canción actual</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">No limpiar la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pausar la canción actual</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pausar si se está reproduciendo, o viceversa</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Detener la canción actual</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Mostrar el diálogo Saltar a archivo</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Cambiar el volumen de reproducción (ejemplo: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Mostrar/ocultar aplicación</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Mostrar el diálogo Añadir archivo</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Mostrar el diálogo Añadir directorio</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Descripción</translation>
+ <translation type="obsolete">Descripción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Nombre del archivo</translation>
+ <translation type="obsolete">Nombre del archivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Intérprete</translation>
+ <translation type="obsolete">Intérprete</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Pista</translation>
+ <translation type="obsolete">Pista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Deshabilitado</translation>
+ <translation type="obsolete">Deshabilitado</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Transportes</translation>
+ <translation type="obsolete">Transportes</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Decodificadores</translation>
+ <translation type="obsolete">Decodificadores</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Motores</translation>
+ <translation type="obsolete">Motores</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Varios</translation>
+ <translation type="obsolete">Varios</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Título</translation>
+ <translation type="obsolete">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Número de pista</translation>
+ <translation type="obsolete">Número de pista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Número de pista con dos cifras</translation>
+ <translation type="obsolete">Número de pista con dos cifras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Número de disco</translation>
+ <translation type="obsolete">Número de disco</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Condición</translation>
+ <translation type="obsolete">Condición</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Género</translation>
+ <translation type="obsolete">Género</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Compositor</translation>
+ <translation type="obsolete">Compositor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Nombre del archivo</translation>
+ <translation type="obsolete">Nombre del archivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Ruta del archivo</translation>
+ <translation type="obsolete">Ruta del archivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Año</translation>
+ <translation type="obsolete">Año</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Comentario</translation>
+ <translation type="obsolete">Comentario</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Configuración de Qmmp</translation>
+ <translation type="obsolete">Configuración de Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Pieles</translation>
+ <translation type="obsolete">Pieles</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Fuentes</translation>
+ <translation type="obsolete">Fuentes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Reproductor: </translation>
+ <translation type="obsolete">Reproductor: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Lista de reproducción: </translation>
+ <translation type="obsolete">Lista de reproducción: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metainformación</translation>
+ <translation type="obsolete">Metainformación</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Cargar la metainformación de los archivos</translation>
+ <translation type="obsolete">Cargar la metainformación de los archivos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Mostrar la canción</translation>
+ <translation type="obsolete">Mostrar la canción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Formato del título: </translation>
+ <translation type="obsolete">Formato del título: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Preferencias</translation>
+ <translation type="obsolete">Preferencias</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Información</translation>
+ <translation type="obsolete">Información</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Aspecto</translation>
+ <translation type="obsolete">Aspecto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Lista de reproducción</translation>
+ <translation type="obsolete">Lista de reproducción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Módulos</translation>
+ <translation type="obsolete">Módulos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Avanzado</translation>
+ <translation type="obsolete">Avanzado</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>Salida de 16 bits</translation>
+ <translation type="obsolete">Salida de 16 bits</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Piel archivada</translation>
+ <translation type="obsolete">Piel archivada</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Piel no archivada</translation>
+ <translation type="obsolete">Piel no archivada</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Conectividad</translation>
+ <translation type="obsolete">Conectividad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Visualización</translation>
+ <translation type="obsolete">Visualización</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Efectos</translation>
+ <translation type="obsolete">Efectos</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>General</translation>
+ <translation type="obsolete">General</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Diálogo de archivos</translation>
+ <translation type="obsolete">Diálogo de archivos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Sonido</translation>
+ <translation type="obsolete">Sonido</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Normalización</translation>
+ <translation type="obsolete">Normalización</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Varios</translation>
+ <translation type="obsolete">Varios</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Usar fuente bitmap si está disponible</translation>
+ <translation type="obsolete">Usar fuente bitmap si está disponible</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Usar pieles en cursor</translation>
+ <translation type="obsolete">Usar pieles en cursor</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Mostrar los números de canción</translation>
+ <translation type="obsolete">Mostrar los números de canción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Mostrar la lista de reproducción</translation>
+ <translation type="obsolete">Mostrar la lista de reproducción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Mostrar información emergente</translation>
+ <translation type="obsolete">Mostrar información emergente</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Método de normalización:</translation>
+ <translation type="obsolete">Método de normalización:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Preamp:</translation>
+ <translation type="obsolete">Preamp:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Normalización predeterminada:</translation>
+ <translation type="obsolete">Normalización predeterminada:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Procesar picos para evitar cortes</translation>
+ <translation type="obsolete">Procesar picos para evitar cortes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Salida:</translation>
+ <translation type="obsolete">Salida:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Tamaño del buffer:</translation>
+ <translation type="obsolete">Tamaño del buffer:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Usar control de volumen por software</translation>
+ <translation type="obsolete">Usar control de volumen por software</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Ver</translation>
+ <translation type="obsolete">Ver</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Atajos</translation>
+ <translation type="obsolete">Atajos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Esconder al cerrar</translation>
+ <translation type="obsolete">Esconder al cerrar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Iniciar oculto</translation>
+ <translation type="obsolete">Iniciar oculto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Editar la plantilla</translation>
+ <translation type="obsolete">Editar la plantilla</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
<source>Show anchor</source>
- <translation>Mostrar ancla</translation>
+ <translation type="obsolete">Mostrar ancla</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>Alinear los números de canción</translation>
+ <translation type="obsolete">Alinear los números de canción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Obtener las imagenes de carátula</translation>
+ <translation type="obsolete">Obtener las imagenes de carátula</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Usar archivos de imágen separados</translation>
+ <translation type="obsolete">Usar archivos de imágen separados</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Incluir archivos:</translation>
+ <translation type="obsolete">Incluir archivos:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Excluir archivos:</translation>
+ <translation type="obsolete">Excluir archivos:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Profundidad de la búsqueda recursiva:</translation>
+ <translation type="obsolete">Profundidad de la búsqueda recursiva:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Reproducción</translation>
+ <translation type="obsolete">Reproducción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Continuar la reproducción al iniciar</translation>
+ <translation type="obsolete">Continuar la reproducción al iniciar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Habilitar el uso de proxy</translation>
+ <translation type="obsolete">Habilitar el uso de proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Nombre del servidor proxy: </translation>
+ <translation type="obsolete">Nombre del servidor proxy: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Puerto del proxy: </translation>
+ <translation type="obsolete">Puerto del proxy: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Usar autentificación con el proxy</translation>
+ <translation type="obsolete">Usar autentificación con el proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Usuario del proxy:</translation>
+ <translation type="obsolete">Usuario del proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Contraseña del proxy:</translation>
+ <translation type="obsolete">Contraseña del proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Acción</translation>
+ <translation type="obsolete">Acción</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Atajo</translation>
+ <translation type="obsolete">Atajo</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Cambiar atajo...</translation>
+ <translation type="obsolete">Cambiar atajo...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Convertir los guiones bajos en espacios</translation>
+ <translation type="obsolete">Convertir los guiones bajos en espacios</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Convertir los %20 en espacios</translation>
+ <translation type="obsolete">Convertir los %20 en espacios</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Seleccionar archivos de pieles</translation>
+ <translation type="obsolete">Seleccionar archivos de pieles</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Archivos de pieles</translation>
+ <translation type="obsolete">Archivos de pieles</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Añadir...</translation>
+ <translation type="obsolete">Añadir...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Actualizar</translation>
+ <translation type="obsolete">Actualizar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Motrar protocolo</translation>
+ <translation type="obsolete">Motrar protocolo</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Transparencia</translation>
+ <translation type="obsolete">Transparencia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Ventana principal</translation>
+ <translation type="obsolete">Ventana principal</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Ecualizador</translation>
+ <translation type="obsolete">Ecualizador</translation>
</message>
</context>
<context>
@@ -1053,6 +991,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Acción</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Atajo</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Cambiar atajo...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Reproducción</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Ver</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista de reproducción</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Varios</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Desencolar</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Encolar</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Saltar hasta pista</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtrar</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Actualizar</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Saltar a</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1291,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Seleccione un directorio</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Seleccione uno o más archivos para abrir</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Aspecto</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Atajos</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Saltar a archivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Ver</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Lista de reproducción</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Abrir la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Guardar la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Archivos a reproducir</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Todos los flujos soportados</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Herramientas</translation>
</message>
@@ -1596,6 +1645,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Uso: qmmp [opciones] [archivos]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opciones: </translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Mostrar el número de versión y salir</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Enviar ideas, parches, errores a: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Versión de Qt:</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Muestra este texto y sale</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Comando desconocido</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">No iniciar la aplicación</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Versión de QMMP: </translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1702,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Pieles</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Añadir...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Actualizar</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Ver</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Esconder al cerrar</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Iniciar oculto</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Usar pieles en cursor</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Fuentes</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Reproductor: </translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Lista de reproducción: </translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Usar fuente bitmap si está disponible</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Transparencia</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Ventana principal</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Ecualizador</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista de reproducción</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Varios</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Mostrar la canción</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Motrar protocolo</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Mostrar los números de canción</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Mostrar la lista de reproducción</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Mostrar información emergente</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Editar la plantilla</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished">Mostrar ancla</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Alinear los números de canción</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Seleccionar archivos de pieles</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Archivos de pieles</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Piel no archivada</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Piel archivada</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1880,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Visualización</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts
index cc6b22197..69bcf0e50 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_hu.ts
@@ -486,511 +486,413 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Ne töröld a lejátszási listát</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Aktuális szám lejátszásának indítása</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Aktuális szám szüneteltetése</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Szünet ha lejátszás van, különben lejátszás</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Aktuális szám megállítása</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Számra ugrás ablak mutatása</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Lejátszási hangerő beállítása (pl.: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Lejátszási lista következő számának kihagyása</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Lejátszási lista előző számainak kihagyása</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Alkalmazás mutatása/elrejtése</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Fájl hozzáadása ablak mutatása</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Könyvtár hozzáadása ablak mutatása</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Tömörített skin</translation>
+ <translation type="obsolete">Tömörített skin</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Tömörítettlen skin</translation>
+ <translation type="obsolete">Tömörítettlen skin</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Leírás</translation>
+ <translation type="obsolete">Leírás</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Fájlnév</translation>
+ <translation type="obsolete">Fájlnév</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Előadó</translation>
+ <translation type="obsolete">Előadó</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Cím</translation>
+ <translation type="obsolete">Cím</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Műfaj</translation>
+ <translation type="obsolete">Műfaj</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Év</translation>
+ <translation type="obsolete">Év</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Megjegyzés</translation>
+ <translation type="obsolete">Megjegyzés</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Szám</translation>
+ <translation type="obsolete">Szám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Kikapcsolva</translation>
+ <translation type="obsolete">Kikapcsolva</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Transzportálás</translation>
+ <translation type="obsolete">Transzportálás</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Dekóderek</translation>
+ <translation type="obsolete">Dekóderek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Motorok</translation>
+ <translation type="obsolete">Motorok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Zeneszám</translation>
+ <translation type="obsolete">Zeneszám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Két jegyű zeneszám</translation>
+ <translation type="obsolete">Két jegyű zeneszám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Zeneszerző</translation>
+ <translation type="obsolete">Zeneszerző</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Lemezszám</translation>
+ <translation type="obsolete">Lemezszám</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Fájl neve</translation>
+ <translation type="obsolete">Fájl neve</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>File útvonala</translation>
+ <translation type="obsolete">File útvonala</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Feltétel</translation>
+ <translation type="obsolete">Feltétel</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Skin fájl kiválasztása</translation>
+ <translation type="obsolete">Skin fájl kiválasztása</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Skin fájlok</translation>
+ <translation type="obsolete">Skin fájlok</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp beállítások</translation>
+ <translation type="obsolete">Qmmp beállítások</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Megjelenés</translation>
+ <translation type="obsolete">Megjelenés</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Lejátszási lista</translation>
+ <translation type="obsolete">Lejátszási lista</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Beépülők</translation>
+ <translation type="obsolete">Beépülők</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Haladó</translation>
+ <translation type="obsolete">Haladó</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Összekapcsolhatóság</translation>
+ <translation type="obsolete">Összekapcsolhatóság</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Skinek</translation>
+ <translation type="obsolete">Skinek</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Hozzáad...</translation>
+ <translation type="obsolete">Hozzáad...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Frissít</translation>
+ <translation type="obsolete">Frissít</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Vegyes</translation>
+ <translation type="obsolete">Vegyes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Betűtípus</translation>
+ <translation type="obsolete">Betűtípus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Lejátszó:</translation>
+ <translation type="obsolete">Lejátszó:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Lejátszási lista:</translation>
+ <translation type="obsolete">Lejátszási lista:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Bittérképes betűtípus használata, ha elérhető</translation>
+ <translation type="obsolete">Bittérképes betűtípus használata, ha elérhető</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Skin egértéma használata</translation>
+ <translation type="obsolete">Skin egértéma használata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metaadatok</translation>
+ <translation type="obsolete">Metaadatok</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Metaadatok betöltése fájlból</translation>
+ <translation type="obsolete">Metaadatok betöltése fájlból</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Szám kijelző</translation>
+ <translation type="obsolete">Szám kijelző</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Cím formátum:</translation>
+ <translation type="obsolete">Cím formátum:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Lepontozottak átalakítása üressé</translation>
+ <translation type="obsolete">Lepontozottak átalakítása üressé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Átalakítás %20 üressé</translation>
+ <translation type="obsolete">Átalakítás %20 üressé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Protokol mutatása</translation>
+ <translation type="obsolete">Protokol mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Zene sorszámának mutatása</translation>
+ <translation type="obsolete">Zene sorszámának mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Lejátszási lista mutatása</translation>
+ <translation type="obsolete">Lejátszási lista mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Felugró információk mutatása</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Felugró információk mutatása</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Tulajdonságok</translation>
+ <translation type="obsolete">Tulajdonságok</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Információ</translation>
+ <translation type="obsolete">Információ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Lejátszás</translation>
+ <translation type="obsolete">Lejátszás</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Lejátszás folytatása indításkor</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Lejátszás folytatása indításkor</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation type="unfinished">ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16 bites kimenet</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">16 bites kimenet</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Vizualizáció</translation>
+ <translation type="obsolete">Vizualizáció</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Effektek</translation>
+ <translation type="obsolete">Effektek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Általános</translation>
+ <translation type="obsolete">Általános</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Audió</translation>
+ <translation type="obsolete">Audió</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Replay Gain</translation>
+ <translation type="obsolete">Replay Gain</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Replay Gain mód:</translation>
+ <translation type="obsolete">Replay Gain mód:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Preamp:</translation>
+ <translation type="obsolete">Preamp:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Alapértelmezett gain:</translation>
+ <translation type="obsolete">Alapértelmezett gain:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Csúcs információ használata a klippelés megelőzéséhez</translation>
+ <translation type="obsolete">Csúcs információ használata a klippelés megelőzéséhez</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Kimenet:</translation>
+ <translation type="obsolete">Kimenet:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Szoftveres hangerőszabályzó használata</translation>
+ <translation type="obsolete">Szoftveres hangerőszabályzó használata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Elrejtés bezáráskor</translation>
+ <translation type="obsolete">Elrejtés bezáráskor</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Rejtve induljon</translation>
+ <translation type="obsolete">Rejtve induljon</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Fájl ablak</translation>
+ <translation type="obsolete">Fájl ablak</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Átlátszóság</translation>
+ <translation type="obsolete">Átlátszóság</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Megnéz</translation>
+ <translation type="obsolete">Megnéz</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Fő ablak</translation>
+ <translation type="obsolete">Fő ablak</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Hangszínszabályozó</translation>
+ <translation type="obsolete">Hangszínszabályozó</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Borító beszerzése</translation>
+ <translation type="obsolete">Borító beszerzése</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Különböző képfájlok használata</translation>
+ <translation type="obsolete">Különböző képfájlok használata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Tartalmazott fájlok:</translation>
+ <translation type="obsolete">Tartalmazott fájlok:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Kihagyott fájlok:</translation>
+ <translation type="obsolete">Kihagyott fájlok:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Rekúrzív keresési mélység:</translation>
+ <translation type="obsolete">Rekúrzív keresési mélység:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Proxy használatának engedélyezése</translation>
+ <translation type="obsolete">Proxy használatának engedélyezése</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Proxy host name:</translation>
+ <translation type="obsolete">Proxy host name:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Proxy port:</translation>
+ <translation type="obsolete">Proxy port:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Hitelesítés hasznáalta proxy-val</translation>
+ <translation type="obsolete">Hitelesítés hasznáalta proxy-val</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Proxy felhasználónév:</translation>
+ <translation type="obsolete">Proxy felhasználónév:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Proxy jelszó:</translation>
+ <translation type="obsolete">Proxy jelszó:</translation>
</message>
</context>
<context>
@@ -1053,6 +955,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Lejátszás</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Megnéz</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lejátszási lista</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Ugrás számra</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Szűrő</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Sorba betesz</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Frissít</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Ugrás</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Sorból kivesz</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,30 +1255,64 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Válassz egy könyvtárat</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Minden támogatott bitráta</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Válassz egy vagy több fájlat megnyitásra</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation type="unfinished">Lejátszási lista</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Ugrás fájlra</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Megjelenés</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation type="unfinished">Megnéz</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Eszközök</translation>
</message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Lejátszási lista fájl</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Lista megnyitása</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Lista mentése</translation>
+ </message>
</context>
<context>
<name>PlayList</name>
@@ -1596,6 +1609,41 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Ismeretlen parancs</translation>
+ </message>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Használat: qmmp [opciók] [fájlok]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opciók:</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Mutasd ezt a szöveget, majd lépj ki</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Mutasd a verziószámot, majd lépj ki</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ötleteket, foltokat, hibajelentéseket küld a forkotov02@hotmail.ru címre</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP verzió:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt verzió:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1662,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Skinek</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Hozzáad...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Frissít</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Megnéz</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Elrejtés bezáráskor</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Rejtve induljon</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Skin egértéma használata</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Betűtípus</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Lejátszó:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Lejátszási lista:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Bittérképes betűtípus használata, ha elérhető</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Átlátszóság</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Fő ablak</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lejátszási lista</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Vegyes</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Szám kijelző</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Protokol mutatása</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Zene sorszámának mutatása</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Lejátszási lista mutatása</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Felugró információk mutatása</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Skin fájl kiválasztása</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Skin fájlok</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Tömörítettlen skin</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Tömörített skin</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1840,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Vizualizáció</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts
index 31d872ca1..4b9a87bda 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_it.ts
@@ -486,511 +486,405 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Scorri in avanti lista dei brani</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Scorri indietro la lista dei brani</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Inizia il brano scelto</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Non ripulire la lista esecuzione</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Sospendi il brano in esecuzione</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Sospendi il brano se in esecuzione; lo riprende se in pausa</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Arresta il brano in esecuzione</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Mostra il menu «Vai al brano»</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Mostra/nascondi Qmmp</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Mostra il menu «Aggiungi brani»</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Mostra il menu «Aggiungi cartella»</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Descrizione</translation>
+ <translation type="obsolete">Descrizione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>File</translation>
+ <translation type="obsolete">File</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Interprete</translation>
+ <translation type="obsolete">Interprete</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Traccia</translation>
+ <translation type="obsolete">Traccia</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Disabilitato</translation>
+ <translation type="obsolete">Disabilitato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Protocolli di trasporto</translation>
+ <translation type="obsolete">Protocolli di trasporto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Decodificatori</translation>
+ <translation type="obsolete">Decodificatori</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Meccanismi</translation>
+ <translation type="obsolete">Meccanismi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Titolo</translation>
+ <translation type="obsolete">Titolo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Traccia n°</translation>
+ <translation type="obsolete">Traccia n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Traccia n° a due cifre</translation>
+ <translation type="obsolete">Traccia n° a due cifre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Disco n°</translation>
+ <translation type="obsolete">Disco n°</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Condizione</translation>
+ <translation type="obsolete">Condizione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Genere</translation>
+ <translation type="obsolete">Genere</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Compositore</translation>
+ <translation type="obsolete">Compositore</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Nome file</translation>
+ <translation type="obsolete">Nome file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Percorso file</translation>
+ <translation type="obsolete">Percorso file</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Anno</translation>
+ <translation type="obsolete">Anno</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Commento</translation>
+ <translation type="obsolete">Commento</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Configurazione di Qmmp</translation>
+ <translation type="obsolete">Configurazione di Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Temi</translation>
+ <translation type="obsolete">Temi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Caratteri</translation>
+ <translation type="obsolete">Caratteri</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Player: </translation>
+ <translation type="obsolete">Player: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Lista brani : </translation>
+ <translation type="obsolete">Lista brani : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metadati</translation>
+ <translation type="obsolete">Metadati</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Carica i metadati dai brani</translation>
+ <translation type="obsolete">Carica i metadati dai brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Mostra il brano</translation>
+ <translation type="obsolete">Mostra il brano</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Formato del titolo : </translation>
+ <translation type="obsolete">Formato del titolo : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Impostazioni preferite</translation>
+ <translation type="obsolete">Impostazioni preferite</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Informazioni</translation>
+ <translation type="obsolete">Informazioni</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Aspetto</translation>
+ <translation type="obsolete">Aspetto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Lista dei brani</translation>
+ <translation type="obsolete">Lista dei brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Moduli</translation>
+ <translation type="obsolete">Moduli</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Avanzato</translation>
+ <translation type="obsolete">Avanzato</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>uscita a 16 bit</translation>
+ <translation type="obsolete">uscita a 16 bit</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Tema archiviato</translation>
+ <translation type="obsolete">Tema archiviato</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Tema non archiviato</translation>
+ <translation type="obsolete">Tema non archiviato</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Connettività</translation>
+ <translation type="obsolete">Connettività</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Visualizzazione</translation>
+ <translation type="obsolete">Visualizzazione</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Effetti</translation>
+ <translation type="obsolete">Effetti</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Generale</translation>
+ <translation type="obsolete">Generale</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Menu brani</translation>
+ <translation type="obsolete">Menu brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Audio</translation>
+ <translation type="obsolete">Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Normalizzazione</translation>
+ <translation type="obsolete">Normalizzazione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Varie</translation>
+ <translation type="obsolete">Varie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Usa carattere bitmap se disponibile</translation>
+ <translation type="obsolete">Usa carattere bitmap se disponibile</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Usa cursore skin</translation>
+ <translation type="obsolete">Usa cursore skin</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Mostra numero brani</translation>
+ <translation type="obsolete">Mostra numero brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Mostra lista esecuzione brani</translation>
+ <translation type="obsolete">Mostra lista esecuzione brani</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Mostra informazioni popup</translation>
+ <translation type="obsolete">Mostra informazioni popup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Metodo di normalizzazione</translation>
+ <translation type="obsolete">Metodo di normalizzazione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Preamp:</translation>
+ <translation type="obsolete">Preamp:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Normalizzazione predefinita</translation>
+ <translation type="obsolete">Normalizzazione predefinita</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Utilizza informazioni di picco per evitare tagli</translation>
+ <translation type="obsolete">Utilizza informazioni di picco per evitare tagli</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Uscita:</translation>
+ <translation type="obsolete">Uscita:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation type="unfinished">ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Utilizza il controllo volume del programma</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
- <source>View</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Utilizza il controllo volume del programma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Nascondi alla chiusura</translation>
+ <translation type="obsolete">Nascondi alla chiusura</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Avvia nascosto</translation>
+ <translation type="obsolete">Avvia nascosto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Trova immagine copertina</translation>
+ <translation type="obsolete">Trova immagine copertina</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Usa immagini separate</translation>
+ <translation type="obsolete">Usa immagini separate</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Includi i file:</translation>
+ <translation type="obsolete">Includi i file:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Escludi i file:</translation>
+ <translation type="obsolete">Escludi i file:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Profondità ricerca ricorsiva:</translation>
+ <translation type="obsolete">Profondità ricerca ricorsiva:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Riproduzione</translation>
+ <translation type="obsolete">Riproduzione</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Continua la riproduzione all&apos;avvio</translation>
+ <translation type="obsolete">Continua la riproduzione all&apos;avvio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Attiva il proxy</translation>
+ <translation type="obsolete">Attiva il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Nome del server : </translation>
+ <translation type="obsolete">Nome del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Porta del server : </translation>
+ <translation type="obsolete">Porta del server : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Usa autenticazione con il proxy</translation>
+ <translation type="obsolete">Usa autenticazione con il proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Utente: </translation>
+ <translation type="obsolete">Utente: </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Password : </translation>
+ <translation type="obsolete">Password : </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Converti il carattere « _ » in spazi</translation>
+ <translation type="obsolete">Converti il carattere « _ » in spazi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Converti il carattere « %20 » in spazi</translation>
+ <translation type="obsolete">Converti il carattere « %20 » in spazi</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Seleziona aspetto</translation>
+ <translation type="obsolete">Seleziona aspetto</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Aspetto</translation>
+ <translation type="obsolete">Aspetto</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Aggiungi...</translation>
+ <translation type="obsolete">Aggiungi...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Aggiorna</translation>
+ <translation type="obsolete">Aggiorna</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Motra protocollo</translation>
+ <translation type="obsolete">Motra protocollo</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Transparenza</translation>
+ <translation type="obsolete">Transparenza</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Finestra principale</translation>
+ <translation type="obsolete">Finestra principale</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Equalizzatore</translation>
+ <translation type="obsolete">Equalizzatore</translation>
</message>
</context>
<context>
@@ -1053,6 +947,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Riproduzione</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Elimna dalla coda</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Metti in coda</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Vai alla traccia</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtra</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Aggiorna</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Vai a</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1247,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Scegliere una cartella</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Seleziona uno o più brani da aprire</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Aspetto</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Vai al brano</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Apri lista di brani</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Salva lista di brani</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Brani della lista</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Elenco di tutti i tipi di flusso accettati</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Strumenti</translation>
</message>
@@ -1596,6 +1601,41 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Uso: qmmp [options] [fichiers]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opzioni: </translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Stampa il numero di versione ed esci</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Per idee, modifiche, segnalazione di errori scrivire a: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Versione Qt:</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Mostra questo testo ed esci</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Comando sconosciuto</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Versione di Qmmp: </translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1654,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Temi</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Aggiungi...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Aggiorna</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Nascondi alla chiusura</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Avvia nascosto</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Usa cursore skin</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Caratteri</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Player: </translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Lista brani : </translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Usa carattere bitmap se disponibile</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Transparenza</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Finestra principale</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Equalizzatore</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Varie</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Mostra il brano</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Motra protocollo</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Mostra numero brani</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Mostra lista esecuzione brani</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Mostra informazioni popup</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Seleziona aspetto</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Aspetto</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Tema non archiviato</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Tema archiviato</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1832,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Visualizzazione</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts
index c16b56cb9..46717e0e0 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_ja.ts
@@ -486,511 +486,449 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">プレイリストをクリアしない</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">今の曲から再生を開始</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">今の曲で一時停止</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">再生中なら一時停止、一時停止しておれば再生</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">今の曲で終止</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">「ファイルを指定して即刻再生」ダイアログを表示</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">音量設定 (例: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">プレイリストでの次の曲にスキップ</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">プレイリストで前の曲にスキップ</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">アプリケーションウィンドウを表示/非表示</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">「ファイル追加」ダイアログを表示</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">「ディレクトリ追加」ダイアログを表示</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>QMMP設定</translation>
+ <translation type="obsolete">QMMP設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>外観</translation>
+ <translation type="obsolete">外観</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>プレイリスト</translation>
+ <translation type="obsolete">プレイリスト</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>プラグイン</translation>
+ <translation type="obsolete">プラグイン</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>上級</translation>
+ <translation type="obsolete">上級</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>接続</translation>
+ <translation type="obsolete">接続</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>音響</translation>
+ <translation type="obsolete">音響</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>ショートカット</translation>
+ <translation type="obsolete">ショートカット</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>スキン</translation>
+ <translation type="obsolete">スキン</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>追加...</translation>
+ <translation type="obsolete">追加...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>更新</translation>
+ <translation type="obsolete">更新</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>各種設定</translation>
+ <translation type="obsolete">各種設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>観容</translation>
+ <translation type="obsolete">観容</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>「閉じる」で隠す</translation>
+ <translation type="obsolete">「閉じる」で隠す</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>開始時に隠す</translation>
+ <translation type="obsolete">開始時に隠す</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>スキンカーソルを使用</translation>
+ <translation type="obsolete">スキンカーソルを使用</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>書体</translation>
+ <translation type="obsolete">書体</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>プレイヤ:</translation>
+ <translation type="obsolete">プレイヤ:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>プレイリスト:</translation>
+ <translation type="obsolete">プレイリスト:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>あればビットマップフォントを使用</translation>
+ <translation type="obsolete">あればビットマップフォントを使用</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>透過効果</translation>
+ <translation type="obsolete">透過効果</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>メインウィンドウ</translation>
+ <translation type="obsolete">メインウィンドウ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>イコライザ</translation>
+ <translation type="obsolete">イコライザ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>メタデータ</translation>
+ <translation type="obsolete">メタデータ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>ファイルからメタデータを読み込む</translation>
+ <translation type="obsolete">ファイルからメタデータを読み込む</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>演目表示</translation>
+ <translation type="obsolete">演目表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>タイトルの表示形式:</translation>
+ <translation type="obsolete">タイトルの表示形式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>下線記号_を空白文字で表示</translation>
+ <translation type="obsolete">下線記号_を空白文字で表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>%20を空白文字で表示</translation>
+ <translation type="obsolete">%20を空白文字で表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>プロトコルを表示</translation>
+ <translation type="obsolete">プロトコルを表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>曲番号つきで表示</translation>
+ <translation type="obsolete">曲番号つきで表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>プレイリストを表示</translation>
+ <translation type="obsolete">プレイリストを表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>情報吹き出しを表示</translation>
+ <translation type="obsolete">情報吹き出しを表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>ひな型を編集</translation>
+ <translation type="obsolete">ひな型を編集</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
<source>Show anchor</source>
- <translation>アンカーを表示</translation>
+ <translation type="obsolete">アンカーを表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>曲番号のみを表示</translation>
+ <translation type="obsolete">曲番号のみを表示</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>プラグイン調整</translation>
+ <translation type="obsolete">プラグイン調整</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>情報</translation>
+ <translation type="obsolete">情報</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>プラグイン分類</translation>
+ <translation type="obsolete">プラグイン分類</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>ファイル名</translation>
+ <translation type="obsolete">ファイル名</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>ファイルダイアログ</translation>
+ <translation type="obsolete">ファイルダイアログ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>アルバム表紙画像の取得</translation>
+ <translation type="obsolete">アルバム表紙画像の取得</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>分割された画像ファイルを利用</translation>
+ <translation type="obsolete">分割された画像ファイルを利用</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>対象ファイル形式:</translation>
+ <translation type="obsolete">対象ファイル形式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>除外ファイル形式:</translation>
+ <translation type="obsolete">除外ファイル形式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>再帰検索の深度:</translation>
+ <translation type="obsolete">再帰検索の深度:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>再生</translation>
+ <translation type="obsolete">再生</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>前回終了時の曲から継続して再生</translation>
+ <translation type="obsolete">前回終了時の曲から継続して再生</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>代理</translation>
+ <translation type="obsolete">代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>代理を利用する</translation>
+ <translation type="obsolete">代理を利用する</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>代理ホスト名:</translation>
+ <translation type="obsolete">代理ホスト名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>代理ポート:</translation>
+ <translation type="obsolete">代理ポート:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>代理経由の認証を利用</translation>
+ <translation type="obsolete">代理経由の認証を利用</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>代理者ユーザ名:</translation>
+ <translation type="obsolete">代理者ユーザ名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>代理者パスワード:</translation>
+ <translation type="obsolete">代理者パスワード:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>リプレイゲイン</translation>
+ <translation type="obsolete">リプレイゲイン</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>リプレイゲインモード:</translation>
+ <translation type="obsolete">リプレイゲインモード:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>プリアンプ:</translation>
+ <translation type="obsolete">プリアンプ:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>デフォルトゲイン:</translation>
+ <translation type="obsolete">デフォルトゲイン:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>クリッピング現象を抑えるためピーク情報を使う</translation>
+ <translation type="obsolete">クリッピング現象を抑えるためピーク情報を使う</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>出力:</translation>
+ <translation type="obsolete">出力:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>バッファサイズ:</translation>
+ <translation type="obsolete">バッファサイズ:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>ミリ秒</translation>
+ <translation type="obsolete">ミリ秒</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>ソフトウェアによる音量制御を利用</translation>
+ <translation type="obsolete">ソフトウェアによる音量制御を利用</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16ビット出力</translation>
+ <translation type="obsolete">16ビット出力</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>動作</translation>
+ <translation type="obsolete">動作</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>ショートカット</translation>
+ <translation type="obsolete">ショートカット</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>変更</translation>
+ <translation type="obsolete">変更</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>トラック</translation>
+ <translation type="obsolete">トラック</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>アルバム</translation>
+ <translation type="obsolete">アルバム</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>無効</translation>
+ <translation type="obsolete">無効</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>書庫化スキン</translation>
+ <translation type="obsolete">書庫化スキン</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>非書庫化スキン</translation>
+ <translation type="obsolete">非書庫化スキン</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>転送</translation>
+ <translation type="obsolete">転送</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>デコーダ</translation>
+ <translation type="obsolete">デコーダ</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>エンジン</translation>
+ <translation type="obsolete">エンジン</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>音響効果</translation>
+ <translation type="obsolete">音響効果</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>視覚効果</translation>
+ <translation type="obsolete">視覚効果</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>一般</translation>
+ <translation type="obsolete">一般</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>いろいろ</translation>
+ <translation type="obsolete">いろいろ</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>アーティスト</translation>
+ <translation type="obsolete">アーティスト</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>タイトル</translation>
+ <translation type="obsolete">タイトル</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>トラック番号</translation>
+ <translation type="obsolete">トラック番号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>トラック番号 数字2桁</translation>
+ <translation type="obsolete">トラック番号 数字2桁</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>ジャンル</translation>
+ <translation type="obsolete">ジャンル</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>コメント</translation>
+ <translation type="obsolete">コメント</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>作曲者</translation>
+ <translation type="obsolete">作曲者</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>ディスク番号</translation>
+ <translation type="obsolete">ディスク番号</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>ファイル名</translation>
+ <translation type="obsolete">ファイル名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>ファイルパス</translation>
+ <translation type="obsolete">ファイルパス</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>年</translation>
+ <translation type="obsolete">年</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>定番</translation>
+ <translation type="obsolete">定番</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>スキンファイルを選択</translation>
+ <translation type="obsolete">スキンファイルを選択</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>スキンファイル</translation>
+ <translation type="obsolete">スキンファイル</translation>
</message>
</context>
<context>
@@ -1053,6 +991,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">動作</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">ショートカット</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">変更</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">再生</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">観容</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">プレイリスト</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">いろいろ</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">トラックを指定して即刻再生</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">フィルタ</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">キューに入れる</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">再実行</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">この曲に跳ぶ</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">キューから除く</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,30 +1291,64 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">ディレクトリを選択</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">サポート対象のすべてのデジタル録音物</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">開きたいファイルを選ぶ (複数可)</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>プレイリスト</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>ファイルを指定して即刻再生(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">外観</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">ショートカット</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>観容</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>ツール</translation>
</message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">プレイリストファイル</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">プレイリストを開く</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">プレイリストを保存</translation>
+ </message>
</context>
<context>
<name>PlayList</name>
@@ -1596,6 +1645,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">不明なコマンドです</translation>
+ </message>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">使用法: qmmp [オプション] [ファイル名:複数可]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">オプション:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">アプリケーションを始動しない</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">このメッセージを表示して終了</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">バージョン番号を表示して終了</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">名案, パッチ, バグ報告は forkotov02@hotmail.ru まで</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP 版番号:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt 版番号:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1702,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">スキン</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">追加...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">観容</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">「閉じる」で隠す</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">開始時に隠す</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">スキンカーソルを使用</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">書体</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">プレイヤ:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">プレイリスト:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">あればビットマップフォントを使用</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">透過効果</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">メインウィンドウ</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">イコライザ</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">プレイリスト</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">各種設定</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">演目表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">プロトコルを表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">曲番号つきで表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">プレイリストを表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">情報吹き出しを表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">ひな型を編集</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished">アンカーを表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">曲番号のみを表示</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">スキンファイルを選択</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">スキンファイル</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">非書庫化スキン</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">書庫化スキン</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1880,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>視覚効果</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts
index 77b27eb9a..341fee256 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_lt.ts
@@ -487,512 +487,442 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Eiti prie sekančio elemento</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Eiti prie ankstesnio elemento</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Groti dainą</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Neišvalyti sąrašo</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pristabdyti dainą</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pristabdyti/Groti</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Sustabdyti dainą</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Parodyti langą bylos pasirinkimui</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Nustatyti grojimo garsą (pvz: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Parodyti/Slėpti programą</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Parodyti langą bylų pridėjimui</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Parodyti langą aplanko pridėjimui</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Aprašymas</translation>
+ <translation type="obsolete">Aprašymas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Bylos pavadinimas</translation>
+ <translation type="obsolete">Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Atlikėjas</translation>
+ <translation type="obsolete">Atlikėjas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Albumas</translation>
+ <translation type="obsolete">Albumas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Takelis</translation>
+ <translation type="obsolete">Takelis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Išjungta</translation>
+ <translation type="obsolete">Išjungta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Transportas</translation>
+ <translation type="obsolete">Transportas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Dekoderiai</translation>
+ <translation type="obsolete">Dekoderiai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Varikliai</translation>
+ <translation type="obsolete">Varikliai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Įvairūs</translation>
+ <translation type="obsolete">Įvairūs</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Pavadinimas</translation>
+ <translation type="obsolete">Pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Takelio numeris</translation>
+ <translation type="obsolete">Takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Dviejų skaičių takelio numeris</translation>
+ <translation type="obsolete">Dviejų skaičių takelio numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Disko numeris</translation>
+ <translation type="obsolete">Disko numeris</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Būklė</translation>
+ <translation type="obsolete">Būklė</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Autorius</translation>
+ <translation type="obsolete">Autorius</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Bylos pavadinimas</translation>
+ <translation type="obsolete">Bylos pavadinimas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Bylos kelias</translation>
+ <translation type="obsolete">Bylos kelias</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Žanras</translation>
+ <translation type="obsolete">Žanras</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Metai</translation>
+ <translation type="obsolete">Metai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Komentaras</translation>
+ <translation type="obsolete">Komentaras</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp nustatymai</translation>
+ <translation type="obsolete">Qmmp nustatymai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Temos</translation>
+ <translation type="obsolete">Temos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Šriftai</translation>
+ <translation type="obsolete">Šriftai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Grotuvas:</translation>
+ <translation type="obsolete">Grotuvas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Gojaraštis:</translation>
+ <translation type="obsolete">Gojaraštis:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Meta duomenys</translation>
+ <translation type="obsolete">Meta duomenys</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Įkelti metaduomenis iš bylų</translation>
+ <translation type="obsolete">Įkelti metaduomenis iš bylų</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Dainų sąrašas</translation>
+ <translation type="obsolete">Dainų sąrašas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Pavadinimo formatas:</translation>
+ <translation type="obsolete">Pavadinimo formatas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Nustatymai</translation>
+ <translation type="obsolete">Nustatymai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Informacija</translation>
+ <translation type="obsolete">Informacija</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Išvaizda</translation>
+ <translation type="obsolete">Išvaizda</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Grojaraštis</translation>
+ <translation type="obsolete">Grojaraštis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Įskiepiai</translation>
+ <translation type="obsolete">Įskiepiai</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Papildomi</translation>
+ <translation type="obsolete">Papildomi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16 bitų išvestis</translation>
+ <translation type="obsolete">16 bitų išvestis</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Suspausta tema</translation>
+ <translation type="obsolete">Suspausta tema</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Išskleista tema</translation>
+ <translation type="obsolete">Išskleista tema</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Tinklas</translation>
+ <translation type="obsolete">Tinklas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Vizualizacija</translation>
+ <translation type="obsolete">Vizualizacija</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Efektai</translation>
+ <translation type="obsolete">Efektai</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Bendri</translation>
+ <translation type="obsolete">Bendri</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Pasirinkimo langas</translation>
+ <translation type="obsolete">Pasirinkimo langas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Audio</translation>
+ <translation type="obsolete">Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
<translatorcomment>Neįsivaizduoju kaip verst</translatorcomment>
- <translation>Replay Gain</translation>
+ <translation type="obsolete">Replay Gain</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Kiti</translation>
+ <translation type="obsolete">Kiti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Naudoti bitmap šriftą, jei įmanoma</translation>
+ <translation type="obsolete">Naudoti bitmap šriftą, jei įmanoma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Naudoti temos kursorių</translation>
+ <translation type="obsolete">Naudoti temos kursorių</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Rodyti takelių numerius</translation>
+ <translation type="obsolete">Rodyti takelių numerius</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Rodyti grojaraščius</translation>
+ <translation type="obsolete">Rodyti grojaraščius</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Rodyti iššokančią informaciją</translation>
+ <translation type="obsolete">Rodyti iššokančią informaciją</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Replay Gain metodas:</translation>
+ <translation type="obsolete">Replay Gain metodas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Išankstinis stiprinimas:</translation>
+ <translation type="obsolete">Išankstinis stiprinimas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Stiprinimas pagal nutylėjima:</translation>
+ <translation type="obsolete">Stiprinimas pagal nutylėjima:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Naudoti pikų informaciją trūkinėjimo išvengimui</translation>
+ <translation type="obsolete">Naudoti pikų informaciją trūkinėjimo išvengimui</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Išvestis</translation>
+ <translation type="obsolete">Išvestis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Buferio dydis:</translation>
+ <translation type="obsolete">Buferio dydis:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Naudoti programinį garso valdymą</translation>
+ <translation type="obsolete">Naudoti programinį garso valdymą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Rodyti</translation>
+ <translation type="obsolete">Rodyti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Santrumpos</translation>
+ <translation type="obsolete">Santrumpos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Paslėpti išjungus</translation>
+ <translation type="obsolete">Paslėpti išjungus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Įjungti paslėptą</translation>
+ <translation type="obsolete">Įjungti paslėptą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Taisyti šabloną</translation>
+ <translation type="obsolete">Taisyti šabloną</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>Lygiuoti dainų numerius</translation>
+ <translation type="obsolete">Lygiuoti dainų numerius</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Parsiųsti cd viršelį</translation>
+ <translation type="obsolete">Parsiųsti cd viršelį</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Naudoti atskiras paveiksliukų bylas</translation>
+ <translation type="obsolete">Naudoti atskiras paveiksliukų bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Įtraukti bylas</translation>
+ <translation type="obsolete">Įtraukti bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Išskirti bylas</translation>
+ <translation type="obsolete">Išskirti bylas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Rekursinės paieškos gylis</translation>
+ <translation type="obsolete">Rekursinės paieškos gylis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Grojimas</translation>
+ <translation type="obsolete">Grojimas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Tęsti grojimą įjungus</translation>
+ <translation type="obsolete">Tęsti grojimą įjungus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Įjungti proxy palaikymą </translation>
+ <translation type="obsolete">Įjungti proxy palaikymą </translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Proxy serveris:</translation>
+ <translation type="obsolete">Proxy serveris:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Proxy portas:</translation>
+ <translation type="obsolete">Proxy portas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Naudoti proxy autentifikavimą</translation>
+ <translation type="obsolete">Naudoti proxy autentifikavimą</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Proxy vartotojo vardas:</translation>
+ <translation type="obsolete">Proxy vartotojo vardas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Proxy slaptažodis:</translation>
+ <translation type="obsolete">Proxy slaptažodis:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Veiksmas</translation>
+ <translation type="obsolete">Veiksmas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Trumpinys</translation>
+ <translation type="obsolete">Trumpinys</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Keisti trumpinį...</translation>
+ <translation type="obsolete">Keisti trumpinį...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Paversti brūkšnius į tarpus</translation>
+ <translation type="obsolete">Paversti brūkšnius į tarpus</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Paversti %20 į tarpus</translation>
+ <translation type="obsolete">Paversti %20 į tarpus</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Pasirinkti temų bylas</translation>
+ <translation type="obsolete">Pasirinkti temų bylas</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Temų bylos</translation>
+ <translation type="obsolete">Temų bylos</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Pridėti...</translation>
+ <translation type="obsolete">Pridėti...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Atnaujinti</translation>
+ <translation type="obsolete">Atnaujinti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Rodyti bylos galūnę</translation>
+ <translation type="obsolete">Rodyti bylos galūnę</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Permatomumas</translation>
+ <translation type="obsolete">Permatomumas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Pagrindinis langas</translation>
+ <translation type="obsolete">Pagrindinis langas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
- <source>0</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Glodintuvas</translation>
+ <translation type="obsolete">Glodintuvas</translation>
</message>
</context>
<context>
@@ -1055,6 +985,71 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Veiksmas</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Trumpinys</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Keisti trumpinį...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Grojimas</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Rodyti</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Grojaraštis</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Įvairūs</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Pašalinti iš eilės</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Į eilę</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Pereiti prie takelio</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtras</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Atnaujinti</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Prereiti prie</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1278,27 +1273,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Pasirinkite aplanką</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Pasirinkite vieną ar kelias bylas atvėrimui</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Išvaizda</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Santrumpos</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Pereiti prie bylos</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Rodyti</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Grojaraštis</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Atverti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Išsaugoti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Grojaraščio bylos</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Palaikomi bylų tipai</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Įrankiai</translation>
</message>
@@ -1598,6 +1627,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Naudojimas: qmmp [nuostatos] [bylos]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Nustatymai:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Parodyti versiją ir išeiti</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Parodyti šį tekstą ir išeiti</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Nežinoma komanda</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Nepaleisti programos</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Idėjas, pataisymus, klaidas siųsti forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP versija:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt versija:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1616,6 +1684,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Temos</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Pridėti...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Atnaujinti</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Rodyti</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Paslėpti išjungus</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Įjungti paslėptą</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Naudoti temos kursorių</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Šriftai</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Grotuvas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Gojaraštis:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Naudoti bitmap šriftą, jei įmanoma</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Permatomumas</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Pagrindinis langas</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Grojaraštis</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Kiti</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Dainų sąrašas</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Rodyti bylos galūnę</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Rodyti takelių numerius</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Rodyti grojaraščius</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Rodyti iššokančią informaciją</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Taisyti šabloną</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Lygiuoti dainų numerius</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Pasirinkti temų bylas</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Temų bylos</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Išskleista tema</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Suspausta tema</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1631,7 +1862,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Vizualizacija</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts
index 1e7a32e78..68f36e15e 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_nl.ts
@@ -486,511 +486,413 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Naar voren springen in afspeellijstb</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Naar achteren springen in afspeellijst</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Begin met afspelen van huidig nummer</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Niet de afspellijst leeghalen</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pauzeer huidig nummer</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pauzeer als er wordt gespeeld, anders spelen</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Stop huidig nummer</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Toon Ga Naar Bestandsdialoog</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Zet afspeelvolume (voorbeeld: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Toon/verberg programma</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Toon venster om bestanden toe te voegen</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Toon venster om mappen toe te voegen</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Popis</translation>
+ <translation type="obsolete">Popis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Bestandsnaam</translation>
+ <translation type="obsolete">Bestandsnaam</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Artiest</translation>
+ <translation type="obsolete">Artiest</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Nummer</translation>
+ <translation type="obsolete">Nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Uitgeschakeld</translation>
+ <translation type="obsolete">Uitgeschakeld</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Protocols</translation>
+ <translation type="obsolete">Protocols</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Decoders</translation>
+ <translation type="obsolete">Decoders</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Engines</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Engines</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Naam</translation>
+ <translation type="obsolete">Naam</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Liednummer</translation>
+ <translation type="obsolete">Liednummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Twee-getal liednummer</translation>
+ <translation type="obsolete">Twee-getal liednummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>CD nummer</translation>
+ <translation type="obsolete">CD nummer</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Staat</translation>
+ <translation type="obsolete">Staat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Componist</translation>
+ <translation type="obsolete">Componist</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Bestandsnaam</translation>
+ <translation type="obsolete">Bestandsnaam</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Pad</translation>
+ <translation type="obsolete">Pad</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Genre</translation>
+ <translation type="obsolete">Genre</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Jaar</translation>
+ <translation type="obsolete">Jaar</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Commentaar</translation>
+ <translation type="obsolete">Commentaar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp Instellingen</translation>
+ <translation type="obsolete">Qmmp Instellingen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Vertoning</translation>
+ <translation type="obsolete">Vertoning</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Afspeellijst</translation>
+ <translation type="obsolete">Afspeellijst</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Modules</translation>
+ <translation type="obsolete">Modules</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Geavanceerd</translation>
+ <translation type="obsolete">Geavanceerd</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Thema&apos;s</translation>
+ <translation type="obsolete">Thema&apos;s</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Lettertypen</translation>
+ <translation type="obsolete">Lettertypen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Speler:</translation>
+ <translation type="obsolete">Speler:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Afspeellijst:</translation>
+ <translation type="obsolete">Afspeellijst:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Replay Gain</translation>
+ <translation type="obsolete">Replay Gain</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Overige</translation>
+ <translation type="obsolete">Overige</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Gebruik bitmap lettertype indien aanwezig</translation>
+ <translation type="obsolete">Gebruik bitmap lettertype indien aanwezig</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Gebruik thema cursor</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Gebruik thema cursor</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metadata</translation>
+ <translation type="obsolete">Metadata</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Laad metadata van bestanden</translation>
+ <translation type="obsolete">Laad metadata van bestanden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Nummer Weergave</translation>
+ <translation type="obsolete">Nummer Weergave</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Titel formaat:</translation>
+ <translation type="obsolete">Titel formaat:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Toon liednummers</translation>
+ <translation type="obsolete">Toon liednummers</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Toon afspeellijst</translation>
+ <translation type="obsolete">Toon afspeellijst</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Toon popup informatie</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Toon popup informatie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Voorkeuren</translation>
+ <translation type="obsolete">Voorkeuren</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Informatie</translation>
+ <translation type="obsolete">Informatie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Lees Hoes Af</translation>
+ <translation type="obsolete">Lees Hoes Af</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Gebruik aparte afbeeldingsbestanden</translation>
+ <translation type="obsolete">Gebruik aparte afbeeldingsbestanden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Inclusief de bestanden:</translation>
+ <translation type="obsolete">Inclusief de bestanden:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Exclusief de bestanden:</translation>
+ <translation type="obsolete">Exclusief de bestanden:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Recursieve zoekdiepte:</translation>
+ <translation type="obsolete">Recursieve zoekdiepte:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Afspelen</translation>
+ <translation type="obsolete">Afspelen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Verdergaan met afspelen bij opstarten</translation>
+ <translation type="obsolete">Verdergaan met afspelen bij opstarten</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Replay Gain stand:</translation>
+ <translation type="obsolete">Replay Gain stand:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Voorversterking:</translation>
+ <translation type="obsolete">Voorversterking:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Standaard verhoging:</translation>
+ <translation type="obsolete">Standaard verhoging:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Gebruik piek info om stotteren te voorkomen</translation>
+ <translation type="obsolete">Gebruik piek info om stotteren te voorkomen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Uitvoer:</translation>
+ <translation type="obsolete">Uitvoer:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation type="unfinished">ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16bit uitvoer</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">16bit uitvoer</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Connectiviteit</translation>
+ <translation type="obsolete">Connectiviteit</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Weergave</translation>
+ <translation type="obsolete">Weergave</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Bestandsdialoog</translation>
+ <translation type="obsolete">Bestandsdialoog</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Gebruik proxy</translation>
+ <translation type="obsolete">Gebruik proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Proxy host naam:</translation>
+ <translation type="obsolete">Proxy host naam:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Proxy poort:</translation>
+ <translation type="obsolete">Proxy poort:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Gebruik authenticatie bij proxy</translation>
+ <translation type="obsolete">Gebruik authenticatie bij proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Proxy gebruikersnaam:</translation>
+ <translation type="obsolete">Proxy gebruikersnaam:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Proxy wachtwoord:</translation>
+ <translation type="obsolete">Proxy wachtwoord:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Gearchiveerd thema</translation>
+ <translation type="obsolete">Gearchiveerd thema</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Niet gearchiveerd thema</translation>
+ <translation type="obsolete">Niet gearchiveerd thema</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Visualisatie</translation>
+ <translation type="obsolete">Visualisatie</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Effecten</translation>
+ <translation type="obsolete">Effecten</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Algemeen</translation>
+ <translation type="obsolete">Algemeen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Audio</translation>
+ <translation type="obsolete">Audio</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Gebruik software volume</translation>
+ <translation type="obsolete">Gebruik software volume</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Verberg bij sluit</translation>
+ <translation type="obsolete">Verberg bij sluit</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Start verborgen</translation>
+ <translation type="obsolete">Start verborgen</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Zet lage strepen om in spaties</translation>
+ <translation type="obsolete">Zet lage strepen om in spaties</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Zet %20 om in spaties</translation>
+ <translation type="obsolete">Zet %20 om in spaties</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Selecteer themabestanden</translation>
+ <translation type="obsolete">Selecteer themabestanden</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Thema bestanden</translation>
+ <translation type="obsolete">Thema bestanden</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Toevoegen...</translation>
+ <translation type="obsolete">Toevoegen...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Herlaad</translation>
+ <translation type="obsolete">Herlaad</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Laad protocol</translation>
+ <translation type="obsolete">Laad protocol</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Transparantie</translation>
+ <translation type="obsolete">Transparantie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Hoofdscherm</translation>
+ <translation type="obsolete">Hoofdscherm</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Equalizer</translation>
+ <translation type="obsolete">Equalizer</translation>
</message>
</context>
<context>
@@ -1053,6 +955,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Afspelen</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Weergave</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Afspeellijst</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Verwijder uit lijst</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Rij</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Ga Naar Nummer</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filter</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Herlaad</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Ga Naar</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1255,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Kies een map</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Kies een of meer bestanden om te openen</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Vertoning</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Spring Naar Bestand</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation type="unfinished">Weergave</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation type="unfinished">Afspeellijst</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Afspeellijst Bestanden</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Open Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Bewaar Afspeellijst</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Alle Ondersteunde Bitstromen</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Gereedschappen</translation>
</message>
@@ -1596,6 +1609,41 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Gebruik: qmmp [opties] [bestanden]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opties:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Print versienummer en sluit</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ideëen, patches, foutrapporten zenden naar forkotov02@hotmail.ru (anglicky)</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Toon dit tekstje en sluit</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Onbekend commando</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP versie:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt versie:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1662,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Thema&apos;s</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Toevoegen...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Herlaad</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Weergave</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Verberg bij sluit</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Start verborgen</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Gebruik thema cursor</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Lettertypen</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Speler:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Afspeellijst:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Gebruik bitmap lettertype indien aanwezig</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Transparantie</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Hoofdscherm</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Equalizer</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Afspeellijst</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Overige</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Nummer Weergave</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Laad protocol</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Toon liednummers</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Toon afspeellijst</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Toon popup informatie</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Selecteer themabestanden</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Thema bestanden</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Niet gearchiveerd thema</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Gearchiveerd thema</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1840,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Visualisatie</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts
index b6d7e94e1..b65cc1384 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_pl_PL.ts
@@ -486,511 +486,437 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Przeskocz do przodu na liście odtwarzania</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Przeskocz do tyłu na liście odtwarzania</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Zacznij odtwarzać bieżący utwór</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Nie czyść listy</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Wstrzymaj bieżący utwór</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Wstrzymaj jeśli odtwarza, odtwarzaj w przeciwnym wypadku</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Zatrzymaj bieżący utwór</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Wyświetl okno dialogowe Skocz do</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Ustaw głośność odtwarzania (np: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Pokaż/ukryj aplikację</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Wyświetl okno dialogowe dodawania plików</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Wyświetl okno dialogowe dodawania katalogów</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Opis</translation>
+ <translation type="obsolete">Opis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Nazwa pliku</translation>
+ <translation type="obsolete">Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Artysta</translation>
+ <translation type="obsolete">Artysta</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Utwór</translation>
+ <translation type="obsolete">Utwór</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Wyłączone</translation>
+ <translation type="obsolete">Wyłączone</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Transporty</translation>
+ <translation type="obsolete">Transporty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Dekodery</translation>
+ <translation type="obsolete">Dekodery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Silniki</translation>
+ <translation type="obsolete">Silniki</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Inne</translation>
+ <translation type="obsolete">Inne</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Tytuł</translation>
+ <translation type="obsolete">Tytuł</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Numer utworu</translation>
+ <translation type="obsolete">Numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Dwuznakowy numer utworu</translation>
+ <translation type="obsolete">Dwuznakowy numer utworu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Numer albumu</translation>
+ <translation type="obsolete">Numer albumu</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Warunek</translation>
+ <translation type="obsolete">Warunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Gatunek</translation>
+ <translation type="obsolete">Gatunek</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Kompozytor</translation>
+ <translation type="obsolete">Kompozytor</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Nazwa pliku</translation>
+ <translation type="obsolete">Nazwa pliku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Lokalizacja</translation>
+ <translation type="obsolete">Lokalizacja</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Rok</translation>
+ <translation type="obsolete">Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Komentarz</translation>
+ <translation type="obsolete">Komentarz</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Ustawienia Qmmp</translation>
+ <translation type="obsolete">Ustawienia Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Skóry</translation>
+ <translation type="obsolete">Skóry</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Czcionki</translation>
+ <translation type="obsolete">Czcionki</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Odtwarzacz:</translation>
+ <translation type="obsolete">Odtwarzacz:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Lista odtwarzania:</translation>
+ <translation type="obsolete">Lista odtwarzania:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metadane</translation>
+ <translation type="obsolete">Metadane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Załaduj metadane z pliku</translation>
+ <translation type="obsolete">Załaduj metadane z pliku</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Wyświetlanie utworu</translation>
+ <translation type="obsolete">Wyświetlanie utworu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Format tytułu:</translation>
+ <translation type="obsolete">Format tytułu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Ustawienia</translation>
+ <translation type="obsolete">Ustawienia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Informacje</translation>
+ <translation type="obsolete">Informacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Wygląd</translation>
+ <translation type="obsolete">Wygląd</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Lista odtwarzania</translation>
+ <translation type="obsolete">Lista odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Wtyczki</translation>
+ <translation type="obsolete">Wtyczki</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Zaawansowane</translation>
+ <translation type="obsolete">Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16-bitowe odtwarzanie</translation>
+ <translation type="obsolete">16-bitowe odtwarzanie</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Skompresowana skórka</translation>
+ <translation type="obsolete">Skompresowana skórka</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Niekompresowana skórka</translation>
+ <translation type="obsolete">Niekompresowana skórka</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Sieć</translation>
+ <translation type="obsolete">Sieć</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Wizualizacje</translation>
+ <translation type="obsolete">Wizualizacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Efekty</translation>
+ <translation type="obsolete">Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Ogólne</translation>
+ <translation type="obsolete">Ogólne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Okno dialogowe</translation>
+ <translation type="obsolete">Okno dialogowe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Dźwięk</translation>
+ <translation type="obsolete">Dźwięk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
- <source>Replay Gain</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Zaawansowane</translation>
+ <translation type="obsolete">Zaawansowane</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Użyj czcionki bitmapowej jeśli jest dostępna</translation>
+ <translation type="obsolete">Użyj czcionki bitmapowej jeśli jest dostępna</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Użyj kursorów z motywu</translation>
+ <translation type="obsolete">Użyj kursorów z motywu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Wyświetl numery utworów na liście odtwarzania</translation>
+ <translation type="obsolete">Wyświetl numery utworów na liście odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Pokaż listy odtwarzania</translation>
+ <translation type="obsolete">Pokaż listy odtwarzania</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Pokaż informację popup</translation>
+ <translation type="obsolete">Pokaż informację popup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Tryb Replay Gain:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1024"/>
- <source>Preamp:</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
- <source>dB</source>
- <translation></translation>
+ <translation type="obsolete">Tryb Replay Gain:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Domyślne wzmocnienie:</translation>
+ <translation type="obsolete">Domyślne wzmocnienie:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Użyj informacji peak by zapobiec &quot;klipnięciom&quot;</translation>
+ <translation type="obsolete">Użyj informacji peak by zapobiec &quot;klipnięciom&quot;</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Wyjście:</translation>
+ <translation type="obsolete">Wyjście:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Rozmiar bufora:</translation>
+ <translation type="obsolete">Rozmiar bufora:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Użyj programowej regulacji głośności</translation>
+ <translation type="obsolete">Użyj programowej regulacji głośności</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Wygląd</translation>
+ <translation type="obsolete">Wygląd</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Skróty klawiszowe</translation>
+ <translation type="obsolete">Skróty klawiszowe</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Zminimalizuj przy zamykaniu</translation>
+ <translation type="obsolete">Zminimalizuj przy zamykaniu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Uruchom zminimalizowany</translation>
+ <translation type="obsolete">Uruchom zminimalizowany</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Edytuj szablon</translation>
+ <translation type="obsolete">Edytuj szablon</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
<source>Show anchor</source>
- <translation>Pokaż kotwicę</translation>
+ <translation type="obsolete">Pokaż kotwicę</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>Wyrównaj w pionie numery utworów</translation>
+ <translation type="obsolete">Wyrównaj w pionie numery utworów</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Pobieranie okładek</translation>
+ <translation type="obsolete">Pobieranie okładek</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Użyj oddzielnych obrazków</translation>
+ <translation type="obsolete">Użyj oddzielnych obrazków</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Użyj plików:</translation>
+ <translation type="obsolete">Użyj plików:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Wyłącz pliki:</translation>
+ <translation type="obsolete">Wyłącz pliki:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Głębokość rekursywnego przeszukiwania:</translation>
+ <translation type="obsolete">Głębokość rekursywnego przeszukiwania:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Odtwarzanie</translation>
+ <translation type="obsolete">Odtwarzanie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Wznów odtwarzanie po uruchomieniu programu</translation>
+ <translation type="obsolete">Wznów odtwarzanie po uruchomieniu programu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Włącz proxy</translation>
+ <translation type="obsolete">Włącz proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Nazwa hosta proxy:</translation>
+ <translation type="obsolete">Nazwa hosta proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Port proxy:</translation>
+ <translation type="obsolete">Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Użyj autoryzacji z proxy</translation>
+ <translation type="obsolete">Użyj autoryzacji z proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Nazwa użytkownika:</translation>
+ <translation type="obsolete">Nazwa użytkownika:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Hasło:</translation>
+ <translation type="obsolete">Hasło:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Akcje</translation>
+ <translation type="obsolete">Akcje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Skrót</translation>
+ <translation type="obsolete">Skrót</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Zmień skrót...</translation>
+ <translation type="obsolete">Zmień skrót...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Konwertuj podkreślenia na spacje</translation>
+ <translation type="obsolete">Konwertuj podkreślenia na spacje</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Konwertuj sekwencje %20 na spacje</translation>
+ <translation type="obsolete">Konwertuj sekwencje %20 na spacje</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Wybierz skórę</translation>
+ <translation type="obsolete">Wybierz skórę</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Pliki skór</translation>
+ <translation type="obsolete">Pliki skór</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Dodaj...</translation>
+ <translation type="obsolete">Dodaj...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Odśwież</translation>
+ <translation type="obsolete">Odśwież</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Pokaż protokół</translation>
+ <translation type="obsolete">Pokaż protokół</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Przezroczystość</translation>
+ <translation type="obsolete">Przezroczystość</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Okno główne</translation>
+ <translation type="obsolete">Okno główne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Korektor</translation>
+ <translation type="obsolete">Korektor</translation>
</message>
</context>
<context>
@@ -1053,6 +979,79 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Akcje</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Skrót</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Zmień skrót...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Odtwarzanie</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Wygląd</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista odtwarzania</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Inne</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Wykolejkuj</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Kolejkuj</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Skocz do utworu</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtr</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Odśwież</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Skocz do</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1275,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Wybierz katalog</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Wybierz jeden lub więcej plików do otwarcia</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Wygląd</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Skróty klawiszowe</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Skocz do pliku</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Wygląd</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Lista odtwarzania</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Otwórz listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Zapisz listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Pliki listy odtwarzania</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Wszystkie wspierane formaty</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Narzędzia</translation>
</message>
@@ -1596,6 +1629,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Użycie: qmmp [opcje] [pliki]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opcje:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Nie uruchamiaj aplikacji</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Wyświetla wersję programu i wychodzi</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Pomysły, poprawki, raporty o błędach proszę wysyłać na forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Wyświetla ten tekst i wychodzi</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Nieznane polecenie</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Wersja QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Wersja QT:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1686,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Skóry</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Dodaj...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Odśwież</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Wygląd</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Zminimalizuj przy zamykaniu</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Uruchom zminimalizowany</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Użyj kursorów z motywu</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Czcionki</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Odtwarzacz:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Lista odtwarzania:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Użyj czcionki bitmapowej jeśli jest dostępna</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Przezroczystość</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Okno główne</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista odtwarzania</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Zaawansowane</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Wyświetlanie utworu</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Pokaż protokół</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Wyświetl numery utworów na liście odtwarzania</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Pokaż listy odtwarzania</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Pokaż informację popup</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Edytuj szablon</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished">Pokaż kotwicę</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Wyrównaj w pionie numery utworów</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Wybierz skórę</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Pliki skór</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Niekompresowana skórka</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Skompresowana skórka</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1864,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Wizualizacja</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts
index 26e709dd1..b82042938 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_pt_BR.ts
@@ -488,509 +488,108 @@
<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation type="unfinished">Descrição</translation>
+ <translation type="obsolete">Descrição</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation type="unfinished">Nome do Arquivo</translation>
+ <translation type="obsolete">Nome do Arquivo</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation type="unfinished">Artista</translation>
+ <translation type="obsolete">Artista</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation type="unfinished">Álbum</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="74"/>
- <source>Track</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="76"/>
- <source>Disabled</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Álbum</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
- <source>Transports</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="257"/>
- <source>Decoders</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="267"/>
- <source>Engines</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation type="unfinished">Título</translation>
+ <translation type="obsolete">Título</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
- <source>Track number</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="435"/>
- <source>Two-digit track number</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="439"/>
- <source>Disc number</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="443"/>
- <source>Condition</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation type="unfinished">Gênero</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="438"/>
- <source>Composer</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Gênero</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
- <source>File name</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="441"/>
- <source>File path</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation type="unfinished">Ano</translation>
+ <translation type="obsolete">Ano</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation type="unfinished">Comentário</translation>
+ <translation type="obsolete">Comentário</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation type="unfinished">Configurações</translation>
+ <translation type="obsolete">Configurações</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation type="unfinished">Temas</translation>
+ <translation type="obsolete">Temas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation type="unfinished">Fontes</translation>
+ <translation type="obsolete">Fontes</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation type="unfinished">Player</translation>
+ <translation type="obsolete">Player</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation type="unfinished">Lista de músicas:</translation>
+ <translation type="obsolete">Lista de músicas:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation type="unfinished">MetaData</translation>
+ <translation type="obsolete">MetaData</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation type="unfinished">Carregar arquivo MetaData</translation>
+ <translation type="obsolete">Carregar arquivo MetaData</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation type="unfinished">Mostrar música</translation>
+ <translation type="obsolete">Mostrar música</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation type="unfinished">Tipo de Formato:</translation>
+ <translation type="obsolete">Tipo de Formato:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation type="unfinished">Preferências</translation>
+ <translation type="obsolete">Preferências</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation type="unfinished">Informações</translation>
+ <translation type="obsolete">Informações</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation type="unfinished">Aparência</translation>
+ <translation type="obsolete">Aparência</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation type="unfinished">Lista de músicas</translation>
+ <translation type="obsolete">Lista de músicas</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation type="unfinished">Plugins</translation>
+ <translation type="obsolete">Plugins</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation type="unfinished">Avançado</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1238"/>
- <source>16-bit output</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="211"/>
- <source>Archived skin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="233"/>
- <source>Unarchived skin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="134"/>
- <source>Connectivity</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="287"/>
- <source>Visualization</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="277"/>
- <source>Effects</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="297"/>
- <source>General</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="752"/>
- <source>File Dialog</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
- <source>Audio</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1001"/>
- <source>Replay Gain</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="249"/>
- <source>Miscellaneous</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="393"/>
- <source>Use bitmap font if available</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="275"/>
- <source>Use skin cursors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="580"/>
- <source>Show song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="587"/>
- <source>Show playlists</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="596"/>
- <source>Show popup information</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1007"/>
- <source>Replay Gain mode:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1024"/>
- <source>Preamp:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
- <source>dB</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1069"/>
- <source>Default gain:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1121"/>
- <source>Use peak info to prevent clipping</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1137"/>
- <source>Output:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
- <source>ms</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1231"/>
- <source>Use software volume control</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
- <source>View</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="261"/>
- <source>Hide on close</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="268"/>
- <source>Start hidden</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="784"/>
- <source>Cover Image Retrieve</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="790"/>
- <source>Use separate image files</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="800"/>
- <source>Include files:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="810"/>
- <source>Exclude files:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="822"/>
- <source>Recursive search depth:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
- <source>Playback</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="873"/>
- <source>Continue playback on startup</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="899"/>
- <source>Proxy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="911"/>
- <source>Enable proxy usage</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="918"/>
- <source>Proxy host name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="931"/>
- <source>Proxy port:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="944"/>
- <source>Use authentication with proxy</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="951"/>
- <source>Proxy user name:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="964"/>
- <source>Proxy password:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="559"/>
- <source>Convert underscores to blanks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="566"/>
- <source>Convert %20 to blanks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="529"/>
- <source>Select Skin Files</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="530"/>
- <source>Skin files</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Avançado</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
- <source>Add...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation type="unfinished">Recarregar</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="573"/>
- <source>Show protocol</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="403"/>
- <source>Transparency</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="409"/>
- <source>Main window</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
- <source>0</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="439"/>
- <source>Equalizer</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Recarregar</translation>
</message>
</context>
<context>
@@ -1053,6 +652,71 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista de músicas</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Sem Faixa na Fila</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Faixa na Fila</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Pular de faixa</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtro</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Recarregar</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Pular para</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +940,57 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Escolher o diretorio</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Selecionar um ou mais arquivos</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Aparência</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation type="unfinished">Pular para arquivo</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation type="unfinished">Lista de músicas</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Abrir Playlist</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Salvar Playlist</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">ФArquivos de lista de músicas</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation type="unfinished"></translation>
</message>
@@ -1614,6 +1308,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Temas</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Recarregar</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Fontes</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Player</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Lista de músicas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista de músicas</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Mostrar música</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1486,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation type="unfinished"></translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts
index e4a25ebea..6d8caa1a1 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_ru.ts
@@ -486,511 +486,449 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Перейти к следующему фрагменту</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Перейти к предыдущему фрагменту</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Воспроизвести текущую песню</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Не очищать лист</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Приостановить текущую песню</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Приостановить/воспроизвести</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Остановить текущую песню</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Показать диалог перехода к файлу</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Установить громкость (пример: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Показать/скрыть приложение</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Показать диалог добавления файлов</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Показать диалог добавления директорий</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Описание</translation>
+ <translation type="obsolete">Описание</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Имя файла</translation>
+ <translation type="obsolete">Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Исполнитель</translation>
+ <translation type="obsolete">Исполнитель</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Альбом</translation>
+ <translation type="obsolete">Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Дорожка</translation>
+ <translation type="obsolete">Дорожка</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Отключено</translation>
+ <translation type="obsolete">Отключено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Транспорты</translation>
+ <translation type="obsolete">Транспорты</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Декодеры</translation>
+ <translation type="obsolete">Декодеры</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Внешние проигрыватели</translation>
+ <translation type="obsolete">Внешние проигрыватели</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Другие</translation>
+ <translation type="obsolete">Другие</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Название</translation>
+ <translation type="obsolete">Название</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Номер трека</translation>
+ <translation type="obsolete">Номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>2-x разрядный номер трека</translation>
+ <translation type="obsolete">2-x разрядный номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Номер диска</translation>
+ <translation type="obsolete">Номер диска</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Условие</translation>
+ <translation type="obsolete">Условие</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Жанр</translation>
+ <translation type="obsolete">Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Композитор</translation>
+ <translation type="obsolete">Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Имя файла</translation>
+ <translation type="obsolete">Имя файла</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Путь к файлу</translation>
+ <translation type="obsolete">Путь к файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Год</translation>
+ <translation type="obsolete">Год</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Комментарий</translation>
+ <translation type="obsolete">Комментарий</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Настройки Qmmp</translation>
+ <translation type="obsolete">Настройки Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Обложки</translation>
+ <translation type="obsolete">Обложки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Шрифты</translation>
+ <translation type="obsolete">Шрифты</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Плеер:</translation>
+ <translation type="obsolete">Плеер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Список:</translation>
+ <translation type="obsolete">Список:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Метаданные</translation>
+ <translation type="obsolete">Метаданные</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Считывать метаданные из файлов</translation>
+ <translation type="obsolete">Считывать метаданные из файлов</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Список песен</translation>
+ <translation type="obsolete">Список песен</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Формат названия:</translation>
+ <translation type="obsolete">Формат названия:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Настройки</translation>
+ <translation type="obsolete">Настройки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Информация</translation>
+ <translation type="obsolete">Информация</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Внешний вид</translation>
+ <translation type="obsolete">Внешний вид</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Список</translation>
+ <translation type="obsolete">Список</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Модули</translation>
+ <translation type="obsolete">Модули</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Дополнительно</translation>
+ <translation type="obsolete">Дополнительно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16-битный вывод</translation>
+ <translation type="obsolete">16-битный вывод</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Упакованная тема</translation>
+ <translation type="obsolete">Упакованная тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Распакованная тема</translation>
+ <translation type="obsolete">Распакованная тема</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Сеть</translation>
+ <translation type="obsolete">Сеть</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Визуализация</translation>
+ <translation type="obsolete">Визуализация</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Эффекты</translation>
+ <translation type="obsolete">Эффекты</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Общие</translation>
+ <translation type="obsolete">Общие</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Файловый диалог</translation>
+ <translation type="obsolete">Файловый диалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Аудио</translation>
+ <translation type="obsolete">Аудио</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Выравнивание громкости (Replay Gain)</translation>
+ <translation type="obsolete">Выравнивание громкости (Replay Gain)</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Разное</translation>
+ <translation type="obsolete">Разное</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Использовать растровые шрифты, если возможно</translation>
+ <translation type="obsolete">Использовать растровые шрифты, если возможно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Использовать встроенные курсоры</translation>
+ <translation type="obsolete">Использовать встроенные курсоры</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Показывать номера песен</translation>
+ <translation type="obsolete">Показывать номера песен</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Показывать списки воспроизведения</translation>
+ <translation type="obsolete">Показывать списки воспроизведения</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Показывать всплывающее окно с информацией</translation>
+ <translation type="obsolete">Показывать всплывающее окно с информацией</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Режим Replay Gain:</translation>
+ <translation type="obsolete">Режим Replay Gain:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Предусиление:</translation>
+ <translation type="obsolete">Предусиление:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>дБ</translation>
+ <translation type="obsolete">дБ</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Усиление по умолчанию:</translation>
+ <translation type="obsolete">Усиление по умолчанию:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Использовать пиковое значение для предотвращения срезания</translation>
+ <translation type="obsolete">Использовать пиковое значение для предотвращения срезания</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Вывод:</translation>
+ <translation type="obsolete">Вывод:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Размер буфера:</translation>
+ <translation type="obsolete">Размер буфера:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>мс</translation>
+ <translation type="obsolete">мс</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Использовать программную регулировку громкости</translation>
+ <translation type="obsolete">Использовать программную регулировку громкости</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Вид</translation>
+ <translation type="obsolete">Вид</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Сочетания клавиш</translation>
+ <translation type="obsolete">Сочетания клавиш</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Скрывать при закрытии</translation>
+ <translation type="obsolete">Скрывать при закрытии</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Запускать скрытым</translation>
+ <translation type="obsolete">Запускать скрытым</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Редактировать шаблон</translation>
+ <translation type="obsolete">Редактировать шаблон</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
<source>Show anchor</source>
- <translation>Показывать &quot;якорь&quot;</translation>
+ <translation type="obsolete">Показывать &quot;якорь&quot;</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>Выравнивать номера фрагментов</translation>
+ <translation type="obsolete">Выравнивать номера фрагментов</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Поиск обложки альбома</translation>
+ <translation type="obsolete">Поиск обложки альбома</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Использовать отдельные файлы с изображениями</translation>
+ <translation type="obsolete">Использовать отдельные файлы с изображениями</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Включить файлы:</translation>
+ <translation type="obsolete">Включить файлы:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Исключить файлы:</translation>
+ <translation type="obsolete">Исключить файлы:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Глубина рекурсивного поиска:</translation>
+ <translation type="obsolete">Глубина рекурсивного поиска:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Воспроизведение</translation>
+ <translation type="obsolete">Воспроизведение</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Продолжить воспроизведение после запуска</translation>
+ <translation type="obsolete">Продолжить воспроизведение после запуска</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Прокси</translation>
+ <translation type="obsolete">Прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Использовать прокси</translation>
+ <translation type="obsolete">Использовать прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Прокси сервер:</translation>
+ <translation type="obsolete">Прокси сервер:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Прокси порт:</translation>
+ <translation type="obsolete">Прокси порт:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Использовать авторизацию на прокси</translation>
+ <translation type="obsolete">Использовать авторизацию на прокси</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Имя пользователя прокси:</translation>
+ <translation type="obsolete">Имя пользователя прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Пароль прокси:</translation>
+ <translation type="obsolete">Пароль прокси:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Действие</translation>
+ <translation type="obsolete">Действие</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Сочетание клавиш</translation>
+ <translation type="obsolete">Сочетание клавиш</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Изменить сочетание клавиш...</translation>
+ <translation type="obsolete">Изменить сочетание клавиш...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Преобразовывать подчёркивание в пробел</translation>
+ <translation type="obsolete">Преобразовывать подчёркивание в пробел</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Преобразовывать %20 в пробел</translation>
+ <translation type="obsolete">Преобразовывать %20 в пробел</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Выберите файлы обложек</translation>
+ <translation type="obsolete">Выберите файлы обложек</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Файлы обложек</translation>
+ <translation type="obsolete">Файлы обложек</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Добавить...</translation>
+ <translation type="obsolete">Добавить...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Обновить</translation>
+ <translation type="obsolete">Обновить</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Показывать протокол</translation>
+ <translation type="obsolete">Показывать протокол</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Прозрачность</translation>
+ <translation type="obsolete">Прозрачность</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Главное окно</translation>
+ <translation type="obsolete">Главное окно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Эквалайзер</translation>
+ <translation type="obsolete">Эквалайзер</translation>
</message>
</context>
<context>
@@ -1053,6 +991,71 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Действие</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Сочетание клавиш</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Изменить сочетание клавиш...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Воспроизведение</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Вид</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Список</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Другие</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Снять с очереди</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">В очередь</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Перейти к треку</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Фильтр</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Обновить</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Перейти к</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1279,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Выберите директорию</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Выберите один или несколько файлов</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Внешний вид</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Сочетания клавиш</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти к файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Вид</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Открыть список</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Сохранить список</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Файлы списков</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Все форматы</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Сервис</translation>
</message>
@@ -1596,6 +1633,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Использование: qmmp [options] [files]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Опции:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Не запускать приложение</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Показать версии и выйти</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Идеи, исправления, отчёты об ошибках: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Показать этот текст и выйти</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Неизвестная команда</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Версия QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Версия Qt:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1690,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Обложки</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Добавить...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Обновить</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Вид</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Скрывать при закрытии</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Запускать скрытым</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Использовать встроенные курсоры</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Шрифты</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Плеер:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Список:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Использовать растровые шрифты, если возможно</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Прозрачность</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Главное окно</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Эквалайзер</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Список</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Разное</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Список песен</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Показывать протокол</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Показывать номера песен</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Показывать списки воспроизведения</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Показывать всплывающее окно с информацией</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Редактировать шаблон</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished">Показывать &quot;якорь&quot;</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Выравнивать номера фрагментов</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Выберите файлы обложек</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Файлы обложек</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Распакованная тема</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Упакованная тема</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1868,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Визуализация</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts
index 651bfd2dc..71070867e 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_sk.ts
@@ -486,511 +486,449 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Posunúť sa v plaliste</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Vrátiť sa v playliste</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Začať prehrávanie súčasnej piesne</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Nevyčisťovať playlist</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pozastaviť súčasnú pieseň</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pozastaviť ak hrá, inak hrať</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Zastaviť súčasnú pieseň</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Zobraziť dialóg Preskočiť na súbor</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Nastaviť hlasitosť prehrávania (napríklad: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Zobraziť/skryť program</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Zobraziť dialóg Pridať súbor</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Zobraziť dialóg Pridať priečinok</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Popis</translation>
+ <translation type="obsolete">Popis</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Názov súboru</translation>
+ <translation type="obsolete">Názov súboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Interprét</translation>
+ <translation type="obsolete">Interprét</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Album</translation>
+ <translation type="obsolete">Album</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Skladba</translation>
+ <translation type="obsolete">Skladba</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Zakázané</translation>
+ <translation type="obsolete">Zakázané</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Protokoly</translation>
+ <translation type="obsolete">Protokoly</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Dekodéry</translation>
+ <translation type="obsolete">Dekodéry</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Prehrávače</translation>
+ <translation type="obsolete">Prehrávače</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Rôzn.</translation>
+ <translation type="obsolete">Rôzn.</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Názov</translation>
+ <translation type="obsolete">Názov</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Číslo skladby</translation>
+ <translation type="obsolete">Číslo skladby</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>Dvojmiestne číslo skladby</translation>
+ <translation type="obsolete">Dvojmiestne číslo skladby</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Číslo disku</translation>
+ <translation type="obsolete">Číslo disku</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Stav</translation>
+ <translation type="obsolete">Stav</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Skladateľ</translation>
+ <translation type="obsolete">Skladateľ</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Názov súboru</translation>
+ <translation type="obsolete">Názov súboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Cesta k súboru</translation>
+ <translation type="obsolete">Cesta k súboru</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Žáner</translation>
+ <translation type="obsolete">Žáner</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Rok</translation>
+ <translation type="obsolete">Rok</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Poznámka</translation>
+ <translation type="obsolete">Poznámka</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp nastavenia</translation>
+ <translation type="obsolete">Qmmp nastavenia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Vzhľad</translation>
+ <translation type="obsolete">Vzhľad</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Playlist</translation>
+ <translation type="obsolete">Playlist</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Moduly</translation>
+ <translation type="obsolete">Moduly</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Pokročilé</translation>
+ <translation type="obsolete">Pokročilé</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Skiny</translation>
+ <translation type="obsolete">Skiny</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Písma</translation>
+ <translation type="obsolete">Písma</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Prehrávač:</translation>
+ <translation type="obsolete">Prehrávač:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Playlist:</translation>
+ <translation type="obsolete">Playlist:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Zisk pri prehrávaní</translation>
+ <translation type="obsolete">Zisk pri prehrávaní</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Rôzne</translation>
+ <translation type="obsolete">Rôzne</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Použiť bitmapové písmo, ak je dostupné</translation>
+ <translation type="obsolete">Použiť bitmapové písmo, ak je dostupné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Použiť kurzory zo skinu</translation>
+ <translation type="obsolete">Použiť kurzory zo skinu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Skratky</translation>
+ <translation type="obsolete">Skratky</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Metadáta</translation>
+ <translation type="obsolete">Metadáta</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Čítať metadáta zo súborov</translation>
+ <translation type="obsolete">Čítať metadáta zo súborov</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Zobrazenie skladby</translation>
+ <translation type="obsolete">Zobrazenie skladby</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Formát titulku:</translation>
+ <translation type="obsolete">Formát titulku:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Zobrazovať čísla piesní</translation>
+ <translation type="obsolete">Zobrazovať čísla piesní</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Zobrazovať playlisty</translation>
+ <translation type="obsolete">Zobrazovať playlisty</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Zobrazovať upozornenia s informáciami</translation>
+ <translation type="obsolete">Zobrazovať upozornenia s informáciami</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
<source>Show anchor</source>
- <translation>Zobrazovať ukotvenie</translation>
+ <translation type="obsolete">Zobrazovať ukotvenie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>Zarovnať čísla piesní</translation>
+ <translation type="obsolete">Zarovnať čísla piesní</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Nastavenia</translation>
+ <translation type="obsolete">Nastavenia</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Informácie</translation>
+ <translation type="obsolete">Informácie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Získať obrázok obalu</translation>
+ <translation type="obsolete">Získať obrázok obalu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Používať samostatné súbory obrázkov</translation>
+ <translation type="obsolete">Používať samostatné súbory obrázkov</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Zahrnúť súbory:</translation>
+ <translation type="obsolete">Zahrnúť súbory:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Vynechať súbory:</translation>
+ <translation type="obsolete">Vynechať súbory:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Hĺbka rekurzívneho hľadania:</translation>
+ <translation type="obsolete">Hĺbka rekurzívneho hľadania:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Prehrávanie</translation>
+ <translation type="obsolete">Prehrávanie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Pri štarte pokračovať v prehrávaní</translation>
+ <translation type="obsolete">Pri štarte pokračovať v prehrávaní</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Režim úpravy zisku pri prehrávaní:</translation>
+ <translation type="obsolete">Režim úpravy zisku pri prehrávaní:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Predzosilnenie:</translation>
+ <translation type="obsolete">Predzosilnenie:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
<source>dB</source>
- <translation>dB</translation>
+ <translation type="obsolete">dB</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Východzý zisk:</translation>
+ <translation type="obsolete">Východzý zisk:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Použiť informáciu o vrchole k zabráneniu orezu</translation>
+ <translation type="obsolete">Použiť informáciu o vrchole k zabráneniu orezu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Výstup:</translation>
+ <translation type="obsolete">Výstup:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Veľkosť bufferu:</translation>
+ <translation type="obsolete">Veľkosť bufferu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>ms</translation>
+ <translation type="obsolete">ms</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16bitový výstup</translation>
+ <translation type="obsolete">16bitový výstup</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Činnosť</translation>
+ <translation type="obsolete">Činnosť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Skratka</translation>
+ <translation type="obsolete">Skratka</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Zmeniť skratku...</translation>
+ <translation type="obsolete">Zmeniť skratku...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Pripojenie k sieti</translation>
+ <translation type="obsolete">Pripojenie k sieti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Zobrazenie</translation>
+ <translation type="obsolete">Zobrazenie</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Upraviť šablónu</translation>
+ <translation type="obsolete">Upraviť šablónu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Súborový dialóg</translation>
+ <translation type="obsolete">Súborový dialóg</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Proxy</translation>
+ <translation type="obsolete">Proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Povoliť používanie proxy</translation>
+ <translation type="obsolete">Povoliť používanie proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Adresa proxy:</translation>
+ <translation type="obsolete">Adresa proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Port proxy:</translation>
+ <translation type="obsolete">Port proxy:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Použiť autentifikáciu s proxy</translation>
+ <translation type="obsolete">Použiť autentifikáciu s proxy</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Proxy použivateľské meno:</translation>
+ <translation type="obsolete">Proxy použivateľské meno:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Proxy heslo:</translation>
+ <translation type="obsolete">Proxy heslo:</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Archivovaný skin</translation>
+ <translation type="obsolete">Archivovaný skin</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Nearchivovaný skin</translation>
+ <translation type="obsolete">Nearchivovaný skin</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Vizualizácie</translation>
+ <translation type="obsolete">Vizualizácie</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Efekty</translation>
+ <translation type="obsolete">Efekty</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Všeobecné</translation>
+ <translation type="obsolete">Všeobecné</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Zvuk</translation>
+ <translation type="obsolete">Zvuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Používať softwarové ovládanie hlasitosti</translation>
+ <translation type="obsolete">Používať softwarové ovládanie hlasitosti</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Skryť pri zatvorení</translation>
+ <translation type="obsolete">Skryť pri zatvorení</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Spustiť skryté</translation>
+ <translation type="obsolete">Spustiť skryté</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Previesť podčiarknutia na medzery</translation>
+ <translation type="obsolete">Previesť podčiarknutia na medzery</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Previesť %20 na mdezery</translation>
+ <translation type="obsolete">Previesť %20 na mdezery</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Vybrať súbory skinov</translation>
+ <translation type="obsolete">Vybrať súbory skinov</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Súbory skinov</translation>
+ <translation type="obsolete">Súbory skinov</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Pridať...</translation>
+ <translation type="obsolete">Pridať...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Obnoviť</translation>
+ <translation type="obsolete">Obnoviť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Zobraziť protokol</translation>
+ <translation type="obsolete">Zobraziť protokol</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Priehľadnosť</translation>
+ <translation type="obsolete">Priehľadnosť</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Hlavné okno</translation>
+ <translation type="obsolete">Hlavné okno</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Ekvalizér</translation>
+ <translation type="obsolete">Ekvalizér</translation>
</message>
</context>
<context>
@@ -1053,6 +991,83 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Činnosť</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Skratka</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Zmeniť skratku...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Prehrávanie</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Playlist</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Rôzn.</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>F5</source>
+ <translation type="obsolete">F5</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Vyradiť</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Zaradiť</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Preskočiť na skladbu</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filter</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Obnoviť</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Preskočiť na</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1291,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Vyberte priečinok</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Vyberte jeden alebo viac súborov na otvorenie</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Vzhľad</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Skratky</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Preskočiť na súbor</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Zobraziť</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Playlist</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Súbory playlistov</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Otvoriť playlist</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Uložiť playlist</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Všetky podporované formáty</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Nástroje</translation>
</message>
@@ -1596,6 +1645,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Použitie: qmmp [možnosti] [súbory]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Možnosti:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Nezapnúť program</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Vypísať číslo verzie a skončiť</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Nápady, záplaty, hlásenie chýb posílejte na forkotov02@hotmail.ru (anglicky)</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Zobraziť tento text a skončiť</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Neznámý príkaz</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Verzia QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Verzia Qt:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1702,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Skiny</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Pridať...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Obnoviť</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Skryť pri zatvorení</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Spustiť skryté</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Použiť kurzory zo skinu</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Písma</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Prehrávač:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Playlist:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Použiť bitmapové písmo, ak je dostupné</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Priehľadnosť</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Hlavné okno</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Ekvalizér</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Playlist</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Rôzne</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Zobrazenie skladby</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Zobraziť protokol</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Zobrazovať čísla piesní</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Zobrazovať playlisty</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Zobrazovať upozornenia s informáciami</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Upraviť šablónu</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished">Zobrazovať ukotvenie</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Zarovnať čísla piesní</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Vybrať súbory skinov</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Súbory skinov</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Nearchivovaný skin</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Archivovaný skin</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1880,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Vizualizácie</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts
index 18ae4cc3e..243de482e 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_tr.ts
@@ -486,511 +486,273 @@
</message>
</context>
<context>
- <name>ConfigDialog</name>
+ <name>BuiltinCommandLineOption</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
- <source>Description</source>
- <translation>Açıklama</translation>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">İleri atla</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
- <source>Filename</source>
- <translation>Dosya adı</translation>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Geri atla</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
- <source>Artist</source>
- <translation>Sanatçı</translation>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Mevcut şarkıyı çalmaya başla</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
- <source>Album</source>
- <translation>Albüm</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="74"/>
- <source>Track</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="76"/>
- <source>Disabled</source>
- <translation type="unfinished"></translation>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Çalma listesini temizleme</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
- <source>Transports</source>
- <translation type="unfinished"></translation>
+ <source>Pause current song</source>
+ <translation type="obsolete">Mevcut şarkıyı duraklat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
- <source>Decoders</source>
- <translation type="unfinished"></translation>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Çalıyorsa duraklat, değilse oynat</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
- <source>Engines</source>
- <translation type="unfinished"></translation>
+ <source>Stop current song</source>
+ <translation type="obsolete">Mevcut şarkıyı durdur</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation type="unfinished"></translation>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Dosyaya atlama diyaloğunu göster</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
- <source>Title</source>
- <translation>Başlık</translation>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Uygulamayı göster/gizle</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
- <source>Track number</source>
- <translation type="unfinished"></translation>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Dosya ekleme diyaloğunu göster</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
- <source>Two-digit track number</source>
- <translation type="unfinished"></translation>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Dizin ekleme diyaloğunu göster</translation>
</message>
+</context>
+<context>
+ <name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="439"/>
- <source>Disc number</source>
- <translation type="unfinished"></translation>
+ <source>Description</source>
+ <translation type="obsolete">Açıklama</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
- <source>Condition</source>
- <translation type="unfinished"></translation>
+ <source>Filename</source>
+ <translation type="obsolete">Dosya adı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
- <source>Genre</source>
- <translation>Tarz</translation>
+ <source>Artist</source>
+ <translation type="obsolete">Sanatçı</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
- <source>Composer</source>
- <translation type="unfinished"></translation>
+ <source>Album</source>
+ <translation type="obsolete">Albüm</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
- <source>File name</source>
- <translation type="unfinished"></translation>
+ <source>Title</source>
+ <translation type="obsolete">Başlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
- <source>File path</source>
- <translation type="unfinished"></translation>
+ <source>Genre</source>
+ <translation type="obsolete">Tarz</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Yıl</translation>
+ <translation type="obsolete">Yıl</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Yorum</translation>
+ <translation type="obsolete">Yorum</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp Ayarları</translation>
+ <translation type="obsolete">Qmmp Ayarları</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Kabuklar</translation>
+ <translation type="obsolete">Kabuklar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Fontlar</translation>
+ <translation type="obsolete">Fontlar</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Oynatıcı:</translation>
+ <translation type="obsolete">Oynatıcı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Çalma Listesi:</translation>
+ <translation type="obsolete">Çalma Listesi:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Veri bilgisi</translation>
+ <translation type="obsolete">Veri bilgisi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Veri bilgisini dosyadan yükle</translation>
+ <translation type="obsolete">Veri bilgisini dosyadan yükle</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Şarkı Göstergesi</translation>
+ <translation type="obsolete">Şarkı Göstergesi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Başlık formatı:</translation>
+ <translation type="obsolete">Başlık formatı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Tercihler</translation>
+ <translation type="obsolete">Tercihler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Bilgi</translation>
+ <translation type="obsolete">Bilgi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Görünüm</translation>
+ <translation type="obsolete">Görünüm</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Çalma Listesi</translation>
+ <translation type="obsolete">Çalma Listesi</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Eklentiler</translation>
+ <translation type="obsolete">Eklentiler</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Gelişmiş</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1238"/>
- <source>16-bit output</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Gelişmiş</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Arşivlenmiş kabuk</translation>
+ <translation type="obsolete">Arşivlenmiş kabuk</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Arşivlenmemiş kabuk</translation>
+ <translation type="obsolete">Arşivlenmemiş kabuk</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Bağlanırlık</translation>
+ <translation type="obsolete">Bağlanırlık</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Görsellik</translation>
+ <translation type="obsolete">Görsellik</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Efektler</translation>
+ <translation type="obsolete">Efektler</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Genel</translation>
+ <translation type="obsolete">Genel</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Dosya Diyaloğu</translation>
+ <translation type="obsolete">Dosya Diyaloğu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Ses</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1001"/>
- <source>Replay Gain</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="249"/>
- <source>Miscellaneous</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="393"/>
- <source>Use bitmap font if available</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Ses</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
- <source>Use skin cursors</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Şarkı numaralarını göster</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="587"/>
- <source>Show playlists</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Şarkı numaralarını göster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
- <source>Show popup information</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1007"/>
- <source>Replay Gain mode:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1024"/>
- <source>Preamp:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
- <source>dB</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1069"/>
- <source>Default gain:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1121"/>
- <source>Use peak info to prevent clipping</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1137"/>
- <source>Output:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
- <source>ms</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Yazılımsal ses kontrolünü kullan</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
- <source>View</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Yazılımsal ses kontrolünü kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Kapatınca saklan</translation>
+ <translation type="obsolete">Kapatınca saklan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Gizli başlat</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="784"/>
- <source>Cover Image Retrieve</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="790"/>
- <source>Use separate image files</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="800"/>
- <source>Include files:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="810"/>
- <source>Exclude files:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="822"/>
- <source>Recursive search depth:</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Gizli başlat</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
- <source>Playback</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="873"/>
- <source>Continue playback on startup</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Vekil sunucu</translation>
+ <translation type="obsolete">Vekil sunucu</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Vekil sunucu kullanımını etkinleştir</translation>
+ <translation type="obsolete">Vekil sunucu kullanımını etkinleştir</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Vekil sunucu adı:</translation>
+ <translation type="obsolete">Vekil sunucu adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Vekil sunucu portu:</translation>
+ <translation type="obsolete">Vekil sunucu portu:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Vekil sunucu yetkilendirmesi kullan</translation>
+ <translation type="obsolete">Vekil sunucu yetkilendirmesi kullan</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Vekil sunucu kullanıcı adı:</translation>
+ <translation type="obsolete">Vekil sunucu kullanıcı adı:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Vekil sunucu parolası:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation type="unfinished"></translation>
+ <translation type="obsolete">Vekil sunucu parolası:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Alt çizgileri boşluğa çevir</translation>
+ <translation type="obsolete">Alt çizgileri boşluğa çevir</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>%20 yi boşluğa çevir</translation>
+ <translation type="obsolete">%20 yi boşluğa çevir</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Kabuk Dosyası Seç</translation>
+ <translation type="obsolete">Kabuk Dosyası Seç</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Kabuk dosyaları</translation>
+ <translation type="obsolete">Kabuk dosyaları</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Ekle...</translation>
+ <translation type="obsolete">Ekle...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Yenile</translation>
+ <translation type="obsolete">Yenile</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Protokolü göster</translation>
+ <translation type="obsolete">Protokolü göster</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Transparanlık</translation>
+ <translation type="obsolete">Transparanlık</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Ana pencere</translation>
+ <translation type="obsolete">Ana pencere</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Ekolayzır</translation>
+ <translation type="obsolete">Ekolayzır</translation>
</message>
</context>
<context>
@@ -1053,6 +815,79 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Çalma Listesi</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Kuyrukta Değil</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">Kuyruk</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Parçaya Git</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Filtre</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Yenile</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Git</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1111,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Bir dizin seçin</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Açmak için bir yada daha çok dosya seçin</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Görünüm</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Parçaya Git</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation type="unfinished">Çalma Listesi</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Çalma Listesini Aç</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Çalma Listesini Kaydet</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Çalma Listesi Dosyaları</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Tüm Desteklenen Bitstreamler</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Araçlar</translation>
</message>
@@ -1596,6 +1465,37 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Kullanım:qmmp [seçenek] [dosyalar]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Seçenekler:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Sürüm numarasını yazdır ve çık</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Fikirleinizi, yamalarınızı, hata raporlarınızı forkotov02@hotmail.ru adresine gönderin</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Bu metni göster ve çık</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP sürümü:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt sürümü:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1514,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Kabuklar</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Ekle...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Yenile</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Kapatınca saklan</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Gizli başlat</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Fontlar</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Oynatıcı:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Çalma Listesi:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Transparanlık</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Ana pencere</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Ekolayzır</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Çalma Listesi</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Şarkı Göstergesi</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Protokolü göster</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Şarkı numaralarını göster</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Kabuk Dosyası Seç</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Kabuk dosyaları</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Arşivlenmemiş kabuk</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Arşivlenmiş kabuk</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1692,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Görüntüleme</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts
index 0e913383f..cabe5e927 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_uk_UA.ts
@@ -259,7 +259,7 @@
<message>
<location filename="../actionmanager.cpp" line="57"/>
<source>Meta+D</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="59"/>
@@ -486,511 +486,441 @@
</message>
</context>
<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Перейти до наступного фрагменту</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Перейти до попереднього фрагменту</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Грати поточну пісню</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Не очищати список</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Призупитини поточну пісню</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Призупинити/відтворити</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Зупитини поточну пісню</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Показати діалог переходу до файла</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Встановити гучність (приклад: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Показати/сховати програму</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Показати діалог додавання файлів</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Показати діалог додавання тек</translation>
+ </message>
+</context>
+<context>
<name>ConfigDialog</name>
<message>
- <location filename="../forms/configdialog.ui" line="735"/>
<source>Description</source>
- <translation>Пояснення</translation>
+ <translation type="obsolete">Пояснення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
<source>Filename</source>
- <translation>Ім&apos;я файлу</translation>
+ <translation type="obsolete">Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="431"/>
<source>Artist</source>
- <translation>Виконавець</translation>
+ <translation type="obsolete">Виконавець</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
<source>Album</source>
- <translation>Альбом</translation>
+ <translation type="obsolete">Альбом</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
<source>Track</source>
- <translation>Трек</translation>
+ <translation type="obsolete">Трек</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
<source>Disabled</source>
- <translation>Вимкнено</translation>
+ <translation type="obsolete">Вимкнено</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
<source>Transports</source>
- <translation>Транспорти</translation>
+ <translation type="obsolete">Транспорти</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
<source>Decoders</source>
- <translation>Декодери</translation>
+ <translation type="obsolete">Декодери</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
<source>Engines</source>
- <translation>Зовнішні програвачі</translation>
+ <translation type="obsolete">Зовнішні програвачі</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
<source>Misc</source>
- <translation>Інші</translation>
+ <translation type="obsolete">Інші</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
<source>Title</source>
- <translation>Назва</translation>
+ <translation type="obsolete">Назва</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
<source>Track number</source>
- <translation>Номер треку</translation>
+ <translation type="obsolete">Номер треку</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
<source>Two-digit track number</source>
- <translation>2- розрядний номер трека</translation>
+ <translation type="obsolete">2- розрядний номер трека</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="439"/>
<source>Disc number</source>
- <translation>Номер диску</translation>
+ <translation type="obsolete">Номер диску</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
<source>Condition</source>
- <translation>Умова</translation>
+ <translation type="obsolete">Умова</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
<source>Genre</source>
- <translation>Жанр</translation>
+ <translation type="obsolete">Жанр</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
<source>Composer</source>
- <translation>Композитор</translation>
+ <translation type="obsolete">Композитор</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
<source>File name</source>
- <translation>Ім&apos;я файлу</translation>
+ <translation type="obsolete">Ім&apos;я файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
<source>File path</source>
- <translation>Шлях файлу</translation>
+ <translation type="obsolete">Шлях файлу</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>Рік</translation>
+ <translation type="obsolete">Рік</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>Коментар</translation>
+ <translation type="obsolete">Коментар</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Налаштування Qmmp</translation>
+ <translation type="obsolete">Налаштування Qmmp</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>Шкурки</translation>
+ <translation type="obsolete">Шкурки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>Шрифти</translation>
+ <translation type="obsolete">Шрифти</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>Програвач:</translation>
+ <translation type="obsolete">Програвач:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>Список:</translation>
+ <translation type="obsolete">Список:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>Метадані</translation>
+ <translation type="obsolete">Метадані</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>Зчитувати метадані з файлів</translation>
+ <translation type="obsolete">Зчитувати метадані з файлів</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>Список пісень</translation>
+ <translation type="obsolete">Список пісень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>Формат назви:</translation>
+ <translation type="obsolete">Формат назви:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>Налаштування</translation>
+ <translation type="obsolete">Налаштування</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>Інформація</translation>
+ <translation type="obsolete">Інформація</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>Зовнішній вигляд</translation>
+ <translation type="obsolete">Зовнішній вигляд</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>Список</translation>
+ <translation type="obsolete">Список</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>Модулі</translation>
+ <translation type="obsolete">Модулі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>Додатково</translation>
+ <translation type="obsolete">Додатково</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
<source>16-bit output</source>
- <translation>16-бітний вивід</translation>
+ <translation type="obsolete">16-бітний вивід</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>Упакована тема</translation>
+ <translation type="obsolete">Упакована тема</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>Розпакована тема</translation>
+ <translation type="obsolete">Розпакована тема</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>Мережа</translation>
+ <translation type="obsolete">Мережа</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>Візуалізація</translation>
+ <translation type="obsolete">Візуалізація</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>Ефекти</translation>
+ <translation type="obsolete">Ефекти</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>Загальне</translation>
+ <translation type="obsolete">Загальне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>Файловий діалог</translation>
+ <translation type="obsolete">Файловий діалог</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>Звук</translation>
+ <translation type="obsolete">Звук</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1001"/>
<source>Replay Gain</source>
- <translation>Нормалізація гучності</translation>
+ <translation type="obsolete">Нормалізація гучності</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
<source>Miscellaneous</source>
- <translation>Різне</translation>
+ <translation type="obsolete">Різне</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="393"/>
<source>Use bitmap font if available</source>
- <translation>Використовувати растрові шрифти, якщо доступні</translation>
+ <translation type="obsolete">Використовувати растрові шрифти, якщо доступні</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
<source>Use skin cursors</source>
- <translation>Використовувати курсори скіна</translation>
+ <translation type="obsolete">Використовувати курсори скіна</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>Відображати номера пісень</translation>
+ <translation type="obsolete">Відображати номера пісень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="587"/>
<source>Show playlists</source>
- <translation>Показати списки</translation>
+ <translation type="obsolete">Показати списки</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="596"/>
<source>Show popup information</source>
- <translation>Показувати спливаюче вікно з інформацією</translation>
+ <translation type="obsolete">Показувати спливаюче вікно з інформацією</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1007"/>
<source>Replay Gain mode:</source>
- <translation>Режим нормалізації гучності:</translation>
+ <translation type="obsolete">Режим нормалізації гучності:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1024"/>
<source>Preamp:</source>
- <translation>Преамплітуда:</translation>
+ <translation type="obsolete">Преамплітуда:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
- <source>dB</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1069"/>
<source>Default gain:</source>
- <translation>Нормалізація за умовчанням:</translation>
+ <translation type="obsolete">Нормалізація за умовчанням:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1121"/>
<source>Use peak info to prevent clipping</source>
- <translation>Використовувати інформацію піків для запобігання відсікання</translation>
+ <translation type="obsolete">Використовувати інформацію піків для запобігання відсікання</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1137"/>
<source>Output:</source>
- <translation>Виведення:</translation>
+ <translation type="obsolete">Виведення:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
<source>Buffer size:</source>
- <translation>Розмір буферу:</translation>
+ <translation type="obsolete">Розмір буферу:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1202"/>
<source>ms</source>
- <translation>мс</translation>
+ <translation type="obsolete">мс</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>Використовувати програмний контроль гучності</translation>
+ <translation type="obsolete">Використовувати програмний контроль гучності</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
<source>View</source>
- <translation>Вигляд</translation>
+ <translation type="obsolete">Вигляд</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="152"/>
<source>Shortcuts</source>
- <translation>Комбінації клавіш</translation>
+ <translation type="obsolete">Комбінації клавіш</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>Ховати при закритті</translation>
+ <translation type="obsolete">Ховати при закритті</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>Запускати схованим</translation>
+ <translation type="obsolete">Запускати схованим</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="606"/>
<source>Edit template</source>
- <translation>Редагувати шаблон</translation>
+ <translation type="obsolete">Редагувати шаблон</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="628"/>
<source>Show anchor</source>
- <translation>Показувати &quot;якір&quot;</translation>
+ <translation type="obsolete">Показувати &quot;якір&quot;</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="638"/>
<source>Align song numbers</source>
- <translation>Вирівнювати номери фрагментів</translation>
+ <translation type="obsolete">Вирівнювати номери фрагментів</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="784"/>
<source>Cover Image Retrieve</source>
- <translation>Пошук обладинки альбома</translation>
+ <translation type="obsolete">Пошук обладинки альбома</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="790"/>
<source>Use separate image files</source>
- <translation>Використовувати окремі файли зображень</translation>
+ <translation type="obsolete">Використовувати окремі файли зображень</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="800"/>
<source>Include files:</source>
- <translation>Включити файли:</translation>
+ <translation type="obsolete">Включити файли:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="810"/>
<source>Exclude files:</source>
- <translation>Виключити файли:</translation>
+ <translation type="obsolete">Виключити файли:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
<source>Recursive search depth:</source>
- <translation>Глибина рекурсивного пошуку:</translation>
+ <translation type="obsolete">Глибина рекурсивного пошуку:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
<source>Playback</source>
- <translation>Відтворення</translation>
+ <translation type="obsolete">Відтворення</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="873"/>
<source>Continue playback on startup</source>
- <translation>Продовжити відтворення при запуску</translation>
+ <translation type="obsolete">Продовжити відтворення при запуску</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>Проксі</translation>
+ <translation type="obsolete">Проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>Використосувати проксі</translation>
+ <translation type="obsolete">Використосувати проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>Сервер проксі:</translation>
+ <translation type="obsolete">Сервер проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>Порт проксі:</translation>
+ <translation type="obsolete">Порт проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>Використовувати авторизацію на проксі</translation>
+ <translation type="obsolete">Використовувати авторизацію на проксі</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>Ім&apos;я користвача проксі:</translation>
+ <translation type="obsolete">Ім&apos;я користвача проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>Пароль проксі:</translation>
+ <translation type="obsolete">Пароль проксі:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1272"/>
<source>Action</source>
- <translation>Дія</translation>
+ <translation type="obsolete">Дія</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1277"/>
<source>Shortcut</source>
- <translation>Комбінація</translation>
+ <translation type="obsolete">Комбінація</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
<source>Change shortcut...</source>
- <translation>Змінити комбінації клавіш...</translation>
+ <translation type="obsolete">Змінити комбінації клавіш...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>Конвертувати підкреслювання в пробіл</translation>
+ <translation type="obsolete">Конвертувати підкреслювання в пробіл</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>Конвертувати %20 в пробіл</translation>
+ <translation type="obsolete">Конвертувати %20 в пробіл</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>Вибрати файли скінів</translation>
+ <translation type="obsolete">Вибрати файли скінів</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>Файли скінів</translation>
+ <translation type="obsolete">Файли скінів</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>Додати...</translation>
+ <translation type="obsolete">Додати...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>Поновити</translation>
+ <translation type="obsolete">Поновити</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>Показати протокол</translation>
+ <translation type="obsolete">Показати протокол</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>Прозорість</translation>
+ <translation type="obsolete">Прозорість</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>Головне вікно</translation>
+ <translation type="obsolete">Головне вікно</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
- <source>0</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>Еквалайзер</translation>
+ <translation type="obsolete">Еквалайзер</translation>
</message>
</context>
<context>
@@ -1053,6 +983,71 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished">Дія</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished">Комбінація</translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished">Змінити комбінації клавіш...</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished">Відтворення</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished">Вигляд</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Список</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished">Інші</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">Зняти з черги</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">В чергу</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">Перейти до треку</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">Фильтр</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Поновити</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">Перейти до</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1276,27 +1271,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Виберіть теку</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Виберіть один чи кілька файлів</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">Зовнішній вигляд</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished">Комбінації клавіш</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>&amp;Перейти до файлу</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
<translation>Вигляд</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
<translation>Список</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Відкрити список</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Зберегти список</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Файли списків</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Усі формати</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>Утиліти</translation>
</message>
@@ -1596,6 +1625,45 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Використання: qmmp [options] [files]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Опції:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Не запускати програму</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Показати версію та вийти</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ідеї, виправлення, звіти про помилки: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Показати цей текст та вийти</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Невідома команда</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Версія QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Версія Qt:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
@@ -1614,6 +1682,169 @@
</message>
</context>
<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">Шкурки</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">Додати...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">Поновити</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished">Вигляд</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">Ховати при закритті</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">Запускати схованим</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished">Використовувати курсори скіна</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">Шрифти</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">Програвач:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">Список:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished">Використовувати растрові шрифти, якщо доступні</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">Прозорість</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">Головне вікно</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">Еквалайзер</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Список</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished">Різне</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Список пісень</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">Показати протокол</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">Відображати номера пісень</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished">Показати списки</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished">Показувати спливаюче вікно з інформацією</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished">Редагувати шаблон</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished">Показувати &quot;якір&quot;</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished">Вирівнювати номери фрагментів</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">Вибрати файли скінів</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">Файли скінів</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">Розпакована тема</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">Упакована тема</translation>
+ </message>
+</context>
+<context>
<name>TextScroller</name>
<message>
<location filename="../textscroller.cpp" line="52"/>
@@ -1629,7 +1860,7 @@
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>Візуалізація</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts
index 3103215e0..f1606e34e 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_CN.ts
@@ -61,12 +61,12 @@
<message>
<location filename="../aboutdialog.cpp" line="93"/>
<source>Output plugins:</source>
- <translation>输出插件:</translation>
+ <translation>输出插件</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="102"/>
<source>Visual plugins:</source>
- <translation>可视化插件:</translation>
+ <translation>可视化插件</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="111"/>
@@ -94,372 +94,372 @@
<message>
<location filename="../actionmanager.cpp" line="37"/>
<source>&amp;Play</source>
- <translation>播放(&amp;P)</translation>
+ <translation type="unfinished">播放(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="37"/>
<source>X</source>
- <translation>X</translation>
+ <translation type="unfinished">X</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="38"/>
<source>&amp;Pause</source>
- <translation>暂停(&amp;P)</translation>
+ <translation type="unfinished">暂停(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="38"/>
<source>C</source>
- <translation>C</translation>
+ <translation type="unfinished">C</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="39"/>
<source>&amp;Stop</source>
- <translation>停止(&amp;S)</translation>
+ <translation type="unfinished">停止(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="39"/>
<source>V</source>
- <translation>V</translation>
+ <translation type="unfinished">V</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="40"/>
<source>&amp;Previous</source>
- <translation>上一曲(&amp;P)</translation>
+ <translation type="unfinished">上一曲(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="40"/>
<source>Z</source>
- <translation>Z</translation>
+ <translation type="unfinished">Z</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="41"/>
<source>&amp;Next</source>
- <translation>下一曲(&amp;N)</translation>
+ <translation type="unfinished">下一曲(&amp;N)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="41"/>
<source>B</source>
- <translation>B</translation>
+ <translation type="unfinished">B</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="42"/>
<source>&amp;Play/Pause</source>
- <translation>播放/暂停(&amp;P)</translation>
+ <translation type="unfinished">播放/暂停(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="42"/>
<source>Space</source>
- <translation>空格</translation>
+ <translation type="unfinished">空格</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="43"/>
<source>&amp;Jump to File</source>
- <translation>跳到文件(&amp;J)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="43"/>
<source>J</source>
- <translation>J</translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="44"/>
<source>&amp;Repeat Playlist</source>
- <translation>重复列表(&amp;R)</translation>
+ <translation type="unfinished">重复播放列表(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="44"/>
<source>R</source>
- <translation>R</translation>
+ <translation type="unfinished">R</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="45"/>
<source>&amp;Repeat Track</source>
- <translation>重复音轨(&amp;R)</translation>
+ <translation type="unfinished">重复音轨(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="45"/>
<source>Ctrl+R</source>
- <translation>Ctrl+R</translation>
+ <translation type="unfinished">Ctrl+R</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="46"/>
<source>&amp;Shuffle</source>
- <translation>乱序(&amp;S)</translation>
+ <translation type="unfinished">乱序(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="46"/>
<source>S</source>
- <translation>S</translation>
+ <translation type="unfinished">S</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="47"/>
<source>&amp;No Playlist Advance</source>
- <translation>无列表继续(&amp;N)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="48"/>
<source>Ctrl+N</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="49"/>
<source>&amp;Stop After Selected</source>
- <translation>已选后停止(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="50"/>
<source>Ctrl+S</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="51"/>
<source>&amp;Clear Queue</source>
- <translation>清除队列(&amp;C)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="51"/>
<source>Alt+Q</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="53"/>
<source>Show Playlist</source>
- <translation>显示播放列表</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="53"/>
<source>Alt+E</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="54"/>
<source>Show Equalizer</source>
- <translation>显示均衡器</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="54"/>
<source>Alt+G</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="55"/>
<source>Always on Top</source>
- <translation>常居顶端</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="56"/>
<source>Put on All Workspaces</source>
- <translation>在所有工作区</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="57"/>
<source>Double Size</source>
- <translation>两倍大小</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="57"/>
<source>Meta+D</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="59"/>
<source>&amp;Add File</source>
- <translation>添加文件(&amp;A)</translation>
+ <translation type="unfinished">添加文件(&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="59"/>
<source>F</source>
- <translation>F</translation>
+ <translation type="unfinished">F</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="60"/>
<source>&amp;Add Directory</source>
- <translation>添加文件夹(&amp;A)</translation>
+ <translation type="unfinished">添加文件夹(&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="60"/>
<source>D</source>
- <translation>D</translation>
+ <translation type="unfinished">D</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="61"/>
<source>&amp;Add Url</source>
- <translation>添加 URL (&amp;A)</translation>
+ <translation type="unfinished">添加 URL (&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="61"/>
<source>U</source>
- <translation>U</translation>
+ <translation type="unfinished">U</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="62"/>
<source>&amp;Remove Selected</source>
- <translation>删除所选(&amp;R)</translation>
+ <translation type="unfinished">删除所选(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="63"/>
<source>Del</source>
- <translation>Del</translation>
+ <translation type="unfinished">Del</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="64"/>
<source>&amp;Remove All</source>
- <translation>删除全部(&amp;R)</translation>
+ <translation type="unfinished">删除全部(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="65"/>
<source>&amp;Remove Unselected</source>
- <translation>删除未选(&amp;R)</translation>
+ <translation type="unfinished">删除未选(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="67"/>
<source>Remove unavailable files</source>
- <translation>删除未选的文件</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="69"/>
<source>Remove duplicates</source>
- <translation>删除重复</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="70"/>
<source>&amp;Queue Toggle</source>
- <translation>队列切换(&amp;Q)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="70"/>
<source>Q</source>
- <translation>Q</translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="71"/>
<source>Invert Selection</source>
- <translation>反选</translation>
+ <translation type="unfinished">反选</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="72"/>
<source>&amp;Select None</source>
- <translation>无选择(&amp;S)</translation>
+ <translation type="unfinished">无选择(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="73"/>
<source>&amp;Select All</source>
- <translation>选择全部(&amp;S)</translation>
+ <translation type="unfinished">选择全部(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="74"/>
<source>Ctrl+A</source>
- <translation>Ctrl+A</translation>
+ <translation type="unfinished">Ctrl+A</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="75"/>
<source>&amp;View Track Details</source>
- <translation>查看音轨详情(&amp;V)</translation>
+ <translation type="unfinished">查看音轨详细信息(&amp;V)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="75"/>
<source>Alt+I</source>
- <translation>Alt+I</translation>
+ <translation type="unfinished">Alt+I</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="77"/>
<source>&amp;New List</source>
- <translation>新建列表(&amp;N)</translation>
+ <translation type="unfinished">新建列表(&amp;N)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="77"/>
<source>Ctrl+T</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="78"/>
<source>&amp;Delete List</source>
- <translation>删除列表(&amp;D)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="78"/>
<source>Ctrl+W</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="79"/>
<source>&amp;Load List</source>
- <translation>载入列表(&amp;L)</translation>
+ <translation type="unfinished">载入列表(&amp;L)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="79"/>
<source>O</source>
- <translation>O</translation>
+ <translation type="unfinished">O</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="80"/>
<source>&amp;Save List</source>
- <translation>保存列表(&amp;S)</translation>
+ <translation type="unfinished">保存列表(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="80"/>
<source>Shift+S</source>
- <translation>Shift+S</translation>
+ <translation type="unfinished">Shift+S</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="81"/>
<source>&amp;Select Next Playlist</source>
- <translation>选择下一列表(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="82"/>
<source>Ctrl+PgDown</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="83"/>
<source>&amp;Select Previous Playlist</source>
- <translation>选择上一列表(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="84"/>
<source>Ctrl+PgUp</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="85"/>
<source>&amp;Show Playlists</source>
- <translation>显示列表(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="86"/>
<source>P</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="88"/>
<source>&amp;Settings</source>
- <translation>设置(&amp;S)</translation>
+ <translation type="unfinished">设置(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="88"/>
<source>Ctrl+P</source>
- <translation>Ctrl+P</translation>
+ <translation type="unfinished">Ctrl+P</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="89"/>
<source>&amp;About</source>
- <translation>关于(&amp;A)</translation>
+ <translation type="unfinished">关于(&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="90"/>
<source>&amp;About Qt</source>
- <translation>关于 Qt (&amp;A)</translation>
+ <translation type="unfinished">关于 Qt (&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="91"/>
<source>&amp;Exit</source>
- <translation>退出(&amp;E)</translation>
+ <translation type="unfinished">退出(&amp;E)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="91"/>
<source>Ctrl+Q</source>
- <translation>Ctrl+Q</translation>
+ <translation type="unfinished">Ctrl+Q</translation>
</message>
</context>
<context>
@@ -486,511 +486,273 @@
</message>
</context>
<context>
- <name>ConfigDialog</name>
- <message>
- <location filename="../forms/configdialog.ui" line="735"/>
- <source>Description</source>
- <translation>描述</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="740"/>
- <source>Filename</source>
- <translation>文件名</translation>
- </message>
+ <name>BuiltinCommandLineOption</name>
<message>
- <location filename="../configdialog.cpp" line="431"/>
- <source>Artist</source>
- <translation>艺术家</translation>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">跳到播放列表中的下一曲</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
- <source>Album</source>
- <translation>专辑</translation>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">跳到播放列表中的上一曲</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
- <source>Track</source>
- <translation>音轨</translation>
+ <source>Start playing current song</source>
+ <translation type="obsolete">开始播放当前曲目</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
- <source>Disabled</source>
- <translation>禁止</translation>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">不要清除这个播放列表</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
- <source>Transports</source>
- <translation>传输</translation>
+ <source>Pause current song</source>
+ <translation type="obsolete">暂停当前曲目</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
- <source>Decoders</source>
- <translation>解码器</translation>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">正在播放则暂停,相反处于暂停则播放</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
- <source>Engines</source>
- <translation>引擎</translation>
+ <source>Stop current song</source>
+ <translation type="obsolete">停止当前曲目</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation>杂项</translation>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">显示跳到文件对话</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
- <source>Title</source>
- <translation>标题</translation>
+ <source>Show/hide application</source>
+ <translation type="obsolete">显示/隐藏程序</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
- <source>Track number</source>
- <translation>音轨编号</translation>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">显示添加文件对话</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
- <source>Two-digit track number</source>
- <translation>两位数音轨编号</translation>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">显示添加目录对话</translation>
</message>
+</context>
+<context>
+ <name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="439"/>
- <source>Disc number</source>
- <translation>光盘编号</translation>
+ <source>Description</source>
+ <translation type="obsolete">描述</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
- <source>Condition</source>
- <translation>条件</translation>
+ <source>Filename</source>
+ <translation type="obsolete">文件名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
- <source>Genre</source>
- <translation>流派</translation>
+ <source>Artist</source>
+ <translation type="obsolete">艺术家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
- <source>Composer</source>
- <translation>作曲</translation>
+ <source>Album</source>
+ <translation type="obsolete">专辑</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
- <source>File name</source>
- <translation>文件名</translation>
+ <source>Title</source>
+ <translation type="obsolete">标题</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
- <source>File path</source>
- <translation>文件路径</translation>
+ <source>Genre</source>
+ <translation type="obsolete">流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>年代</translation>
+ <translation type="obsolete">年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>备注</translation>
+ <translation type="obsolete">备注</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp 设置</translation>
+ <translation type="obsolete">Qmmp 设置</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>皮肤</translation>
+ <translation type="obsolete">皮肤</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>字体</translation>
+ <translation type="obsolete">字体</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>播放器:</translation>
+ <translation type="obsolete">播放器:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>播放列表:</translation>
+ <translation type="obsolete">播放列表:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>元数据</translation>
+ <translation type="obsolete">元数据</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>从文件载入元数据</translation>
+ <translation type="obsolete">从文件载入元数据</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>显示歌曲</translation>
+ <translation type="obsolete">显示歌曲</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>标题格式:</translation>
+ <translation type="obsolete">标题格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>参数设置</translation>
+ <translation type="obsolete">参数设置</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>信息</translation>
+ <translation type="obsolete">信息</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>外观</translation>
+ <translation type="obsolete">外观</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>播放列表</translation>
+ <translation type="obsolete">播放列表</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>插件</translation>
+ <translation type="obsolete">插件</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>高级</translation>
+ <translation type="obsolete">高级</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1238"/>
- <source>16-bit output</source>
- <translation>16 位输出</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>压缩皮肤</translation>
+ <translation type="obsolete">压缩皮肤</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>未压缩皮肤</translation>
+ <translation type="obsolete">未压缩皮肤</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>连接</translation>
+ <translation type="obsolete">连接</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>可视化</translation>
+ <translation type="obsolete">可视化</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>特效</translation>
+ <translation type="obsolete">特效</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>常规</translation>
+ <translation type="obsolete">常规</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>文件对话</translation>
+ <translation type="obsolete">文件对话</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>音频</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1001"/>
- <source>Replay Gain</source>
- <translation>回放增益</translation>
+ <translation type="obsolete">音频</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="249"/>
- <source>Miscellaneous</source>
- <translation>杂项</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="393"/>
- <source>Use bitmap font if available</source>
- <translation>如果可用使用位图字体</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="275"/>
- <source>Use skin cursors</source>
- <translation>使用皮肤光标</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>显示曲目编号</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="587"/>
- <source>Show playlists</source>
- <translation>显示播放列表</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="596"/>
- <source>Show popup information</source>
- <translation>显示弹出信息</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1007"/>
- <source>Replay Gain mode:</source>
- <translation>回放增益模式:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1024"/>
- <source>Preamp:</source>
- <translation>前置放大器:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
- <source>dB</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1069"/>
- <source>Default gain:</source>
- <translation>默认增益:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1121"/>
- <source>Use peak info to prevent clipping</source>
- <translation>使用峰值信息以防削波</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1137"/>
- <source>Output:</source>
- <translation>输出:</translation>
+ <translation type="obsolete">显示曲目编号</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation>缓冲大小:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
- <source>ms</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>使用软设备音量控制</translation>
+ <translation type="obsolete">使用软设备音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
- <source>View</source>
- <translation>视图</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation>快捷键</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>关闭时隐藏</translation>
+ <translation type="obsolete">关闭时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>启动时隐藏</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation>编辑模板</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation>显示主持人</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation>一样的曲目号</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="784"/>
- <source>Cover Image Retrieve</source>
- <translation>封面图像检索</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="790"/>
- <source>Use separate image files</source>
- <translation>使用单独图像文件</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="800"/>
- <source>Include files:</source>
- <translation>包含文件:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="810"/>
- <source>Exclude files:</source>
- <translation>排除文件:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="822"/>
- <source>Recursive search depth:</source>
- <translation>递归搜索深度:</translation>
+ <translation type="obsolete">启动时隐藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
- <source>Playback</source>
- <translation>回放</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="873"/>
- <source>Continue playback on startup</source>
- <translation>启动时继续上次播放</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>代理</translation>
+ <translation type="obsolete">代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>启用代理</translation>
+ <translation type="obsolete">启用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>主机名:</translation>
+ <translation type="obsolete">主机名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>端口:</translation>
+ <translation type="obsolete">端口:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>需要身份验证</translation>
+ <translation type="obsolete">需要身份验证</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>用户名:</translation>
+ <translation type="obsolete">用户名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>密码:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation>动作</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation>快捷键</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation>改变快捷键...</translation>
+ <translation type="obsolete">密码:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>转换下划线为空格</translation>
+ <translation type="obsolete">转换下划线为空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>转换 %20 为空格</translation>
+ <translation type="obsolete">转换 %20 为空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>选择皮肤文件</translation>
+ <translation type="obsolete">选择皮肤文件</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>皮肤文件</translation>
+ <translation type="obsolete">皮肤文件</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>添加...</translation>
+ <translation type="obsolete">添加...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>刷新</translation>
+ <translation type="obsolete">刷新</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>显示协议</translation>
+ <translation type="obsolete">显示协议</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>透明度</translation>
+ <translation type="obsolete">透明度</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>主窗口</translation>
+ <translation type="obsolete">主窗口</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>均衡器</translation>
+ <translation type="obsolete">均衡器</translation>
</message>
</context>
<context>
@@ -1044,7 +806,7 @@
<message>
<location filename="../eqwidget.cpp" line="43"/>
<source>Equalizer</source>
- <translation>均衡器</translation>
+ <translation type="unfinished">均衡器</translation>
</message>
<message>
<location filename="../eqwidget.cpp" line="392"/>
@@ -1053,6 +815,79 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">播放列表</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">移出队列</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">加入队列</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">跳到音轨</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">过滤</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">刷新</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">跳到</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1117,27 +952,27 @@
<message>
<location filename="../display.cpp" line="296"/>
<source>Volume: %1%</source>
- <translation>音量:%1%</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="300"/>
<source>Balance: %1% right</source>
- <translation>平衡:%1% 右</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="302"/>
<source>Balance: %1% left</source>
- <translation>平衡:%1% 左</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="304"/>
<source>Balance: center</source>
- <translation>平衡:置中</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="315"/>
<source>Seek to: %1</source>
- <translation>移动至:%1</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1276,27 +1111,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">选择一个目录</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">选择打开一个或更多文件</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">外观</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
<translation>跳到文件(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
- <translation>视图</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
- <translation>播放列表</translation>
+ <translation type="unfinished">播放列表</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">打开播放列表</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">保存播放列表</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">播放列表文件</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">支持的全部文件</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>工具</translation>
</message>
@@ -1306,7 +1175,7 @@
<message>
<location filename="../playlist.cpp" line="177"/>
<source>&amp;Copy Selection To</source>
- <translation>复制选择到(&amp;C)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="204"/>
@@ -1323,13 +1192,13 @@
<location filename="../playlist.cpp" line="211"/>
<location filename="../playlist.cpp" line="246"/>
<source>By Album</source>
- <translation>按专辑</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="215"/>
<location filename="../playlist.cpp" line="250"/>
<source>By Artist</source>
- <translation>按艺术家</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="219"/>
@@ -1367,7 +1236,7 @@
<message>
<location filename="../playlist.cpp" line="548"/>
<source>&amp;New PlayList</source>
- <translation>新建列表(&amp;N)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="231"/>
@@ -1378,7 +1247,7 @@
<message>
<location filename="../playlist.cpp" line="53"/>
<source>Playlist</source>
- <translation>播放列表</translation>
+ <translation type="unfinished">播放列表</translation>
</message>
<message>
<location filename="../playlist.cpp" line="283"/>
@@ -1391,29 +1260,29 @@
<message>
<location filename="../forms/playlistbrowser.ui" line="14"/>
<source>Playlist Browser</source>
- <translation>播放列表浏览</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/playlistbrowser.ui" line="45"/>
<source>New</source>
- <translation>新建</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/playlistbrowser.ui" line="52"/>
<location filename="../playlistbrowser.cpp" line="39"/>
<source>Delete</source>
- <translation>删除</translation>
+ <translation type="unfinished">删除</translation>
</message>
<message>
<location filename="../forms/playlistbrowser.ui" line="69"/>
<location filename="../forms/playlistbrowser.ui" line="79"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../playlistbrowser.cpp" line="38"/>
<source>Rename</source>
- <translation>重命名</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1421,32 +1290,32 @@
<message>
<location filename="../playlistselector.cpp" line="51"/>
<source>&amp;Load</source>
- <translation>载入(&amp;L)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="52"/>
<source>&amp;Save As...</source>
- <translation>另存为(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="54"/>
<source>Rename</source>
- <translation>重命名</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="55"/>
<source>&amp;Delete</source>
- <translation>删除(&amp;D)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="111"/>
<source>Rename Playlist</source>
- <translation>重命名播放列表</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="111"/>
<source>Playlist name:</source>
- <translation>播放列表名称:</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1454,117 +1323,117 @@
<message>
<location filename="../forms/popupsettings.ui" line="14"/>
<source>Popup Information Settings</source>
- <translation>弹出信息设置</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="75"/>
<source>Show cover</source>
- <translation>显示封面</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="115"/>
<source>Transparency:</source>
- <translation>透明度:</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="145"/>
<source>Delay:</source>
- <translation>延迟:</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="178"/>
<source>ms</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="89"/>
<source>Cover size:</source>
- <translation>封面大小:</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="29"/>
<source>Template</source>
- <translation>模板</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="58"/>
<source>Reset</source>
- <translation>重设</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="65"/>
<source>Insert</source>
- <translation>插入</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="62"/>
<source>Artist</source>
- <translation>艺术家</translation>
+ <translation type="unfinished">艺术家</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="63"/>
<source>Album</source>
- <translation>专辑</translation>
+ <translation type="unfinished">专辑</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="64"/>
<source>Title</source>
- <translation>标题</translation>
+ <translation type="unfinished">标题</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="65"/>
<source>Track number</source>
- <translation>音轨编号</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="66"/>
<source>Two-digit track number</source>
- <translation>两位数音轨编号</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="67"/>
<source>Genre</source>
- <translation>流派</translation>
+ <translation type="unfinished">流派</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="68"/>
<source>Comment</source>
- <translation>备注</translation>
+ <translation type="unfinished">备注</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="69"/>
<source>Composer</source>
- <translation>作曲</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="70"/>
<source>Duration</source>
- <translation>持续时间</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="71"/>
<source>Disc number</source>
- <translation>光盘编号</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="72"/>
<source>File name</source>
- <translation>文件名</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="73"/>
<source>File path</source>
- <translation>文件路径</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="74"/>
<source>Year</source>
- <translation>年代</translation>
+ <translation type="unfinished">年代</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="75"/>
<source>Condition</source>
- <translation>条件</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1596,21 +1465,215 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">使用:qmmp [设置] [文件]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">设置:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">显示版本并退出</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">建议、补丁或提交 bug 请发送到 forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">显示这些文本并退出</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Qmmp 版本:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt 版本:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
<source>Change Shortcut</source>
- <translation>改变路径</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/shortcutdialog.ui" line="29"/>
<source>Press the key combination you want to assign</source>
- <translation>按下你要指派的组合键</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/shortcutdialog.ui" line="43"/>
<source>Clear</source>
- <translation>清除</translation>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">皮肤</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">添加...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">刷新</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">关闭时隐藏</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">启动时隐藏</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">字体</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">播放器:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">播放列表:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">透明度</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">主窗口</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">均衡器</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">播放列表</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">显示歌曲</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">显示协议</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">显示曲目编号</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">选择皮肤文件</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">皮肤文件</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">未压缩皮肤</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">压缩皮肤</translation>
</message>
</context>
<context>
@@ -1623,13 +1686,13 @@
<message>
<location filename="../textscroller.cpp" line="117"/>
<source>Buffering: %1%</source>
- <translation>缓冲:%1%</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>可视化</translation>
</message>
diff --git a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts
index 0bd4936d7..469688eb2 100644
--- a/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts
+++ b/src/plugins/Ui/skinned/translations/skinned_plugin_zh_TW.ts
@@ -94,372 +94,372 @@
<message>
<location filename="../actionmanager.cpp" line="37"/>
<source>&amp;Play</source>
- <translation>播放(&amp;P)</translation>
+ <translation type="unfinished">播放(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="37"/>
<source>X</source>
- <translation>X</translation>
+ <translation type="unfinished">X</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="38"/>
<source>&amp;Pause</source>
- <translation>暫停(&amp;P)</translation>
+ <translation type="unfinished">暫停(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="38"/>
<source>C</source>
- <translation>C</translation>
+ <translation type="unfinished">C</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="39"/>
<source>&amp;Stop</source>
- <translation>停止(&amp;S)</translation>
+ <translation type="unfinished">停止(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="39"/>
<source>V</source>
- <translation>V</translation>
+ <translation type="unfinished">V</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="40"/>
<source>&amp;Previous</source>
- <translation>上一曲(&amp;P)</translation>
+ <translation type="unfinished">上一曲(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="40"/>
<source>Z</source>
- <translation>Z</translation>
+ <translation type="unfinished">Z</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="41"/>
<source>&amp;Next</source>
- <translation>下一曲(&amp;N)</translation>
+ <translation type="unfinished">下一曲(&amp;N)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="41"/>
<source>B</source>
- <translation>B</translation>
+ <translation type="unfinished">B</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="42"/>
<source>&amp;Play/Pause</source>
- <translation>播放/暫停(&amp;P)</translation>
+ <translation type="unfinished">播放/暫停(&amp;P)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="42"/>
<source>Space</source>
- <translation>空格</translation>
+ <translation type="unfinished">空格</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="43"/>
<source>&amp;Jump to File</source>
- <translation>跳到文件(&amp;J)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="43"/>
<source>J</source>
- <translation>J</translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="44"/>
<source>&amp;Repeat Playlist</source>
- <translation>重復播放清單(&amp;R)</translation>
+ <translation type="unfinished">重復播放清單(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="44"/>
<source>R</source>
- <translation>R</translation>
+ <translation type="unfinished">R</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="45"/>
<source>&amp;Repeat Track</source>
- <translation>重復音軌(&amp;R)</translation>
+ <translation type="unfinished">重復音軌(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="45"/>
<source>Ctrl+R</source>
- <translation>Ctrl+R</translation>
+ <translation type="unfinished">Ctrl+R</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="46"/>
<source>&amp;Shuffle</source>
- <translation>亂序(&amp;S)</translation>
+ <translation type="unfinished">亂序(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="46"/>
<source>S</source>
- <translation>S</translation>
+ <translation type="unfinished">S</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="47"/>
<source>&amp;No Playlist Advance</source>
- <translation>無清單繼續(&amp;N)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="48"/>
<source>Ctrl+N</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="49"/>
<source>&amp;Stop After Selected</source>
- <translation>選定后停止(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="50"/>
<source>Ctrl+S</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="51"/>
<source>&amp;Clear Queue</source>
- <translation>清除佇列(&amp;C)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="51"/>
<source>Alt+Q</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="53"/>
<source>Show Playlist</source>
- <translation>顯示播放清單</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="53"/>
<source>Alt+E</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="54"/>
<source>Show Equalizer</source>
- <translation>顯示均衡器</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="54"/>
<source>Alt+G</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="55"/>
<source>Always on Top</source>
- <translation>常居頂端</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="56"/>
<source>Put on All Workspaces</source>
- <translation>放全部工作區</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="57"/>
<source>Double Size</source>
- <translation>雙倍大小</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="57"/>
<source>Meta+D</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="59"/>
<source>&amp;Add File</source>
- <translation>添加文件(&amp;A)</translation>
+ <translation type="unfinished">添加檔案(&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="59"/>
<source>F</source>
- <translation>F</translation>
+ <translation type="unfinished">F</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="60"/>
<source>&amp;Add Directory</source>
- <translation>添加文件夾(&amp;A)</translation>
+ <translation type="unfinished">添加檔案夾(&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="60"/>
<source>D</source>
- <translation>D</translation>
+ <translation type="unfinished">D</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="61"/>
<source>&amp;Add Url</source>
- <translation>添加 URL (&amp;A)</translation>
+ <translation type="unfinished">添加 URL (&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="61"/>
<source>U</source>
- <translation>U</translation>
+ <translation type="unfinished">U</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="62"/>
<source>&amp;Remove Selected</source>
- <translation>移除所選(&amp;R)</translation>
+ <translation type="unfinished">移除所選(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="63"/>
<source>Del</source>
- <translation>Del</translation>
+ <translation type="unfinished">Del</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="64"/>
<source>&amp;Remove All</source>
- <translation>移除全部(&amp;R)</translation>
+ <translation type="unfinished">移除全部(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="65"/>
<source>&amp;Remove Unselected</source>
- <translation>移除未選(&amp;R)</translation>
+ <translation type="unfinished">移除未選(&amp;R)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="67"/>
<source>Remove unavailable files</source>
- <translation>移除未選文件</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="69"/>
<source>Remove duplicates</source>
- <translation>移除重复</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="70"/>
<source>&amp;Queue Toggle</source>
- <translation>佇列切換(&amp;Q)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="70"/>
<source>Q</source>
- <translation>Q</translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="71"/>
<source>Invert Selection</source>
- <translation>反選</translation>
+ <translation type="unfinished">反選</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="72"/>
<source>&amp;Select None</source>
- <translation>無選取(&amp;S)</translation>
+ <translation type="unfinished">無選取(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="73"/>
<source>&amp;Select All</source>
- <translation>選取全部(&amp;S)</translation>
+ <translation type="unfinished">選取全部(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="74"/>
<source>Ctrl+A</source>
- <translation>Ctrl+A</translation>
+ <translation type="unfinished">Ctrl+A</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="75"/>
<source>&amp;View Track Details</source>
- <translation>檢視音軌詳訊(&amp;V)</translation>
+ <translation type="unfinished">檢視音軌詳細資訊(&amp;V)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="75"/>
<source>Alt+I</source>
- <translation>Alt+I</translation>
+ <translation type="unfinished">Alt+I</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="77"/>
<source>&amp;New List</source>
- <translation>新建清單(&amp;N)</translation>
+ <translation type="unfinished">新建清單(&amp;N)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="77"/>
<source>Ctrl+T</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="78"/>
<source>&amp;Delete List</source>
- <translation>移除清單(&amp;D)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="78"/>
<source>Ctrl+W</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="79"/>
<source>&amp;Load List</source>
- <translation>載入清單(&amp;L)</translation>
+ <translation type="unfinished">載入清單(&amp;L)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="79"/>
<source>O</source>
- <translation>O</translation>
+ <translation type="unfinished">O</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="80"/>
<source>&amp;Save List</source>
- <translation>儲存清單(&amp;S)</translation>
+ <translation type="unfinished">儲存清單(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="80"/>
<source>Shift+S</source>
- <translation>Shift+S</translation>
+ <translation type="unfinished">Shift+S</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="81"/>
<source>&amp;Select Next Playlist</source>
- <translation>選擇下一清單(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="82"/>
<source>Ctrl+PgDown</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="83"/>
<source>&amp;Select Previous Playlist</source>
- <translation>選擇上一清單(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="84"/>
<source>Ctrl+PgUp</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="85"/>
<source>&amp;Show Playlists</source>
- <translation>顯示播放清單(&amp;S)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="86"/>
<source>P</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="88"/>
<source>&amp;Settings</source>
- <translation>設定(&amp;S)</translation>
+ <translation type="unfinished">設定(&amp;S)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="88"/>
<source>Ctrl+P</source>
- <translation>Ctrl+P</translation>
+ <translation type="unfinished">Ctrl+P</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="89"/>
<source>&amp;About</source>
- <translation>關於(&amp;A)</translation>
+ <translation type="unfinished">關於(&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="90"/>
<source>&amp;About Qt</source>
- <translation>關於 Qt (&amp;A)</translation>
+ <translation type="unfinished">關於 Qt (&amp;A)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="91"/>
<source>&amp;Exit</source>
- <translation>結束(&amp;E)</translation>
+ <translation type="unfinished">結束(&amp;E)</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="91"/>
<source>Ctrl+Q</source>
- <translation>Ctrl+Q</translation>
+ <translation type="unfinished">Ctrl+Q</translation>
</message>
</context>
<context>
@@ -486,511 +486,273 @@
</message>
</context>
<context>
- <name>ConfigDialog</name>
- <message>
- <location filename="../forms/configdialog.ui" line="735"/>
- <source>Description</source>
- <translation>說明</translation>
- </message>
+ <name>BuiltinCommandLineOption</name>
<message>
- <location filename="../forms/configdialog.ui" line="740"/>
- <source>Filename</source>
- <translation>文件名</translation>
- </message>
- <message>
- <location filename="../configdialog.cpp" line="431"/>
- <source>Artist</source>
- <translation>藝術家</translation>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">跳到播放清單中的下一曲</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="75"/>
- <location filename="../configdialog.cpp" line="432"/>
- <source>Album</source>
- <translation>專輯</translation>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">跳到播放清單中的上一曲</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="74"/>
- <source>Track</source>
- <translation>音軌</translation>
+ <source>Start playing current song</source>
+ <translation type="obsolete">開始播放目前曲目</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="76"/>
- <source>Disabled</source>
- <translation>禁止</translation>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">不要清除這個播放清單</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="246"/>
- <source>Transports</source>
- <translation>傳輸</translation>
+ <source>Pause current song</source>
+ <translation type="obsolete">暫停目前曲目</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="257"/>
- <source>Decoders</source>
- <translation>解碼器</translation>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">正在播放則暫停,相反處於暫停則播放</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="267"/>
- <source>Engines</source>
- <translation>引擎</translation>
+ <source>Stop current song</source>
+ <translation type="obsolete">停止目前曲目</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="374"/>
- <source>Misc</source>
- <translation>雜項</translation>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">察看跳到檔案對話</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="433"/>
- <source>Title</source>
- <translation>標題</translation>
+ <source>Show/hide application</source>
+ <translation type="obsolete">察看/隱藏程式</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="434"/>
- <source>Track number</source>
- <translation>音軌編號</translation>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">察看添加檔案對話</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="435"/>
- <source>Two-digit track number</source>
- <translation>兩位數音軌編號</translation>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">察看添加目錄對話</translation>
</message>
+</context>
+<context>
+ <name>ConfigDialog</name>
<message>
- <location filename="../configdialog.cpp" line="439"/>
- <source>Disc number</source>
- <translation>光槃編號</translation>
+ <source>Description</source>
+ <translation type="obsolete">說明</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="443"/>
- <source>Condition</source>
- <translation>條件</translation>
+ <source>Filename</source>
+ <translation type="obsolete">檔名</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="436"/>
- <source>Genre</source>
- <translation>流派</translation>
+ <source>Artist</source>
+ <translation type="obsolete">藝術家</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="438"/>
- <source>Composer</source>
- <translation>作曲</translation>
+ <source>Album</source>
+ <translation type="obsolete">專輯</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="440"/>
- <source>File name</source>
- <translation>文件名</translation>
+ <source>Title</source>
+ <translation type="obsolete">標題</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="441"/>
- <source>File path</source>
- <translation>文件路徑</translation>
+ <source>Genre</source>
+ <translation type="obsolete">流派</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="442"/>
<source>Year</source>
- <translation>年代</translation>
+ <translation type="obsolete">年代</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="437"/>
<source>Comment</source>
- <translation>備註</translation>
+ <translation type="obsolete">備註</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="14"/>
<source>Qmmp Settings</source>
- <translation>Qmmp 設定</translation>
+ <translation type="obsolete">Qmmp 設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="184"/>
<source>Skins</source>
- <translation>皮膚</translation>
+ <translation type="obsolete">皮膚</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="291"/>
<source>Fonts</source>
- <translation>字型</translation>
+ <translation type="obsolete">字型</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="309"/>
<source>Player:</source>
- <translation>播放器:</translation>
+ <translation type="obsolete">播放器:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="357"/>
<source>Playlist:</source>
- <translation>播放清單:</translation>
+ <translation type="obsolete">播放清單:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="331"/>
- <location filename="../forms/configdialog.ui" line="379"/>
<source>???</source>
- <translation>???</translation>
+ <translation type="obsolete">???</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="338"/>
- <location filename="../forms/configdialog.ui" line="386"/>
- <location filename="../forms/configdialog.ui" line="552"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="obsolete">...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="511"/>
<source>Metadata</source>
- <translation>元資料</translation>
+ <translation type="obsolete">元資料</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="523"/>
<source>Load metadata from files</source>
- <translation>從文件載入元資料</translation>
+ <translation type="obsolete">從檔案載入元資料</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="533"/>
<source>Song Display</source>
- <translation>察看歌曲</translation>
+ <translation type="obsolete">察看歌曲</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="539"/>
<source>Title format:</source>
- <translation>標題格式:</translation>
+ <translation type="obsolete">標題格式:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="686"/>
- <location filename="../forms/configdialog.ui" line="1153"/>
<source>Preferences</source>
- <translation>引數設定</translation>
+ <translation type="obsolete">引數設定</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="699"/>
- <location filename="../forms/configdialog.ui" line="761"/>
- <location filename="../forms/configdialog.ui" line="1166"/>
<source>Information</source>
- <translation>資訊</translation>
+ <translation type="obsolete">資訊</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="98"/>
<source>Appearance</source>
- <translation>外觀</translation>
+ <translation type="obsolete">外觀</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="107"/>
- <location filename="../forms/configdialog.ui" line="463"/>
- <location filename="../configdialog.cpp" line="368"/>
<source>Playlist</source>
- <translation>播放清單</translation>
+ <translation type="obsolete">播放清單</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="116"/>
<source>Plugins</source>
- <translation>插件</translation>
+ <translation type="obsolete">插件</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="125"/>
<source>Advanced</source>
- <translation>進階</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1238"/>
- <source>16-bit output</source>
- <translation>16 比特輸出</translation>
+ <translation type="obsolete">進階</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="211"/>
<source>Archived skin</source>
- <translation>壓縮皮膚</translation>
+ <translation type="obsolete">封包皮膚</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="233"/>
<source>Unarchived skin</source>
- <translation>未壓縮皮膚</translation>
+ <translation type="obsolete">未封包皮膚</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="134"/>
<source>Connectivity</source>
- <translation>連線</translation>
+ <translation type="obsolete">連線</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="287"/>
<source>Visualization</source>
- <translation>可視化</translation>
+ <translation type="obsolete">可視化</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="277"/>
<source>Effects</source>
- <translation>特效</translation>
+ <translation type="obsolete">特效</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="297"/>
<source>General</source>
- <translation>常規</translation>
+ <translation type="obsolete">常規</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="752"/>
<source>File Dialog</source>
- <translation>文件對話</translation>
+ <translation type="obsolete">檔案對話</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="143"/>
- <location filename="../forms/configdialog.ui" line="1131"/>
<source>Audio</source>
- <translation>聲訊</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1001"/>
- <source>Replay Gain</source>
- <translation>回放增益</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="249"/>
- <source>Miscellaneous</source>
- <translation>雜項</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="393"/>
- <source>Use bitmap font if available</source>
- <translation>如果可用使用位圖字體</translation>
+ <translation type="obsolete">聲訊</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="275"/>
- <source>Use skin cursors</source>
- <translation>使用皮膚光標</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="580"/>
<source>Show song numbers</source>
- <translation>顯示曲目編號</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="587"/>
- <source>Show playlists</source>
- <translation>顯示播放清單</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="596"/>
- <source>Show popup information</source>
- <translation>顯示彈出信息</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1007"/>
- <source>Replay Gain mode:</source>
- <translation>回放增益模式:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1024"/>
- <source>Preamp:</source>
- <translation>前置放大器:</translation>
+ <translation type="obsolete">顯示曲目編號</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1056"/>
- <location filename="../forms/configdialog.ui" line="1101"/>
- <source>dB</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1069"/>
- <source>Default gain:</source>
- <translation>默認增益:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1121"/>
- <source>Use peak info to prevent clipping</source>
- <translation>使用峰值信息以防削波</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1137"/>
- <source>Output:</source>
- <translation>輸出:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1189"/>
- <source>Buffer size:</source>
- <translation>緩沖大小:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1202"/>
- <source>ms</source>
- <translation></translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1231"/>
<source>Use software volume control</source>
- <translation>使用軟裝置音量控制</translation>
+ <translation type="obsolete">使用軟裝置音量控制</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="255"/>
- <location filename="../configdialog.cpp" line="362"/>
- <source>View</source>
- <translation>視圖</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="152"/>
- <source>Shortcuts</source>
- <translation>快捷鍵</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="261"/>
<source>Hide on close</source>
- <translation>關閉時隱藏</translation>
+ <translation type="obsolete">關閉時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="268"/>
<source>Start hidden</source>
- <translation>啟動時隱藏</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="606"/>
- <source>Edit template</source>
- <translation>編輯模板</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="628"/>
- <source>Show anchor</source>
- <translation>顯示主持人</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="638"/>
- <source>Align song numbers</source>
- <translation>一樣的曲目號</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="784"/>
- <source>Cover Image Retrieve</source>
- <translation>封面圖像檢索</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="790"/>
- <source>Use separate image files</source>
- <translation>使用單獨圖像文件</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="800"/>
- <source>Include files:</source>
- <translation>包含文檔:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="810"/>
- <source>Exclude files:</source>
- <translation>排除文檔:</translation>
+ <translation type="obsolete">啟動時隱藏</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="822"/>
- <source>Recursive search depth:</source>
- <translation>遞歸搜索深度:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="867"/>
- <location filename="../configdialog.cpp" line="356"/>
- <source>Playback</source>
- <translation>回放</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="873"/>
- <source>Continue playback on startup</source>
- <translation>啟動時繼續上次播放</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="899"/>
<source>Proxy</source>
- <translation>代理</translation>
+ <translation type="obsolete">代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="911"/>
<source>Enable proxy usage</source>
- <translation>啟用代理</translation>
+ <translation type="obsolete">啟用代理</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="918"/>
<source>Proxy host name:</source>
- <translation>主機名:</translation>
+ <translation type="obsolete">主機名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="931"/>
<source>Proxy port:</source>
- <translation>通訊埠:</translation>
+ <translation type="obsolete">通訊埠:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="944"/>
<source>Use authentication with proxy</source>
- <translation>需要身份驗證</translation>
+ <translation type="obsolete">需要身份驗證</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="951"/>
<source>Proxy user name:</source>
- <translation>用戶名:</translation>
+ <translation type="obsolete">用戶名:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="964"/>
<source>Proxy password:</source>
- <translation>密碼:</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1272"/>
- <source>Action</source>
- <translation>動作</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="1277"/>
- <source>Shortcut</source>
- <translation>快捷鍵</translation>
+ <translation type="obsolete">密碼:</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="1285"/>
- <source>Change shortcut...</source>
- <translation>改變快捷鍵...</translation>
- </message>
- <message>
- <location filename="../forms/configdialog.ui" line="559"/>
<source>Convert underscores to blanks</source>
- <translation>轉換底線為空格</translation>
+ <translation type="obsolete">轉換底線為空格</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="566"/>
<source>Convert %20 to blanks</source>
- <translation>轉換 %20 為空格</translation>
+ <translation type="obsolete">轉換 %20 為空格</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="529"/>
<source>Select Skin Files</source>
- <translation>選取皮膚文件</translation>
+ <translation type="obsolete">選取皮膚檔案</translation>
</message>
<message>
- <location filename="../configdialog.cpp" line="530"/>
<source>Skin files</source>
- <translation>皮膚文件</translation>
+ <translation type="obsolete">皮膚檔案</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="215"/>
<source>Add...</source>
- <translation>添加...</translation>
+ <translation type="obsolete">添加...</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="228"/>
<source>Refresh</source>
- <translation>刷新</translation>
+ <translation type="obsolete">刷新</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="573"/>
<source>Show protocol</source>
- <translation>顯示協議</translation>
+ <translation type="obsolete">顯示協議</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="403"/>
<source>Transparency</source>
- <translation>透明度</translation>
+ <translation type="obsolete">透明度</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="409"/>
<source>Main window</source>
- <translation>主窗口</translation>
+ <translation type="obsolete">主窗口</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="432"/>
- <location filename="../forms/configdialog.ui" line="456"/>
- <location filename="../forms/configdialog.ui" line="480"/>
<source>0</source>
- <translation>0</translation>
+ <translation type="obsolete">0</translation>
</message>
<message>
- <location filename="../forms/configdialog.ui" line="439"/>
<source>Equalizer</source>
- <translation>均衡器</translation>
+ <translation type="obsolete">均衡器</translation>
</message>
</context>
<context>
@@ -1044,7 +806,7 @@
<message>
<location filename="../eqwidget.cpp" line="43"/>
<source>Equalizer</source>
- <translation>均衡器</translation>
+ <translation type="unfinished">均衡器</translation>
</message>
<message>
<location filename="../eqwidget.cpp" line="392"/>
@@ -1053,6 +815,79 @@
</message>
</context>
<context>
+ <name>HotkeyEditor</name>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="27"/>
+ <source>Action</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="32"/>
+ <source>Shortcut</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/hotkeyeditor.ui" line="40"/>
+ <source>Change shortcut...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="54"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="60"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="66"/>
+ <source>Playlist</source>
+ <translation type="unfinished">播放清單</translation>
+ </message>
+ <message>
+ <location filename="../hotkeyeditor.cpp" line="72"/>
+ <source>Misc</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Unqueue</source>
+ <translation type="obsolete">移出佇列</translation>
+ </message>
+ <message>
+ <source>Queue</source>
+ <translation type="obsolete">加入佇列</translation>
+ </message>
+ <message>
+ <source>Jump To Track</source>
+ <translation type="obsolete">跳到音軌</translation>
+ </message>
+ <message>
+ <source>Filter</source>
+ <translation type="obsolete">過濾</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">刷新</translation>
+ </message>
+ <message>
+ <source>Jump To</source>
+ <translation type="obsolete">跳到</translation>
+ </message>
+</context>
+<context>
<name>MainDisplay</name>
<message>
<location filename="../display.cpp" line="57"/>
@@ -1082,7 +917,7 @@
<message>
<location filename="../display.cpp" line="73"/>
<source>Add file</source>
- <translation>添加文件</translation>
+ <translation>添加檔案</translation>
</message>
<message>
<location filename="../display.cpp" line="80"/>
@@ -1117,27 +952,27 @@
<message>
<location filename="../display.cpp" line="296"/>
<source>Volume: %1%</source>
- <translation>音量:%1%</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="300"/>
<source>Balance: %1% right</source>
- <translation>平衡:%1% 右</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="302"/>
<source>Balance: %1% left</source>
- <translation>平衡:%1% 左</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="304"/>
<source>Balance: center</source>
- <translation>平衡:中</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../display.cpp" line="315"/>
<source>Seek to: %1</source>
- <translation>移動到:%1</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1276,27 +1111,61 @@
<context>
<name>MainWindow</name>
<message>
- <location filename="../mainwindow.cpp" line="373"/>
+ <source>Choose a directory</source>
+ <translation type="obsolete">選取一個目錄</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">選取開啟一個或更多檔案</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="318"/>
+ <source>Appearance</source>
+ <translation type="unfinished">外觀</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="319"/>
+ <source>Shortcuts</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="379"/>
<source>&amp;Jump To File</source>
- <translation>跳到文件(&amp;J)</translation>
+ <translation>跳到檔案(&amp;J)</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="374"/>
+ <location filename="../mainwindow.cpp" line="380"/>
<source>J</source>
<translation>J</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="376"/>
+ <location filename="../mainwindow.cpp" line="382"/>
<source>View</source>
- <translation>視圖</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="384"/>
+ <location filename="../mainwindow.cpp" line="390"/>
<source>Playlist</source>
- <translation>播放清單</translation>
+ <translation type="unfinished">播放清單</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">開啟播放清單</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">儲存播放清單</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">播放清單檔案</translation>
</message>
<message>
- <location filename="../mainwindow.cpp" line="404"/>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">支援的全部檔案</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="410"/>
<source>Tools</source>
<translation>工具</translation>
</message>
@@ -1306,7 +1175,7 @@
<message>
<location filename="../playlist.cpp" line="177"/>
<source>&amp;Copy Selection To</source>
- <translation>复制選取到(&amp;C)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="204"/>
@@ -1323,25 +1192,25 @@
<location filename="../playlist.cpp" line="211"/>
<location filename="../playlist.cpp" line="246"/>
<source>By Album</source>
- <translation>按專輯</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="215"/>
<location filename="../playlist.cpp" line="250"/>
<source>By Artist</source>
- <translation>按藝術家</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="219"/>
<location filename="../playlist.cpp" line="254"/>
<source>By Filename</source>
- <translation>按文件名</translation>
+ <translation>按檔名</translation>
</message>
<message>
<location filename="../playlist.cpp" line="223"/>
<location filename="../playlist.cpp" line="258"/>
<source>By Path + Filename</source>
- <translation>按路徑+文件名</translation>
+ <translation>按路徑+檔名</translation>
</message>
<message>
<location filename="../playlist.cpp" line="227"/>
@@ -1367,7 +1236,7 @@
<message>
<location filename="../playlist.cpp" line="548"/>
<source>&amp;New PlayList</source>
- <translation>新建清單(&amp;N)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlist.cpp" line="231"/>
@@ -1378,7 +1247,7 @@
<message>
<location filename="../playlist.cpp" line="53"/>
<source>Playlist</source>
- <translation>播放清單</translation>
+ <translation type="unfinished">播放清單</translation>
</message>
<message>
<location filename="../playlist.cpp" line="283"/>
@@ -1391,29 +1260,29 @@
<message>
<location filename="../forms/playlistbrowser.ui" line="14"/>
<source>Playlist Browser</source>
- <translation>播放清單瀏覽</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/playlistbrowser.ui" line="45"/>
<source>New</source>
- <translation>新建</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/playlistbrowser.ui" line="52"/>
<location filename="../playlistbrowser.cpp" line="39"/>
<source>Delete</source>
- <translation>移除</translation>
+ <translation type="unfinished">移除</translation>
</message>
<message>
<location filename="../forms/playlistbrowser.ui" line="69"/>
<location filename="../forms/playlistbrowser.ui" line="79"/>
<source>...</source>
- <translation>...</translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../playlistbrowser.cpp" line="38"/>
<source>Rename</source>
- <translation>重命名</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1421,32 +1290,32 @@
<message>
<location filename="../playlistselector.cpp" line="51"/>
<source>&amp;Load</source>
- <translation>載入(&amp;L)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="52"/>
<source>&amp;Save As...</source>
- <translation>另存為(&amp;S)...</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="54"/>
<source>Rename</source>
- <translation>重命名</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="55"/>
<source>&amp;Delete</source>
- <translation>移除(&amp;D)</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="111"/>
<source>Rename Playlist</source>
- <translation>重命播放清單名</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../playlistselector.cpp" line="111"/>
<source>Playlist name:</source>
- <translation>重命文件名:</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1454,117 +1323,117 @@
<message>
<location filename="../forms/popupsettings.ui" line="14"/>
<source>Popup Information Settings</source>
- <translation>彈出信息設置</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="75"/>
<source>Show cover</source>
- <translation>顯示封面</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="115"/>
<source>Transparency:</source>
- <translation>透明度:</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="145"/>
<source>Delay:</source>
- <translation>延遲:</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="178"/>
<source>ms</source>
- <translation></translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="89"/>
<source>Cover size:</source>
- <translation>封面大小:</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="29"/>
<source>Template</source>
- <translation>模板</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="58"/>
<source>Reset</source>
- <translation>重設</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/popupsettings.ui" line="65"/>
<source>Insert</source>
- <translation>插入</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="62"/>
<source>Artist</source>
- <translation>藝術家</translation>
+ <translation type="unfinished">藝術家</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="63"/>
<source>Album</source>
- <translation>專輯</translation>
+ <translation type="unfinished">專輯</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="64"/>
<source>Title</source>
- <translation>標題</translation>
+ <translation type="unfinished">標題</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="65"/>
<source>Track number</source>
- <translation>音軌編號</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="66"/>
<source>Two-digit track number</source>
- <translation>兩位數音軌編號</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="67"/>
<source>Genre</source>
- <translation>流派</translation>
+ <translation type="unfinished">流派</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="68"/>
<source>Comment</source>
- <translation>備註</translation>
+ <translation type="unfinished">備註</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="69"/>
<source>Composer</source>
- <translation>作曲</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="70"/>
<source>Duration</source>
- <translation>持續時間</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="71"/>
<source>Disc number</source>
- <translation>光槃編號</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="72"/>
<source>File name</source>
- <translation>文件名</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="73"/>
<source>File path</source>
- <translation>文件路徑</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="74"/>
<source>Year</source>
- <translation>年代</translation>
+ <translation type="unfinished">年代</translation>
</message>
<message>
<location filename="../popupsettings.cpp" line="75"/>
<source>Condition</source>
- <translation>條件</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1596,21 +1465,215 @@
</message>
</context>
<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">使用:qmmp [設定] [檔案]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">設定:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">察看版本並結束</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">建議、補丁或提交 bug 請傳送到 forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">察看這些字檔並結束</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Qmmp 版本:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt 版本:</translation>
+ </message>
+</context>
+<context>
<name>ShortcutDialog</name>
<message>
<location filename="../forms/shortcutdialog.ui" line="14"/>
<source>Change Shortcut</source>
- <translation>更改快捷鍵...</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/shortcutdialog.ui" line="29"/>
<source>Press the key combination you want to assign</source>
- <translation>按下你要指定的組合鍵</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../forms/shortcutdialog.ui" line="43"/>
<source>Clear</source>
- <translation>清除</translation>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>SkinnedSettings</name>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="24"/>
+ <source>Skins</source>
+ <translation type="unfinished">皮膚</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="55"/>
+ <source>Add...</source>
+ <translation type="unfinished">添加...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="68"/>
+ <source>Refresh</source>
+ <translation type="unfinished">刷新</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="89"/>
+ <location filename="../forms/skinnedsettings.ui" line="95"/>
+ <source>View</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="101"/>
+ <source>Hide on close</source>
+ <translation type="unfinished">關閉時隱藏</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="108"/>
+ <source>Start hidden</source>
+ <translation type="unfinished">啟動時隱藏</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="115"/>
+ <source>Use skin cursors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="131"/>
+ <source>Fonts</source>
+ <translation type="unfinished">字型</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="149"/>
+ <source>Player:</source>
+ <translation type="unfinished">播放器:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="171"/>
+ <location filename="../forms/skinnedsettings.ui" line="219"/>
+ <source>???</source>
+ <translation type="unfinished">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="178"/>
+ <location filename="../forms/skinnedsettings.ui" line="226"/>
+ <source>...</source>
+ <translation type="unfinished">...</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="197"/>
+ <source>Playlist:</source>
+ <translation type="unfinished">播放清單:</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="233"/>
+ <source>Use bitmap font if available</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="243"/>
+ <source>Transparency</source>
+ <translation type="unfinished">透明度</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="249"/>
+ <source>Main window</source>
+ <translation type="unfinished">主窗口</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="272"/>
+ <location filename="../forms/skinnedsettings.ui" line="296"/>
+ <location filename="../forms/skinnedsettings.ui" line="320"/>
+ <source>0</source>
+ <translation type="unfinished">0</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="279"/>
+ <source>Equalizer</source>
+ <translation type="unfinished">均衡器</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="303"/>
+ <source>Playlist</source>
+ <translation type="unfinished">播放清單</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="344"/>
+ <source>Miscellaneous</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="350"/>
+ <source>Song Display</source>
+ <translation type="unfinished">察看歌曲</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="356"/>
+ <source>Show protocol</source>
+ <translation type="unfinished">顯示協議</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="363"/>
+ <source>Show song numbers</source>
+ <translation type="unfinished">顯示曲目編號</translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="370"/>
+ <source>Show playlists</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="379"/>
+ <source>Show popup information</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="389"/>
+ <source>Edit template</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="411"/>
+ <source>Show anchor</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/skinnedsettings.ui" line="421"/>
+ <source>Align song numbers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="96"/>
+ <source>Select Skin Files</source>
+ <translation type="unfinished">選取皮膚檔案</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="97"/>
+ <source>Skin files</source>
+ <translation type="unfinished">皮膚檔案</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="139"/>
+ <source>Unarchived skin</source>
+ <translation type="unfinished">未封包皮膚</translation>
+ </message>
+ <message>
+ <location filename="../skinnedsettings.cpp" line="170"/>
+ <source>Archived skin</source>
+ <translation type="unfinished">封包皮膚</translation>
</message>
</context>
<context>
@@ -1623,13 +1686,13 @@
<message>
<location filename="../textscroller.cpp" line="117"/>
<source>Buffering: %1%</source>
- <translation>緩沖:%1%</translation>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VisualMenu</name>
<message>
- <location filename="../visualmenu.cpp" line="29"/>
+ <location filename="../visualmenu.cpp" line="26"/>
<source>Visualization</source>
<translation>可視化</translation>
</message>
diff --git a/src/plugins/Ui/skinned/visualmenu.cpp b/src/plugins/Ui/skinned/visualmenu.cpp
index af8e936d2..5e2f6c826 100644
--- a/src/plugins/Ui/skinned/visualmenu.cpp
+++ b/src/plugins/Ui/skinned/visualmenu.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2007-2010 by Ilya Kotov *
+ * Copyright (C) 2007-2011 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -19,11 +19,8 @@
***************************************************************************/
#include <QAction>
-
#include <qmmp/visual.h>
#include <qmmp/visualfactory.h>
-
-#include "pluginitem.h"
#include "visualmenu.h"
VisualMenu::VisualMenu(QWidget *parent) : QMenu(tr("Visualization"), parent)
diff --git a/src/qmmpui/configdialog.cpp b/src/qmmpui/configdialog.cpp
new file mode 100644
index 000000000..f64a83bd1
--- /dev/null
+++ b/src/qmmpui/configdialog.cpp
@@ -0,0 +1,371 @@
+/***************************************************************************
+ * Copyright (C) 2007-2011 by Ilya Kotov *
+ * forkotov02@hotmail.ru *
+ * *
+ * This program is free software; you can redistribute it and/or modify *
+ * it under the terms of the GNU General Public License as published by *
+ * the Free Software Foundation; either version 2 of the License, or *
+ * (at your option) any later version. *
+ * *
+ * This program is distributed in the hope that it will be useful, *
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of *
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
+ * GNU General Public License for more details. *
+ * *
+ * You should have received a copy of the GNU General Public License *
+ * along with this program; if not, write to the *
+ * Free Software Foundation, Inc., *
+ * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ ***************************************************************************/
+#include <QDir>
+#include <QSettings>
+#include <QFontDialog>
+#include <QTreeWidgetItem>
+#include <QHeaderView>
+#include <QCheckBox>
+#include <QRadioButton>
+#include <QMenu>
+#include <QMessageBox>
+#include <QTreeWidgetItem>
+#include <qmmp/decoder.h>
+#include <qmmp/output.h>
+#include <qmmp/decoderfactory.h>
+#include <qmmp/outputfactory.h>
+#include <qmmp/visualfactory.h>
+#include <qmmp/effectfactory.h>
+#include <qmmp/effect.h>
+#include <qmmp/soundcore.h>
+#include <qmmp/enginefactory.h>
+#include <qmmp/abstractengine.h>
+#include <qmmp/qmmpsettings.h>
+#include <qmmp/inputsource.h>
+#include <qmmp/inputsourcefactory.h>
+#include "ui_configdialog.h"
+#include "pluginitem_p.h"
+#include "generalfactory.h"
+#include "general.h"
+#include "uihelper.h"
+#include "filedialog.h"
+#include "mediaplayer.h"
+#include "playlistmodel.h"
+#include "configdialog.h"
+
+ConfigDialog::ConfigDialog (QWidget *parent) : QDialog (parent)
+{
+ m_ui = new Ui::ConfigDialog;
+ m_ui->setupUi (this);
+ m_insert_row = 0;
+ setAttribute(Qt::WA_QuitOnClose, false);
+ setAttribute(Qt::WA_DeleteOnClose, false);
+ m_ui->preferencesButton->setEnabled(false);
+ m_ui->informationButton->setEnabled(false);
+ connect (this, SIGNAL(rejected()),SLOT(saveSettings()));
+ connect (m_ui->fileDialogComboBox, SIGNAL (currentIndexChanged (int)), SLOT(updateDialogButton(int)));
+ m_ui->replayGainModeComboBox->addItem (tr("Track"), QmmpSettings::REPLAYGAIN_TRACK);
+ m_ui->replayGainModeComboBox->addItem (tr("Album"), QmmpSettings::REPLAYGAIN_ALBUM);
+ m_ui->replayGainModeComboBox->addItem (tr("Disabled"), QmmpSettings::REPLAYGAIN_DISABLED);
+ readSettings();
+ loadPluginsInfo();
+ createMenus();
+ //setup icons
+ m_ui->preferencesButton->setIcon(QIcon::fromTheme("configure"));
+ m_ui->informationButton->setIcon(QIcon::fromTheme("dialog-information"));
+ m_ui->fdInformationButton->setIcon(QIcon::fromTheme("dialog-information"));
+ m_ui->outputInformationButton->setIcon(QIcon::fromTheme("dialog-information"));
+ m_ui->outputPreferencesButton->setIcon(QIcon::fromTheme("configure"));
+}
+
+ConfigDialog::~ConfigDialog()
+{
+ delete m_ui;
+}
+
+void ConfigDialog::addPage(const QString &name, QWidget *widget, const QIcon &icon)
+{
+ m_ui->stackedWidget->insertWidget(m_insert_row, widget);
+ m_ui->contentsWidget->insertItem (m_insert_row, name);
+ m_ui->contentsWidget->item(m_insert_row)->setIcon(icon);
+ m_ui->contentsWidget->setCurrentRow(0);
+ m_insert_row++;
+}
+
+void ConfigDialog::readSettings()
+{
+ if (MediaPlayer::instance())
+ {
+ MediaPlayer *player = MediaPlayer::instance();
+ m_ui->formatLineEdit->setText(player->playListManager()->format());
+ m_ui->metadataCheckBox->setChecked(player->playListManager()->useMetadata());
+ m_ui->underscoresCheckBox->setChecked(player->playListManager()->convertUnderscore());
+ m_ui->per20CheckBox->setChecked(player->playListManager()->convertTwenty());
+ }
+ //proxy settings
+ QmmpSettings *gs = QmmpSettings::instance();
+ m_ui->enableProxyCheckBox->setChecked(gs->isProxyEnabled());
+ m_ui->authProxyCheckBox->setChecked(gs->useProxyAuth());
+ m_ui->hostLineEdit->setText(gs->proxy().host());
+ if (gs->proxy().port(0))
+ m_ui->portLineEdit->setText(QString::number(gs->proxy().port(0)));
+ m_ui->proxyUserLineEdit->setText(gs->proxy().userName());
+ m_ui->proxyPasswLineEdit->setText(gs->proxy().password());
+
+ m_ui->hostLineEdit->setEnabled(m_ui->enableProxyCheckBox->isChecked());
+ m_ui->portLineEdit->setEnabled(m_ui->enableProxyCheckBox->isChecked());
+ m_ui->proxyUserLineEdit->setEnabled(m_ui->authProxyCheckBox->isChecked());
+ m_ui->proxyPasswLineEdit->setEnabled(m_ui->authProxyCheckBox->isChecked());
+ //resume playback
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ m_ui->continuePlaybackCheckBox->setChecked(settings.value("General/resume_on_startup", false).toBool());
+ //cover options
+ m_ui->coverIncludeLineEdit->setText(gs->coverNameFilters(true).join(","));
+ m_ui->coverExcludeLineEdit->setText(gs->coverNameFilters(false).join(","));
+ m_ui->coverDepthSpinBox->setValue(gs->coverSearchDepth());
+ m_ui->useCoverFilesCheckBox->setChecked(gs->useCoverFiles());
+ //replay gain
+ m_ui->clippingCheckBox->setChecked(gs->replayGainPreventClipping());
+ m_ui->replayGainModeComboBox->setCurrentIndex(m_ui->replayGainModeComboBox->findData(gs->replayGainMode()));
+ m_ui->preampDoubleSpinBox->setValue(gs->replayGainPreamp());
+ m_ui->defaultGainDoubleSpinBox->setValue(gs->replayGainDefaultGain());
+ //audio
+ m_ui->softVolumeCheckBox->setChecked(gs->useSoftVolume());
+ m_ui->use16BitCheckBox->setChecked(gs->use16BitOutput());
+ m_ui->bufferSizeSpinBox->setValue(gs->bufferSize());
+}
+
+void ConfigDialog::on_contentsWidget_currentItemChanged (QListWidgetItem *current,
+ QListWidgetItem *previous)
+{
+ if (!current)
+ current = previous;
+ m_ui->stackedWidget->setCurrentIndex (m_ui->contentsWidget->row (current));
+}
+
+void ConfigDialog::loadPluginsInfo()
+{
+ m_ui->treeWidget->blockSignals(true);
+ /*
+ load transport plugin information
+ */
+ QTreeWidgetItem *item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Transports"));
+ QList <InputSourceFactory *> *transports = InputSource::factories();
+ QStringList files = InputSource::files();
+ for (int i = 0; i < transports->count (); ++i)
+ new PluginItem (item, transports->at(i), files.at (i));
+ m_ui->treeWidget->addTopLevelItem(item);
+ item->setExpanded(true);
+ /*
+ load input plugins information
+ */
+ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Decoders"));
+ QList <DecoderFactory *> *decoders = Decoder::factories();
+ files = Decoder::files();
+ for (int i = 0; i < decoders->count (); ++i)
+ new PluginItem (item, decoders->at(i), files.at (i));
+ m_ui->treeWidget->addTopLevelItem(item);
+ item->setExpanded(true);
+ /*
+ load audio engines information
+ */
+ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Engines"));
+ QList <EngineFactory *> *engines = AbstractEngine::factories();
+ files = AbstractEngine::files();
+ for (int i = 0; i < engines->count (); ++i)
+ new PluginItem (item, engines->at(i), files.at (i));
+ m_ui->treeWidget->addTopLevelItem(item);
+ item->setExpanded(true);
+ /*
+ load effect plugin information
+ */
+ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Effects"));
+ QList <EffectFactory *> *effects = Effect::factories();
+ files = Effect::files();
+ for (int i = 0; i < effects->count (); ++i)
+ new PluginItem (item, effects->at(i), files.at (i));
+ m_ui->treeWidget->addTopLevelItem(item);
+ item->setExpanded(true);
+ /*
+ load visual plugin information
+ */
+ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("Visualization"));
+ QList <VisualFactory *> *visuals = Visual::factories();
+ files = Visual::files();
+ for (int i = 0; i < visuals->count (); ++i)
+ new PluginItem (item, visuals->at(i), files.at (i));
+ m_ui->treeWidget->addTopLevelItem(item);
+ item->setExpanded(true);
+ /*
+ load general plugin information
+ */
+ item = new QTreeWidgetItem (m_ui->treeWidget, QStringList() << tr("General"));
+ QList <GeneralFactory *> *generals = General::factories();
+ files = General::files();
+ for (int i = 0; i < generals->count (); ++i)
+ new PluginItem (item, generals->at(i), files.at (i));
+ m_ui->treeWidget->addTopLevelItem(item);
+ item->setExpanded(true);
+
+ m_ui->treeWidget->blockSignals(false);
+ m_ui->treeWidget->resizeColumnToContents(0);
+ m_ui->treeWidget->resizeColumnToContents(1);
+ /*
+ load output plugins information
+ */
+ m_ui->outputInformationButton->setEnabled(false);
+ m_ui->outputPreferencesButton->setEnabled(false);
+ QList <OutputFactory *> *outputs = Output::factories();
+ for (int i = 0; i < outputs->count (); ++i)
+ {
+ m_ui->outputComboBox->addItem(outputs->at(i)->properties().name);
+ if(Output::currentFactory() == outputs->at(i))
+ {
+ m_ui->outputComboBox->setCurrentIndex(i);
+ on_outputComboBox_activated (i);
+ }
+ }
+ /*
+ load file dialog information
+ */
+ foreach(FileDialogFactory *factory, FileDialog::registeredFactories())
+ {
+ m_ui->fileDialogComboBox->addItem(factory->properties().name);
+ if (FileDialog::isEnabled(factory))
+ m_ui->fileDialogComboBox->setCurrentIndex(m_ui->fileDialogComboBox->count()-1);
+ }
+}
+
+void ConfigDialog::on_preferencesButton_clicked()
+{
+ QTreeWidgetItem *item = m_ui->treeWidget->currentItem();
+ if(item && item->type() >= PluginItem::TRANSPORT)
+ dynamic_cast<PluginItem *>(item)->showSettings(this);
+
+}
+
+void ConfigDialog::on_informationButton_clicked()
+{
+ QTreeWidgetItem *item = m_ui->treeWidget->currentItem();
+ if(item && item->type() >= PluginItem::TRANSPORT)
+ dynamic_cast<PluginItem *>(item)->showAbout(this);
+}
+
+void ConfigDialog::createMenus()
+{
+ QMenu *menu = new QMenu(this);
+
+ menu->addAction(tr("Artist"))->setData("%p");
+ menu->addAction(tr("Album"))->setData("%a");
+ menu->addAction(tr("Title"))->setData("%t");
+ menu->addAction(tr("Track number"))->setData("%n");
+ menu->addAction(tr("Two-digit track number"))->setData("%NN");
+ menu->addAction(tr("Genre"))->setData("%g");
+ menu->addAction(tr("Comment"))->setData("%c");
+ menu->addAction(tr("Composer"))->setData("%C");
+ menu->addAction(tr("Disc number"))->setData("%D");
+ menu->addAction(tr("File name"))->setData("%f");
+ menu->addAction(tr("File path"))->setData("%F");
+ menu->addAction(tr("Year"))->setData("%y");
+ menu->addAction(tr("Condition"))->setData("%if(%p&%t,%p - %t,%f)");
+
+ m_ui->titleButton->setMenu(menu);
+ m_ui->titleButton->setPopupMode(QToolButton::InstantPopup);
+ connect(menu, SIGNAL(triggered (QAction *)), SLOT(addTitleString(QAction *)));
+}
+
+void ConfigDialog::addTitleString(QAction * a)
+{
+ if (m_ui->formatLineEdit->cursorPosition () < 1)
+ m_ui->formatLineEdit->insert(a->data().toString());
+ else
+ m_ui->formatLineEdit->insert(" - "+a->data().toString());
+}
+
+void ConfigDialog::saveSettings()
+{
+ if (MediaPlayer *player = MediaPlayer::instance())
+ {
+ player->playListManager()->setFormat(m_ui->formatLineEdit->text().trimmed());
+ player->playListManager()->setUseMetadata(m_ui->metadataCheckBox->isChecked());
+ player->playListManager()->setConvertUnderscore(m_ui->underscoresCheckBox->isChecked());
+ player->playListManager()->setConvertTwenty(m_ui->per20CheckBox->isChecked());
+ }
+
+ FileDialog::setEnabled(FileDialog::registeredFactories().at(m_ui->fileDialogComboBox->currentIndex()));
+ QmmpSettings *gs = QmmpSettings::instance();
+ //proxy
+ QUrl proxyUrl;
+ proxyUrl.setHost(m_ui->hostLineEdit->text());
+ proxyUrl.setPort(m_ui->portLineEdit->text().toUInt());
+ proxyUrl.setUserName(m_ui->proxyUserLineEdit->text());
+ proxyUrl.setPassword(m_ui->proxyPasswLineEdit->text());
+ gs->setNetworkSettings(m_ui->enableProxyCheckBox->isChecked(),
+ m_ui->authProxyCheckBox->isChecked(),
+ proxyUrl);
+
+ QSettings settings (Qmmp::configFile(), QSettings::IniFormat);
+ settings.setValue ("General/resume_on_startup", m_ui->continuePlaybackCheckBox->isChecked());
+ gs->setCoverSettings(m_ui->coverIncludeLineEdit->text().split(","),
+ m_ui->coverExcludeLineEdit->text().split(","),
+ m_ui->coverDepthSpinBox->value(),
+ m_ui->useCoverFilesCheckBox->isChecked());
+ int i = m_ui->replayGainModeComboBox->currentIndex();
+ gs->setReplayGainSettings((QmmpSettings::ReplayGainMode)
+ m_ui->replayGainModeComboBox->itemData(i).toInt(),
+ m_ui->preampDoubleSpinBox->value(),
+ m_ui->defaultGainDoubleSpinBox->value(),
+ m_ui->clippingCheckBox->isChecked());
+ gs->setAudioSettings(m_ui->softVolumeCheckBox->isChecked(), m_ui->use16BitCheckBox->isChecked());
+ gs->setBufferSize(m_ui->bufferSizeSpinBox->value());
+ QList <OutputFactory *> *outputs = Output::factories();
+ if(m_ui->outputComboBox->currentIndex() >= 0 && outputs->count())
+ Output::setCurrentFactory(outputs->at(m_ui->outputComboBox->currentIndex()));
+}
+
+void ConfigDialog::updateDialogButton(int index)
+{
+ m_ui->fdInformationButton->setEnabled(FileDialog::registeredFactories()[index]->properties().hasAbout);
+}
+
+void ConfigDialog::on_fdInformationButton_clicked()
+{
+ int index = m_ui->fileDialogComboBox->currentIndex ();
+ FileDialog::registeredFactories()[index]->showAbout(this);
+}
+
+void ConfigDialog::on_treeWidget_itemChanged (QTreeWidgetItem *item, int column)
+{
+ if(column == 0 && item->type() >= PluginItem::TRANSPORT)
+ dynamic_cast<PluginItem *>(item)->setEnabled(item->checkState(0) == Qt::Checked);
+}
+
+void ConfigDialog::on_treeWidget_currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *)
+{
+ if(current->type() >= PluginItem::TRANSPORT)
+ {
+ m_ui->preferencesButton->setEnabled(dynamic_cast<PluginItem *>(current)->hasSettings());
+ m_ui->informationButton->setEnabled(dynamic_cast<PluginItem *>(current)->hasAbout());
+ }
+ else
+ {
+ m_ui->preferencesButton->setEnabled(false);
+ m_ui->informationButton->setEnabled(false);
+ }
+}
+
+void ConfigDialog::on_outputComboBox_activated (int index)
+{
+ OutputFactory *factory = Output::factories()->at(index);
+ m_ui->outputInformationButton->setEnabled(factory->properties().hasAbout);
+ m_ui->outputPreferencesButton->setEnabled(factory->properties().hasSettings);
+}
+
+void ConfigDialog::on_outputPreferencesButton_clicked()
+{
+ int index = m_ui->outputComboBox->currentIndex();
+ Output::factories()->at(index)->showSettings(this);
+}
+
+void ConfigDialog::on_outputInformationButton_clicked()
+{
+ int index = m_ui->outputComboBox->currentIndex();
+ Output::factories()->at(index)->showAbout(this);
+}
diff --git a/src/plugins/Ui/skinned/configdialog.h b/src/qmmpui/configdialog.h
index ad8d62ae5..fe9819919 100644
--- a/src/plugins/Ui/skinned/configdialog.h
+++ b/src/qmmpui/configdialog.h
@@ -21,63 +21,51 @@
#define CONFIGDIALOG_H
#include <QDialog>
-#include <QTreeWidgetItem>
+#include <QIcon>
-#include "ui_configdialog.h"
+
+namespace Ui {
+ class ConfigDialog;
+}
+
+class QListWidgetItem;
+class QTreeWidgetItem;
/**
@author Ilya Kotov <forkotov02@hotmail.ru>
*/
-class QFileInfo;
-
-class Skin;
-class SkinReader;
-
class ConfigDialog : public QDialog
{
Q_OBJECT
public:
ConfigDialog(QWidget *parent = 0);
+ virtual ~ConfigDialog();
- ~ConfigDialog();
+ void addPage(const QString &name, QWidget *widget, const QIcon &icon = QIcon());
private slots:
void on_contentsWidget_currentItemChanged (QListWidgetItem *current, QListWidgetItem *previous);
- void changeSkin();
- void setPlFont();
- void setMainFont();
void on_preferencesButton_clicked();
void on_informationButton_clicked();
void addTitleString(QAction *);
void saveSettings();
void updateDialogButton(int);
void on_fdInformationButton_clicked();
- void installSkin();
- void loadSkins();
- void on_popupTemplateButton_clicked();
void on_treeWidget_itemChanged (QTreeWidgetItem *item, int column);
void on_treeWidget_currentItemChanged (QTreeWidgetItem *current, QTreeWidgetItem *);
void on_outputComboBox_activated (int index);
void on_outputPreferencesButton_clicked();
void on_outputInformationButton_clicked();
- void on_changeShortcutButton_clicked();
private:
void readSettings();
void findSkins(const QString &path);
void loadPluginsInfo();
- void loadFonts();
- void loadShortcuts();
void createMenus();
+ int m_insert_row;
+ Ui::ConfigDialog *m_ui;
-
- QList <QFileInfo> m_skinList;
- Ui::ConfigDialog ui;
- QString m_currentSkinName;
- Skin *m_skin;
- QPixmap pixmap;
- SkinReader *m_reader;
};
#endif
diff --git a/src/qmmpui/detailsdialog.h b/src/qmmpui/detailsdialog.h
index c5e060bad..79fc4675c 100644
--- a/src/qmmpui/detailsdialog.h
+++ b/src/qmmpui/detailsdialog.h
@@ -20,7 +20,6 @@
#ifndef DETAILSDIALOG_H
#define DETAILSDIALOG_H
-#include "ui_detailsdialog.h"
#include <QDialog>
#include <QList>
#include <QMap>
diff --git a/src/qmmpui/forms/configdialog.ui b/src/qmmpui/forms/configdialog.ui
new file mode 100644
index 000000000..db77ebfb6
--- /dev/null
+++ b/src/qmmpui/forms/configdialog.ui
@@ -0,0 +1,1005 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>ConfigDialog</class>
+ <widget class="QDialog" name="ConfigDialog">
+ <property name="geometry">
+ <rect>
+ <x>0</x>
+ <y>0</y>
+ <width>680</width>
+ <height>455</height>
+ </rect>
+ </property>
+ <property name="windowTitle">
+ <string>Qmmp Settings</string>
+ </property>
+ <layout class="QVBoxLayout" name="verticalLayout_2">
+ <property name="leftMargin">
+ <number>6</number>
+ </property>
+ <property name="rightMargin">
+ <number>6</number>
+ </property>
+ <property name="bottomMargin">
+ <number>6</number>
+ </property>
+ <item>
+ <widget class="QSplitter" name="splitter">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <widget class="QListWidget" name="contentsWidget">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="selectionBehavior">
+ <enum>QAbstractItemView::SelectRows</enum>
+ </property>
+ <property name="iconSize">
+ <size>
+ <width>38</width>
+ <height>38</height>
+ </size>
+ </property>
+ <property name="spacing">
+ <number>3</number>
+ </property>
+ <property name="viewMode">
+ <enum>QListView::ListMode</enum>
+ </property>
+ <property name="modelColumn">
+ <number>0</number>
+ </property>
+ <property name="uniformItemSizes">
+ <bool>false</bool>
+ </property>
+ <property name="wordWrap">
+ <bool>false</bool>
+ </property>
+ <property name="selectionRectVisible">
+ <bool>false</bool>
+ </property>
+ <property name="currentRow">
+ <number>0</number>
+ </property>
+ <item>
+ <property name="text">
+ <string>Playlist</string>
+ </property>
+ <property name="icon">
+ <iconset resource="../../app/images/images.qrc">
+ <normaloff>:/playlist.png</normaloff>:/playlist.png</iconset>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Plugins</string>
+ </property>
+ <property name="icon">
+ <iconset resource="../../app/images/images.qrc">
+ <normaloff>:/plugins.png</normaloff>:/plugins.png</iconset>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Advanced</string>
+ </property>
+ <property name="icon">
+ <iconset resource="../../app/images/images.qrc">
+ <normaloff>:/advanced.png</normaloff>:/advanced.png</iconset>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Connectivity</string>
+ </property>
+ <property name="icon">
+ <iconset resource="../../app/images/images.qrc">
+ <normaloff>:/network.png</normaloff>:/network.png</iconset>
+ </property>
+ </item>
+ <item>
+ <property name="text">
+ <string>Audio</string>
+ </property>
+ <property name="icon">
+ <iconset resource="../../app/images/images.qrc">
+ <normaloff>:/replaygain.png</normaloff>:/replaygain.png</iconset>
+ </property>
+ </item>
+ </widget>
+ <widget class="QStackedWidget" name="stackedWidget">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="frameShape">
+ <enum>QFrame::NoFrame</enum>
+ </property>
+ <property name="frameShadow">
+ <enum>QFrame::Raised</enum>
+ </property>
+ <property name="currentIndex">
+ <number>0</number>
+ </property>
+ <widget class="QWidget" name="page">
+ <layout class="QVBoxLayout" name="verticalLayout">
+ <item>
+ <widget class="QGroupBox" name="groupBox_3">
+ <property name="title">
+ <string>Metadata</string>
+ </property>
+ <layout class="QGridLayout">
+ <property name="margin">
+ <number>9</number>
+ </property>
+ <property name="spacing">
+ <number>6</number>
+ </property>
+ <item row="0" column="0">
+ <widget class="QCheckBox" name="metadataCheckBox">
+ <property name="text">
+ <string>Load metadata from files</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <widget class="QGroupBox" name="groupBox_2">
+ <property name="title">
+ <string>Song Display</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout_10">
+ <item row="0" column="0">
+ <widget class="QLabel" name="label_4">
+ <property name="text">
+ <string>Title format:</string>
+ </property>
+ <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>
+ <item row="0" column="2">
+ <widget class="QToolButton" name="titleButton">
+ <property name="text">
+ <string>...</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0" colspan="3">
+ <widget class="QCheckBox" name="underscoresCheckBox">
+ <property name="text">
+ <string>Convert underscores to blanks</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0" colspan="3">
+ <widget class="QCheckBox" name="per20CheckBox">
+ <property name="text">
+ <string>Convert %20 to blanks</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>54</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="widget">
+ <layout class="QGridLayout">
+ <property name="leftMargin">
+ <number>9</number>
+ </property>
+ <property name="topMargin">
+ <number>5</number>
+ </property>
+ <property name="rightMargin">
+ <number>0</number>
+ </property>
+ <property name="bottomMargin">
+ <number>0</number>
+ </property>
+ <property name="spacing">
+ <number>6</number>
+ </property>
+ <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">
+ <string>Preferences</string>
+ </property>
+ </widget>
+ </item>
+ <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">
+ <string>Information</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <spacer>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>101</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="0" column="0" colspan="3">
+ <widget class="QTreeWidget" name="treeWidget">
+ <property name="alternatingRowColors">
+ <bool>true</bool>
+ </property>
+ <property name="selectionBehavior">
+ <enum>QAbstractItemView::SelectRows</enum>
+ </property>
+ <property name="animated">
+ <bool>true</bool>
+ </property>
+ <property name="allColumnsShowFocus">
+ <bool>false</bool>
+ </property>
+ <property name="columnCount">
+ <number>2</number>
+ </property>
+ <column>
+ <property name="text">
+ <string>Description</string>
+ </property>
+ </column>
+ <column>
+ <property name="text">
+ <string>Filename</string>
+ </property>
+ </column>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="page_2">
+ <layout class="QGridLayout" name="gridLayout_5">
+ <item row="1" column="0" colspan="2">
+ <widget class="QGroupBox" name="groupBox_4">
+ <property name="title">
+ <string>File Dialog</string>
+ </property>
+ <layout class="QHBoxLayout">
+ <item>
+ <widget class="QComboBox" name="fileDialogComboBox"/>
+ </item>
+ <item>
+ <widget class="QPushButton" name="fdInformationButton">
+ <property name="text">
+ <string>Information</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer>
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="2" column="0" colspan="2">
+ <widget class="QGroupBox" name="groupBox_9">
+ <property name="title">
+ <string>Cover Image Retrieve</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout_6">
+ <item row="0" column="0" colspan="2">
+ <widget class="QCheckBox" name="useCoverFilesCheckBox">
+ <property name="text">
+ <string>Use separate image files</string>
+ </property>
+ <property name="checked">
+ <bool>true</bool>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_11">
+ <property name="text">
+ <string>Include files:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QLineEdit" name="coverIncludeLineEdit"/>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_12">
+ <property name="text">
+ <string>Exclude files:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QLineEdit" name="coverExcludeLineEdit"/>
+ </item>
+ <item row="3" column="0" colspan="2">
+ <layout class="QHBoxLayout" name="horizontalLayout_4">
+ <item>
+ <widget class="QLabel" name="label_13">
+ <property name="text">
+ <string>Recursive search depth:</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <widget class="QSpinBox" name="coverDepthSpinBox">
+ <property name="maximum">
+ <number>6</number>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="horizontalSpacer_3">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="4" column="0" colspan="2">
+ <spacer name="verticalSpacer_3">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="3" column="0" colspan="2">
+ <widget class="QGroupBox" name="groupBox_6">
+ <property name="title">
+ <string>Playback</string>
+ </property>
+ <layout class="QVBoxLayout" name="verticalLayout_8">
+ <item>
+ <widget class="QCheckBox" name="continuePlaybackCheckBox">
+ <property name="text">
+ <string>Continue playback on startup</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item row="0" column="0" colspan="2">
+ <widget class="QGroupBox" name="groupBox">
+ <property name="title">
+ <string>User Interface</string>
+ </property>
+ <layout class="QHBoxLayout" name="horizontalLayout">
+ <item>
+ <widget class="QComboBox" name="comboBox"/>
+ </item>
+ <item>
+ <widget class="QPushButton" name="pushButton">
+ <property name="text">
+ <string>Information</string>
+ </property>
+ </widget>
+ </item>
+ <item>
+ <spacer name="horizontalSpacer">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="network">
+ <layout class="QVBoxLayout">
+ <property name="leftMargin">
+ <number>9</number>
+ </property>
+ <property name="topMargin">
+ <number>5</number>
+ </property>
+ <property name="rightMargin">
+ <number>0</number>
+ </property>
+ <property name="bottomMargin">
+ <number>0</number>
+ </property>
+ <item>
+ <widget class="QGroupBox" name="groupBox_5">
+ <property name="title">
+ <string>Proxy</string>
+ </property>
+ <property name="flat">
+ <bool>false</bool>
+ </property>
+ <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">
+ <string>Enable proxy usage</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_5">
+ <property name="text">
+ <string>Proxy host name:</string>
+ </property>
+ <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>
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_6">
+ <property name="text">
+ <string>Proxy port:</string>
+ </property>
+ <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>
+ <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">
+ <string>Proxy user name:</string>
+ </property>
+ <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>
+ <item row="5" column="0">
+ <widget class="QLabel" name="label_8">
+ <property name="text">
+ <string>Proxy password:</string>
+ </property>
+ <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">
+ <enum>QLineEdit::Password</enum>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <spacer>
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ <widget class="QWidget" name="audio">
+ <layout class="QVBoxLayout" name="verticalLayout_7">
+ <item>
+ <widget class="QGroupBox" name="groupBox_10">
+ <property name="title">
+ <string>Replay Gain</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout_7">
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_14">
+ <property name="text">
+ <string>Replay Gain mode:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QComboBox" name="replayGainModeComboBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="0">
+ <widget class="QLabel" name="label_15">
+ <property name="text">
+ <string>Preamp:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="1">
+ <widget class="QDoubleSpinBox" name="preampDoubleSpinBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimum">
+ <double>-15.000000000000000</double>
+ </property>
+ <property name="maximum">
+ <double>15.000000000000000</double>
+ </property>
+ <property name="singleStep">
+ <double>0.010000000000000</double>
+ </property>
+ </widget>
+ </item>
+ <item row="2" column="2">
+ <widget class="QLabel" name="label_17">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>dB</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0">
+ <widget class="QLabel" name="label_16">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Default gain:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="1">
+ <widget class="QDoubleSpinBox" name="defaultGainDoubleSpinBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="minimum">
+ <double>-15.000000000000000</double>
+ </property>
+ <property name="maximum">
+ <double>15.000000000000000</double>
+ </property>
+ <property name="singleStep">
+ <double>0.010000000000000</double>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="2">
+ <widget class="QLabel" name="label_18">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>dB</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2">
+ <spacer name="horizontalSpacer_4">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>40</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="4" column="0" colspan="3">
+ <widget class="QCheckBox" name="clippingCheckBox">
+ <property name="text">
+ <string>Use peak info to prevent clipping</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <widget class="QGroupBox" name="groupBox_11">
+ <property name="title">
+ <string>Audio</string>
+ </property>
+ <layout class="QGridLayout" name="gridLayout_8">
+ <item row="0" column="0">
+ <widget class="QLabel" name="label_19">
+ <property name="text">
+ <string>Output:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="1">
+ <widget class="QComboBox" name="outputComboBox"/>
+ </item>
+ <item row="0" column="2">
+ <widget class="QPushButton" name="outputPreferencesButton">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Preferences</string>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="3">
+ <widget class="QPushButton" name="outputInformationButton">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="text">
+ <string>Information</string>
+ </property>
+ </widget>
+ </item>
+ <item row="0" column="4">
+ <spacer name="horizontalSpacer_5">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeType">
+ <enum>QSizePolicy::Expanding</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="1" column="0">
+ <widget class="QLabel" name="label_20">
+ <property name="text">
+ <string>Buffer size:</string>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="1">
+ <widget class="QSpinBox" name="bufferSizeSpinBox">
+ <property name="sizePolicy">
+ <sizepolicy hsizetype="Preferred" vsizetype="Fixed">
+ <horstretch>0</horstretch>
+ <verstretch>0</verstretch>
+ </sizepolicy>
+ </property>
+ <property name="suffix">
+ <string>ms</string>
+ </property>
+ <property name="minimum">
+ <number>500</number>
+ </property>
+ <property name="maximum">
+ <number>6000</number>
+ </property>
+ <property name="singleStep">
+ <number>50</number>
+ </property>
+ </widget>
+ </item>
+ <item row="1" column="2" colspan="3">
+ <spacer name="horizontalSpacer_6">
+ <property name="orientation">
+ <enum>Qt::Horizontal</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>266</width>
+ <height>20</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="2" column="0" colspan="3">
+ <widget class="QCheckBox" name="softVolumeCheckBox">
+ <property name="text">
+ <string>Use software volume control</string>
+ </property>
+ </widget>
+ </item>
+ <item row="3" column="0" colspan="2">
+ <widget class="QCheckBox" name="use16BitCheckBox">
+ <property name="text">
+ <string>16-bit output</string>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ </item>
+ <item>
+ <spacer name="verticalSpacer_2">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>132</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ </layout>
+ </widget>
+ </widget>
+ </widget>
+ </item>
+ <item>
+ <widget class="QDialogButtonBox" name="buttonBox">
+ <property name="standardButtons">
+ <set>QDialogButtonBox::Close</set>
+ </property>
+ </widget>
+ </item>
+ </layout>
+ </widget>
+ <resources>
+ <include location="../../app/images/images.qrc"/>
+ </resources>
+ <connections>
+ <connection>
+ <sender>enableProxyCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>hostLineEdit</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>enableProxyCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>portLineEdit</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>272</x>
+ <y>39</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>authProxyCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>proxyUserLineEdit</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>272</x>
+ <y>38</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>272</x>
+ <y>38</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>authProxyCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>proxyPasswLineEdit</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>272</x>
+ <y>38</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>272</x>
+ <y>37</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>useCoverFilesCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>coverIncludeLineEdit</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>useCoverFilesCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>coverExcludeLineEdit</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>useCoverFilesCheckBox</sender>
+ <signal>toggled(bool)</signal>
+ <receiver>coverDepthSpinBox</receiver>
+ <slot>setEnabled(bool)</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>286</x>
+ <y>39</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>buttonBox</sender>
+ <signal>rejected()</signal>
+ <receiver>ConfigDialog</receiver>
+ <slot>reject()</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>651</x>
+ <y>458</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>225</x>
+ <y>421</y>
+ </hint>
+ </hints>
+ </connection>
+ <connection>
+ <sender>buttonBox</sender>
+ <signal>accepted()</signal>
+ <receiver>ConfigDialog</receiver>
+ <slot>accept()</slot>
+ <hints>
+ <hint type="sourcelabel">
+ <x>651</x>
+ <y>458</y>
+ </hint>
+ <hint type="destinationlabel">
+ <x>141</x>
+ <y>414</y>
+ </hint>
+ </hints>
+ </connection>
+ </connections>
+</ui>
diff --git a/src/qmmpui/images/advanced.png b/src/qmmpui/images/advanced.png
new file mode 100644
index 000000000..862464242
--- /dev/null
+++ b/src/qmmpui/images/advanced.png
Binary files differ
diff --git a/src/qmmpui/images/images.qrc b/src/qmmpui/images/images.qrc
new file mode 100644
index 000000000..6f8534994
--- /dev/null
+++ b/src/qmmpui/images/images.qrc
@@ -0,0 +1,10 @@
+<RCC>
+ <qresource prefix="/" >
+ <file>playlist.png</file>
+ <file>advanced.png</file>
+ <file>plugins.png</file>
+ <file>network.png</file>
+ <file>logo-qmmp.png</file>
+ <file>replaygain.png</file>
+ </qresource>
+</RCC>
diff --git a/src/qmmpui/images/logo-qmmp.png b/src/qmmpui/images/logo-qmmp.png
new file mode 100644
index 000000000..d6c7e9bd8
--- /dev/null
+++ b/src/qmmpui/images/logo-qmmp.png
Binary files differ
diff --git a/src/qmmpui/images/network.png b/src/qmmpui/images/network.png
new file mode 100644
index 000000000..3a52c1130
--- /dev/null
+++ b/src/qmmpui/images/network.png
Binary files differ
diff --git a/src/qmmpui/images/playlist.png b/src/qmmpui/images/playlist.png
new file mode 100644
index 000000000..7b750db0a
--- /dev/null
+++ b/src/qmmpui/images/playlist.png
Binary files differ
diff --git a/src/qmmpui/images/plugins.png b/src/qmmpui/images/plugins.png
new file mode 100644
index 000000000..931d4d1da
--- /dev/null
+++ b/src/qmmpui/images/plugins.png
Binary files differ
diff --git a/src/qmmpui/images/replaygain.png b/src/qmmpui/images/replaygain.png
new file mode 100644
index 000000000..d2f78947b
--- /dev/null
+++ b/src/qmmpui/images/replaygain.png
Binary files differ
diff --git a/src/plugins/Ui/skinned/pluginitem.cpp b/src/qmmpui/pluginitem.cpp
index 57daf7dc0..dc82c53af 100644
--- a/src/plugins/Ui/skinned/pluginitem.cpp
+++ b/src/qmmpui/pluginitem.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
+ * Copyright (C) 2010-2011 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -20,7 +20,6 @@
#include <QSettings>
#include <QDir>
-
#include <qmmp/inputsourcefactory.h>
#include <qmmp/decoderfactory.h>
#include <qmmp/outputfactory.h>
@@ -33,9 +32,7 @@
#include <qmmpui/generalfactory.h>
#include <qmmpui/general.h>
#include <qmmpui/uihelper.h>
-
-#include "pluginitem.h"
-
+#include "pluginitem_p.h"
PluginItem::PluginItem(QTreeWidgetItem *parent, InputSourceFactory *factory, const QString &path)
: QTreeWidgetItem(parent, QStringList() << factory->properties().name << path.section('/',-1), TRANSPORT)
diff --git a/src/plugins/Ui/skinned/pluginitem.h b/src/qmmpui/pluginitem_p.h
index da1ba4909..8802f2d9a 100644
--- a/src/plugins/Ui/skinned/pluginitem.h
+++ b/src/qmmpui/pluginitem_p.h
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
+ * Copyright (C) 2011 by Ilya Kotov *
* forkotov02@hotmail.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -17,8 +17,8 @@
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
-#ifndef PLUGINITEM_H
-#define PLUGINITEM_H
+#ifndef PLUGINITEM_P_H
+#define PLUGINITEM_P_H
#include <QTreeWidgetItem>
diff --git a/src/qmmpui/qmmpui.pro b/src/qmmpui/qmmpui.pro
index d466c634d..1a8975a69 100644
--- a/src/qmmpui/qmmpui.pro
+++ b/src/qmmpui/qmmpui.pro
@@ -41,7 +41,9 @@ HEADERS += general.h \
uifactory.h \
uiloader.h \
uihelper.h \
- jumptotrackdialog_p.h
+ jumptotrackdialog_p.h \
+ configdialog.h \
+ pluginitem_p.h
SOURCES += general.cpp \
playlistparser.cpp \
commandlinemanager.cpp \
@@ -60,13 +62,17 @@ SOURCES += general.cpp \
templateeditor.cpp \
uiloader.cpp \
uihelper.cpp \
- jumptotrackdialog.cpp
+ jumptotrackdialog.cpp \
+ configdialog.cpp \
+ pluginitem.cpp
FORMS += forms/detailsdialog.ui \
forms/tageditor.ui \
forms/templateeditor.ui \
- forms/jumptotrackdialog.ui
+ forms/jumptotrackdialog.ui \
+ forms/configdialog.ui
unix:DESTDIR = .
-RESOURCES += translations/libqmmpui_locales.qrc
+RESOURCES += translations/libqmmpui_locales.qrc \
+ images/images.qrc
TRANSLATIONS = translations/libqmmpui_ru.ts \
translations/libqmmpui_tr.ts \
translations/libqmmpui_zh_CN.ts \
diff --git a/src/qmmpui/translations/libqmmpui_cs.ts b/src/qmmpui/translations/libqmmpui_cs.ts
index 78581cc94..50c425347 100644
--- a/src/qmmpui/translations/libqmmpui_cs.ts
+++ b/src/qmmpui/translations/libqmmpui_cs.ts
@@ -2,6 +2,821 @@
<!DOCTYPE TS>
<TS version="2.0" language="cs">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">O Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">O aplikaci</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autoři</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Poděkování</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Licence</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_cs.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_cs.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt-based Multimedia Player (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Verze:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_cs.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Vstupní moduly:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Výstupní moduly:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Vizualizační moduly:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Efektové moduly:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Obecné moduly:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Překladatelé</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_cs.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">Pře&amp;hrát</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">Pau&amp;za</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Stop</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Předchozí</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Další</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Přehrát/Pauza</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Mezerník</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Opakovat seznam skladeb</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Opakovat stopu</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">Za&amp;míchat</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">M</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">Přidat &amp;soubor</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">Přidat &amp;adresář</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">Přidat &amp;URL</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Odstranit vybrané</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Del</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">Odstranit &amp;vše</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">Odstranit &amp;nevybrané</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Odstranit nedostupné soubory</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Odstranit duplicity</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Invertovat výběr</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Zrušit výběr</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Vybrat vše</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">Zobrazit &amp;informace o skladbě</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Nový seznam</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation type="obsolete">Ctrl+T</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">O&amp;dstranit seznam</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation type="obsolete">Ctrl+W</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">Načíst &amp;seznam</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Uložit seznam</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">Vybrat další &amp;seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgDown</source>
+ <translation type="obsolete">Ctrl+PgDown</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">Vybrat předchozí &amp;seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgUp</source>
+ <translation type="obsolete">Ctrl+PgUp</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">Zobrazit &amp;seznamy skladeb</translation>
+ </message>
+ <message>
+ <source>P</source>
+ <translation type="obsolete">P</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Nastavení</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">O &amp;aplikaci</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">O knihovně &amp;Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">U&amp;končit</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Přidat URL</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Chyba</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">Přid&amp;at</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">Z&amp;rušit</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Přejít vpřed v seznamu skladeb</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Přejít zpět v seznamu skladeb</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Spustit přehrávání aktuální skladby</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Nevyprazdňovat seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pozastavit aktuální skladbu</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pozastavit, přehrává-li se, jinak přehrávat</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Zastavit aktuální skladbu</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Zobrazit dialog Přeskočit na soubor</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Nastavit hlasitost přehrávání (příklad: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Zobrazit/skrýt aplikaci</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Zobrazit dialog Přidat soubor</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Zobrazit dialog Přidat adresář</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Popis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Soubor</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Umělec</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Stopa</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Vypnuto</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Protokoly</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Dekodéry</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Přehrávače</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Název</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Číslo stopy</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Dvoumístné číslo stopy</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Číslo disku</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Stav</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Skladatel</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Název souboru</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Cesta k souboru</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Žánr</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Rok</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Poznámka</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Nastavení Qmmp</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Vzhled</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Seznam skladeb</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Moduly</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Pokročilé</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Témata</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Písma</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Přehrávač:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Seznam skladeb:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Zisk při přehrávání</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Různé</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Použít bitmapové písmo, je-li dostupné</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Použít kurzory z tématu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Metadata</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Číst ze souborů metadata</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Zobrazení skladby</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Formát titulku:</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Zobrazit čísla skladeb</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Zobrazit seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Zobrazit informace ve vyskakovacím okně</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Nastavení</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Informace</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Získat obrázek obalu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Použít samostatné obrázky</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Zahrnout soubory:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Vynechat soubory:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Hloubka rekurzivního hledání:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Přehrávání</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Po startu pokračovat v přehrávání</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Režim úpravy zisku při přehrávání:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Předzesílení:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Výchozí zisk:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Použít informaci o vrcholu k zabránění ořezu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Výstup:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished">ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16bitový výstup</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Síť</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Zobrazení</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Souborový dialog</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Povolit používání proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Adresa proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Port proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Použít autorizaci pro proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Uživatelské jméno:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Heslo:</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Sbalené téma</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Rozbalené téma</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Vizualizace</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Efekty</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Obecné</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Zvuk</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Používat softwarové ovládání hlasitosti</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Skrýt při zavření</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Spustit skryté</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Převést podtržítka na mezery</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Převést %20 na mezery</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Vybrat soubory s tématy</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Soubory s tématy</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Přidat...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Obnovit</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Zobrazit protokol</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Průhlednost</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Hlavní okno</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ekvalizér</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -61,7 +876,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -83,54 +898,380 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ekvalizér</translation>
+ </message>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">předvolba</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Načíst/Odstranit</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Uložit předvolbu</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">Uložit &amp;automatickou předvolbu</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importovat</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Vynulovat</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Uložení předvolby</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Název předvolby:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">předvolba #</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importovat předvolbu</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Přeskočit na skladbu</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtr</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Zařadit</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Načíst znovu</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Přeskočit na</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
<source>F5</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F5</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vyřadit</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Předchozí</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Přehrát</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Pozastavit</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Zastavit</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Další</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Přidat soubor</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ekvalizér</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Opakovat seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Zamíchat</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Hlasitost</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Vyvážení</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Režim vizualizace</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Frekvenční analýza</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Osciloskop</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Vypnuto</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Režim analýzy</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normální</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Oheň</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Sloupce</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Úzké</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Široké</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Špičky</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Obnovovací frekvence</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 Hz</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 Hz</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 Hz</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 Hz</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Pokles analyzátoru</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Nejpomalejší</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Pomalý</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Střední</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Rychlý</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Nejrychlejší</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Pokles špiček</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Pozadí</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Průhledné</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Výběr adresáře</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Vyberte jeden či více souborů k otevření</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">Přeskočit na soubo&amp;r</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Zobrazení</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Seznamy skladeb</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Načíst seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Uložit seznam skladeb</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Všechny podporované formáty</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Nástroje</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Seřadit seznam</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Podle názvu skladby</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Podle alba</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">Podle umělce</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Podle názvu souboru</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Podle cesty a názvu souboru</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Podle data</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Seřadit výběr</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Zamíchat seznam</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Obrátit pořadí seznamu</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Seznam skladeb</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Podle čísla skladby</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Činnosti</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Prohlížeč seznamů skladeb</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Nový</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Odstranit</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Přejmenovat</translation>
</message>
</context>
<context>
@@ -143,6 +1284,186 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Načíst</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">Uložit j&amp;ako...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Přejmenovat</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">O&amp;dstranit</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Přejmenovat seznam skladeb</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Název seznamu skladeb:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Nastavení informací ve vyskakovacím okně</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Zobrazit obal</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Průhlednost:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Prodleva:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ms</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Velikost obalu:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Šablona</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Původní</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Vložit</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Umělec</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Album</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Název</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Číslo stopy</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Dvoumístné číslo stopy</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Žánr</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Poznámka</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Skladatel</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Délka</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Číslo disku</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Název souboru</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Cesta k souboru</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Rok</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Stav</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Editor předvoleb</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Načíst</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Odstranit</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Předvolba</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Automatická předvolba</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Použití: qmmp [volby] [soubory]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Volby:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Vypsat číslo verze a skončit</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Nápady, patche, hlášení chyb posílejte na forkotov02@hotmail.ru (anglicky)</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Zobrazit tento text a skončit</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Neznámý příkaz</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Verze QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Verze Qt:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -317,37 +1638,51 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Automaticky rolovat název skladby</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Všechny podporované formáty</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vyberte jeden či více souborů k otevření</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Výběr adresáře</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Seznamy skladeb</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Načíst seznam skladeb</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Uložit seznam skladeb</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Vizualizace</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_de.ts b/src/qmmpui/translations/libqmmpui_de.ts
index 8012828b5..96520853d 100644
--- a/src/qmmpui/translations/libqmmpui_de.ts
+++ b/src/qmmpui/translations/libqmmpui_de.ts
@@ -2,6 +2,901 @@
<!DOCTYPE TS>
<TS version="2.0" language="de_DE">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Über Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Info</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autoren</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Dank an</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Lizenz</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_de.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_de.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt-basierter Multimedia-Player (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Version:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_de.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Eingabe-Module:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Ausgabe-Module:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Visualisierungsmodule:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Effekt-Module:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Sonstige Module:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Übersetzer</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_de.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Wiedergabe</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Pause</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Stopp</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Vorheriger Titel</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Nächster Titel</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">Wieder&amp;gabe/Pause</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Leertaste</translation>
+ </message>
+ <message>
+ <source>&amp;Jump to File</source>
+ <translation type="obsolete">&amp;Zu Datei springen</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">W&amp;iedergabeliste wiederholen</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">Tite&amp;l wiederholen</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Strg+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Zufallswiedergabe</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>Ctrl+N</source>
+ <translation type="obsolete">Strg+N</translation>
+ </message>
+ <message>
+ <source>Ctrl+S</source>
+ <translation type="obsolete">Strg+S</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">Wartes&amp;chlange löschen</translation>
+ </message>
+ <message>
+ <source>Alt+Q</source>
+ <translation type="obsolete">Alt+Q</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">Wiedergabeliste anzeigen</translation>
+ </message>
+ <message>
+ <source>Alt+E</source>
+ <translation type="obsolete">Alt+E</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">Equalizer anzeigen</translation>
+ </message>
+ <message>
+ <source>Alt+G</source>
+ <translation type="obsolete">Alt+G</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">Immer im Vordergrund</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">Auf allen Arbeitsflächen anzeigen</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">Doppelte Größe</translation>
+ </message>
+ <message>
+ <source>Meta+D</source>
+ <translation type="obsolete">Meta+D</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Datei hinzufügen</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Verzeichnis hinzufügen</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;URL hinzufügen</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Ausgewählte entfernen</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Entf</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">Alle &amp;entfernen</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Nicht ausgewählte entfernen</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Nichtverfügbare Dateien entfernen</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Duplikate entfernen</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Auswahl umkehren</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Auswahl aufheben</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">Alle aus&amp;wählen</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Strg+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Titeldetails anzeigen</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Neue Wiedergabeliste</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation type="obsolete">Strg+T</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">Wie&amp;dergabeliste löschen</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation type="obsolete">Strg+W</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">Wiedergabeliste &amp;laden</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">Wiedergabeliste &amp;speichern</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Umschalt+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">Näch&amp;ste Wiedergabeliste auswählen</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgDown</source>
+ <translation type="obsolete">Strg+Bild ab</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">Vorherige Wiedergabeli&amp;ste auswählen</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgUp</source>
+ <translation type="obsolete">Strg+Bild auf</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">Wiedergabeli&amp;sten anzeigen</translation>
+ </message>
+ <message>
+ <source>P</source>
+ <translation type="obsolete">P</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">Ein&amp;stellungen</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Strg+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">Ü&amp;ber</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">Übe&amp;r Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">Be&amp;enden</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Strg+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Hinzuzufügende URL eingeben</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Fehler</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Hinzufügen</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Abbrechen</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Nächsten Titel in Wiedergabeliste abspielen</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Vorherigen Titel in Wiedergabeliste abspielen</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Aktuellen Titel abspielen</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Titel an Wiedergabeliste anhängen</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Aktuellen Titel anhalten</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Wiedergabe anhalten oder fortsetzen</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Aktuellen Titel stoppen</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">„Springe zu Titel“-Dialog anzeigen</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Lautstärke der Wiedergabe einstellen (Beispiel: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Anwendung ein-/ausblenden</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">„Datei hinzufügen“-Dialog anzeigen</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">„Verzeichnis hinzufügen“-Dialog anzeigen</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Beschreibung</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Dateiname</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Interpret</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Stück</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Deaktiviert</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Transporte</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Dekoder</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">Verschiedenes</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Titel</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Stücknummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Zweistellige Stücknummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>CD-Nummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Zustand</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Genre</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Komponist</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Dateiname</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Dateipfad</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Jahr</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Kommentar</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Einstellungen</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Erscheinungsbild</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Wiedergabeliste</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Module</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Erweitert</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Designs</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Schriftarten</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Player:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Wiedergabeliste:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Replay Gain</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Verschiedenes</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Bitmap-Schriftart verwenden, falls verfügbar</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Design-Mauszeiger verwenden</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">Kurzbefehle</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Metadaten</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Metadaten aus Dateien laden</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Titelanzeige</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Titelformat:</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Titelnummern anzeigen</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Wiedergabelisten anzeigen</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Informationen in einem Aufklapp-Fenster anzeigen</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">Stücknummern ausrichten</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Konfiguration</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Information</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Holen von Cover-Bildern</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Separate Bilddateien verwenden</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Einzubeziehende Dateien:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Auszuschließende Dateien:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Rekursive Suchtiefe:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Wiedergabe</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Wiedergabe beim Start fortsetzen</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Replay-Gain-Modus:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Vorverstärkung:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Peak-Informationen verwenden, um Clipping zu verhindern</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Ausgabe:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>Puffergröße:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16-Bit-Ausgabe</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">Aktion</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">Kurzbefehl</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">Kurzbefehl ändern ...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Verbindung</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Ansicht</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">Vorlage bearbeiten</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Datei-Dialog</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxyserver</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Proxyserver verwenden</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Name des Proxyservers:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Port:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Authentisierung verwenden</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Benutzername:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Passwort:</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Archiviertes Design</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Nicht archiviertes Design</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Visualisierung</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Effekte</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Sonstige</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Softwaregesteuerte Lautstärkeregelung</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Minimiert starten</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Unterstriche in Leerzeichen umwandeln</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>%20 in Leerzeichen umwandeln</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Design-Dateien auswählen</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Design-Dateien</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Hinzufügen...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Aktualisieren</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Protokoll anzeigen</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Transparenz</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Hauptfenster</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -83,54 +978,408 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">Voreinstellung</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Laden/Löschen</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Voreinstellung speichern</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Automatische Voreinstellungen speichern</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importieren</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Zurücksetzen</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Voreinstellung speichern</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Name der Voreinstellung:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">Voreinstellung #</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Voreinstellung importieren</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Zu Titel springen</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filter</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">In Warteschlange</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Aktualisieren</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Springen zu</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
<source>F5</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F5</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Aus Warteschlange entfernen</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Vorheriger Titel</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Wiedergabe</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Pause</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Stopp</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Nächster Titel</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Datei hinzufügen</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Wiedergabeliste</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Wiedergabeliste wiederholen</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Zufallswiedergabe</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Lautstärke</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Balance</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">Lautstärke: %1 %</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">Balance: %1 % rechts</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">Balance: %1 % links</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">Balance: Mitte</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">Springen zu: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Visualisierungsmodus</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Analyzer</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Oszilloskop</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Aus</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Analyzer-Modus</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normal</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Feuer</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Vertikale Linien</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Linien</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Balken</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Spitzen</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Wiederholfrequenz</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 fps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 fps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 fps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 fps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Analyzer-Abfall</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Sehr langsam</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Langsam</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Mittel</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Schnell</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Sehr schnell</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Abfallen der Spitzen</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Hintergrund</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Transparent</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Verzeichnis wählen</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Dateien hinzufügen</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">Springe zu &amp;Titel</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Ansicht</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Wiedergabeliste</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Wiedergabelisten</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Wiedergabeliste öffnen</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Wiedergabeliste speichern</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Alle unterstützten Formate</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Werkzeuge</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Wiedergabeliste sortieren</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Nach Titel</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Nach Album</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">Nach Interpret</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Nach Dateinamen</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Nach Pfad + Dateinamen</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Nach Datum</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Auswahl sortieren</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Wiedergabeliste mischen</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Wiedergabeliste umkehren</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">&amp;Neue Wiedergabeliste</translation>
+ </message>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">Auswahl kopieren na&amp;ch</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Wiedergabeliste</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Nach Titelnummer</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Aktionen</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Wiedergabelisten durchsuchen</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Neu</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Löschen</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">…</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Umbenennen</translation>
</message>
</context>
<context>
@@ -143,6 +1392,190 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Laden</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Speichern unter …</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Umbenennen</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">L&amp;öschen</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Wiedergabeliste umbenennen</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Name der Wiedergabeliste:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Einstellungen Aufklapp-Informationen</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Cover anzeigen</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Transparenz:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Verzögerung:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ms</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Cover-Größe:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Vorlage</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Zurücksetzen</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Einfügen</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Interpret</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Album</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Titel</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Stücknummer</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Zweistellige Stücknummer</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Genre</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Kommentar</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Komponist</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Abspieldauer</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">CD-Nummer</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Dateiname</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Dateipfad</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Jahr</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Zustand</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Bearbeiten der Voreinstellungen</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Laden</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Löschen</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Voreinstellung</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Automatische Voreinstellung</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Aufruf: qmmp [Optionen] [Dateien]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Optionen:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Die Anwendung nicht starten</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Gibt die Versionsnummer aus</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ideen, Patches und Bugreports an &lt;forkotov02@hotmail.ru&gt; senden</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Zeigt diesen Hilfetext an</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Unbekannter Befehl</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Qmmp-Version:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt-Version:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -151,6 +1584,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">Kurzbefehl ändern</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">Drücken Sie die Tastenkombination, die Sie zuweisen möchten</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">Löschen</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="38"/>
@@ -317,37 +1765,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Automatischer Bildlauf des Titelnamens</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">Pufferung: %1 %</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Alle unterstützten Formate</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Dateien hinzufügen</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Verzeichnis wählen</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wiedergabelisten</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wiedergabeliste öffnen</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wiedergabeliste speichern</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Visualisierung</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_es.ts b/src/qmmpui/translations/libqmmpui_es.ts
index b3cab774a..cc345ea30 100644
--- a/src/qmmpui/translations/libqmmpui_es.ts
+++ b/src/qmmpui/translations/libqmmpui_es.ts
@@ -2,6 +2,913 @@
<!DOCTYPE TS>
<TS version="2.0" language="es">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Acerca de Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Acerca de</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Contrato de licencia</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autores</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Gracias a</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_es.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_es.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt-based Multimedia Player (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Versión:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_es.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Módulos de entrada: </translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Módulos de salida: </translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Módulos visuales: </translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Módulos de efectos: </translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Módulos generales: </translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Traductores</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_es.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Reproducir</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Pausar</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Detener</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Anterior</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Siguiente</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Reproducir/Pausar</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Espacio</translation>
+ </message>
+ <message>
+ <source>&amp;Jump to File</source>
+ <translation type="obsolete">&amp;Ir al archivo</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Repetir la lista</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Repetir pista</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Revolver</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;No Playlist Advance</source>
+ <translation type="obsolete">&amp;No avanzar en la lista</translation>
+ </message>
+ <message>
+ <source>Ctrl+N</source>
+ <translation type="obsolete">Ctrl+N</translation>
+ </message>
+ <message>
+ <source>&amp;Stop After Selected</source>
+ <translation type="obsolete">&amp;Parar tras los seleccionados</translation>
+ </message>
+ <message>
+ <source>Ctrl+S</source>
+ <translation type="obsolete">Ctrl+S</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">&amp;Limpiar la Cola</translation>
+ </message>
+ <message>
+ <source>Alt+Q</source>
+ <translation type="obsolete">Alt+Q</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">Mostrar la lista</translation>
+ </message>
+ <message>
+ <source>Alt+E</source>
+ <translation type="obsolete">Alt+E</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">Mostrar el ecualizador</translation>
+ </message>
+ <message>
+ <source>Alt+G</source>
+ <translation type="obsolete">Alt+G</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">Siempre encima</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">Ver en todos los escritorios</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">Tamaño doble</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Añadir archivo</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Añadir directorio</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Añadir URL</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Eliminar los seleccionados</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Supr</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Eliminar todo</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Eliminar los no seleccionados</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Eliminar los archivos no disponibles</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Eliminar los duplicados</translation>
+ </message>
+ <message>
+ <source>&amp;Queue Toggle</source>
+ <translation type="obsolete">&amp;Cambiar de cola</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Invertir la selección</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;No seleccionar nada</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Seleccionar todo</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Ver detalles de la pista</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Lista nueva</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation type="obsolete">Ctrl+T</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">&amp;Borrar la lista</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation type="obsolete">Ctrl+W</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Cargar una lista</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Guardar la lista</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">&amp;Seleccionar la lista siguiente</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgDown</source>
+ <translation type="obsolete">Ctrl+AvPág</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">&amp;Seleccionar la lista anterior</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgUp</source>
+ <translation type="obsolete">Ctrl+RePág</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">&amp;Mostrar las listas</translation>
+ </message>
+ <message>
+ <source>P</source>
+ <translation type="obsolete">P</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Configuración</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Acerca de</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;Acerca de Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Salir</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Error</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Introduzca la URL a añadir</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Añadir</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Cancelar</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Avanzar en la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Retroceder en la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Empezar reproduciendo la canción actual</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">No limpiar la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pausar la canción actual</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pausar si se está reproduciendo, o viceversa</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Detener la canción actual</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Mostrar el diálogo Saltar a archivo</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Cambiar el volumen de reproducción (ejemplo: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Mostrar/ocultar aplicación</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Mostrar el diálogo Añadir archivo</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Mostrar el diálogo Añadir directorio</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Descripción</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Nombre del archivo</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Intérprete</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Pista</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Deshabilitado</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Transportes</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Decodificadores</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Motores</translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">Varios</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Título</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Número de pista</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Número de pista con dos cifras</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Número de disco</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Condición</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Género</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Compositor</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Nombre del archivo</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Ruta del archivo</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Año</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Comentario</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Configuración de Qmmp</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Pieles</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Fuentes</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Reproductor: </translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Lista de reproducción: </translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Metainformación</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Cargar la metainformación de los archivos</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Mostrar la canción</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Formato del título: </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Preferencias</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Información</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Aspecto</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Lista de reproducción</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Módulos</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Avanzado</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>Salida de 16 bits</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Piel archivada</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Piel no archivada</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Conectividad</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Visualización</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Efectos</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>General</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Diálogo de archivos</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Sonido</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Normalización</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Varios</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Usar fuente bitmap si está disponible</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Usar pieles en cursor</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Mostrar los números de canción</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Mostrar la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Mostrar información emergente</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Método de normalización:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Preamp:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Normalización predeterminada:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Procesar picos para evitar cortes</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Salida:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>Tamaño del buffer:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Usar control de volumen por software</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Ver</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">Atajos</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Esconder al cerrar</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Iniciar oculto</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">Editar la plantilla</translation>
+ </message>
+ <message>
+ <source>Show anchor</source>
+ <translation type="obsolete">Mostrar ancla</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">Alinear los números de canción</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Obtener las imagenes de carátula</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Usar archivos de imágen separados</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Incluir archivos:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Excluir archivos:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Profundidad de la búsqueda recursiva:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Reproducción</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Continuar la reproducción al iniciar</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Habilitar el uso de proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Nombre del servidor proxy: </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Puerto del proxy: </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Usar autentificación con el proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Usuario del proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Contraseña del proxy:</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">Acción</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">Atajo</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">Cambiar atajo...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Convertir los guiones bajos en espacios</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Convertir los %20 en espacios</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Seleccionar archivos de pieles</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Archivos de pieles</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Añadir...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Actualizar</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Motrar protocolo</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Transparencia</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Ventana principal</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ecualizador</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -83,54 +990,408 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">preprogramado</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Cargar/Eliminar</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Guardar preprogramado</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Guardar preprogramado autocargable</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Limpiar</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Guardando preprogramado</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Nombre del preprogramado:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">Preprogramado nº</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importar</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ecualizador</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importar preprogramado</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Saltar hasta pista</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtrar</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Encolar</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Actualizar</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Saltar a</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
<source>F5</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F5</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Desencolar</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Anterior</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Reproducir</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Pausar</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Detener</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Siguiente</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Añadir archivo</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ecualizador</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Repetir la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Revolver</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Volumen</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Balance</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">Volumen: %1%</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">Balance: %1% derecha</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">Balance: %1% izquierda</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">Balance: centro</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">Ir hasta: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Modo de visualización</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Analizador</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Osciloscopio</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Apagado</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Modo del analizador</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normal</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Fuego</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Líneas verticales</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Líneas</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Barras</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Picos</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Velocidad de actualización</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 fps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 fps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 fps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 fps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Caída del analizador</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Muy lenta</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Lenta</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Media</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Rápida</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Muy rápida</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Caída de picos</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Fondo</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Transparente</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Seleccione un directorio</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Seleccione uno o más archivos para abrir</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Saltar a archivo</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Ver</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Abrir la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Guardar la lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Archivos a reproducir</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Todos los flujos soportados</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Herramientas</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">&amp;Copiar la selección a</translation>
+ </message>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Ordenar la lista</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Por título</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Por album</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">Por intérprete</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Por nombre de archivo</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Por ruta + nombre</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Por fecha</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Ordenar la selección</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Lista aleatoria</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Invertir la lista</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">&amp;Lista nueva</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Por número de pista</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista de reproducción</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Acciones</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Navegador de listas de reproducción</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Nueva</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Borrar</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Renombrar</translation>
</message>
</context>
<context>
@@ -143,6 +1404,190 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Cargar</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Guardar como...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Renombrar</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">&amp;Borrar</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Renombrar lista</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Nombre de la lista:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Configuración de información emergente</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Mostrar carátula</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Transparencia:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Retardo:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ms</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Tamaño de la carátula:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Plantilla</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Reiniciar</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Insertar</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Intérprete</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Album</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Título</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Número de pista</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Número de pista con dos cifras</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Género</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Comentario</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Compositor</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Duración</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Número de disco</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Nombre del archivo</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Ruta del archivo</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Año</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Condición</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Editor de preprogamados</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Cargar</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Borrar</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Preprogramado</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Automático</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Uso: qmmp [opciones] [archivos]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opciones: </translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Mostrar el número de versión y salir</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Enviar ideas, parches, errores a: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Versión de Qt:</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Muestra este texto y sale</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Comando desconocido</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">No iniciar la aplicación</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Versión de QMMP: </translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -151,6 +1596,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">Cambiar atajo</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">Pulse la combinación de teclas que quiere asignar</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">Borrar</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="38"/>
@@ -317,37 +1777,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Autodesplazar el nombre de la canción</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">Cargando: %1%</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Todos los flujos soportados</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Seleccione uno o más archivos para abrir</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Seleccione un directorio</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Archivos a reproducir</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Abrir la lista de reproducción</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Guardar la lista de reproducción</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Visualización</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_it.ts b/src/qmmpui/translations/libqmmpui_it.ts
index cb2426183..9c5e953cc 100644
--- a/src/qmmpui/translations/libqmmpui_it.ts
+++ b/src/qmmpui/translations/libqmmpui_it.ts
@@ -2,6 +2,813 @@
<!DOCTYPE TS>
<TS version="2.0" language="it">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Informazioni su Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Info</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Contratto di licenza</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autori</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Ringraziamenti</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_it.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_it.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt-based Multimedia Player (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Versione: </translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_it.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Moduli d&apos;entrata: </translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Moduli d&apos;uscita : </translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Moduli di visualizzazione: </translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Мoduli per gli effetti: </translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Moduli generali: </translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Traduttori</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_it.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Esegui</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Pausa</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Arresta</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Precedente</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Successivo</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Esegui / Pausa</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Spazio</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Ripeti lista brani</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Ripeti brano</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Ordine casuale</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Aggiungi brani</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Aggiungi cartelle</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Aggiungi URL</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Elimina la selezione</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Canc</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Elimina tutto</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Elimina i non selezionati</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Rimuovi files non disponibili</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Rimuovi duplicati</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Inverti la selezione</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Non scegliere alcun brano</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Seleziona tutto</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Dettagli della traccia</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Nuova lista</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation type="obsolete">Ctrl+T</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">&amp;Cancella lista</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation type="obsolete">Ctrl+W</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Carica lista</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Salva lista</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">&amp;Seleziona la successiva lista esecuzione brani</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgDown</source>
+ <translation type="obsolete">Ctrl+PgDown</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">&amp;Seleziona la rpecedente lista esecuzione brani</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgUp</source>
+ <translation type="obsolete">Ctrl+PgUp</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">Mostra lista esecuzione brani</translation>
+ </message>
+ <message>
+ <source>P</source>
+ <translation type="obsolete">P</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Configurazione</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Informazioni</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;Informazioni su Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Esci</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Errore</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Aggiungi un URL</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Aggiungi</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Annulla</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Scorri in avanti lista dei brani</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Scorri indietro la lista dei brani</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Inizia il brano scelto</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Non ripulire la lista esecuzione</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Sospendi il brano in esecuzione</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Sospendi il brano se in esecuzione; lo riprende se in pausa</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Arresta il brano in esecuzione</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Mostra il menu «Vai al brano»</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Mostra/nascondi Qmmp</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Mostra il menu «Aggiungi brani»</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Mostra il menu «Aggiungi cartella»</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Descrizione</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>File</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Interprete</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Traccia</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Disabilitato</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Protocolli di trasporto</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Decodificatori</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Meccanismi</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Titolo</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Traccia n°</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Traccia n° a due cifre</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Disco n°</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Condizione</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Genere</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Compositore</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Nome file</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Percorso file</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Anno</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Commento</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Configurazione di Qmmp</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Temi</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Caratteri</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Player: </translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Lista brani : </translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Metadati</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Carica i metadati dai brani</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Mostra il brano</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Formato del titolo : </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Impostazioni preferite</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Informazioni</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Aspetto</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Lista dei brani</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Moduli</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Avanzato</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>uscita a 16 bit</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Tema archiviato</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Tema non archiviato</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Connettività</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Visualizzazione</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Effetti</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Generale</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Menu brani</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Normalizzazione</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Varie</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Usa carattere bitmap se disponibile</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Usa cursore skin</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Mostra numero brani</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Mostra lista esecuzione brani</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Mostra informazioni popup</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Metodo di normalizzazione</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Preamp:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Normalizzazione predefinita</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Utilizza informazioni di picco per evitare tagli</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Uscita:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished">ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Utilizza il controllo volume del programma</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Nascondi alla chiusura</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Avvia nascosto</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Trova immagine copertina</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Usa immagini separate</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Includi i file:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Escludi i file:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Profondità ricerca ricorsiva:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Riproduzione</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Continua la riproduzione all&apos;avvio</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Attiva il proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Nome del server : </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Porta del server : </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Usa autenticazione con il proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Utente: </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Password : </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Converti il carattere « _ » in spazi</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Converti il carattere « %20 » in spazi</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Seleziona aspetto</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Aspetto</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Aggiungi...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Aggiorna</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Motra protocollo</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Transparenza</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Finestra principale</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizzatore</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -61,7 +868,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -83,54 +890,368 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">Impostazione</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Carica/Elimina</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Salva preimpostazione</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Salvare preimpostazioni caricate automaticamente</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Cancella</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Salvataggio preimpostazioni</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Nome delle preimpostazioni: </translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">Preimpostazione #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importa</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizzatore</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importa preimpostazione</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vai alla traccia</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtra</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Metti in coda</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Aggiorna</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Vai a</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
<source>F5</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F5</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Elimna dalla coda</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Brano precedente</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Esegui</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Sospendi</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Ferma</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Brano successivo</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Aggiungi brani</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizzatore</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista brani</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Ripeti la lista brani</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Ordine casuale</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Volume</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Bilanciamento</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Modo visualizzazione</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Analizzatore</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Oscilloscopio</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Chiudi</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Modo analizzatore</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normale</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Fuoco</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Linee verticali</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Linee</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Barre</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Picchi</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Velocità di aggiornamento</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 fps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 fps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 fps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 fps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Ricaduta analizzatore</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Molto lenta</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Lenta</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Media</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Rapida</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Molto veloce</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Ricadua picchi</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Sfondo</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Transparente</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Scegliere una cartella</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Seleziona uno o più brani da aprire</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Vai al brano</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Apri lista di brani</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Salva lista di brani</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Brani della lista</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Elenco di tutti i tipi di flusso accettati</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Strumenti</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Riordina la lista</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Per titolo</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Per album</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">PEr interprete</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Per titolo del brano</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">per percorso più titolo del brano</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Per data</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Riordina la selezione</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Mescola i brnai della lista</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Inverti la lista</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Per numero di traccia</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Azioni</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Esplora lista esecuzione</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Nuova</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Elimina</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Rinomina</translation>
</message>
</context>
<context>
@@ -143,6 +1264,186 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Carica</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Salva come</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Rinomina</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">&amp;Elimina</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Rinomina lista brani</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Nome della lista brani:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Popup delle impostazioni</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Mostra copertina</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Trasparenza:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Ritardo:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ms</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Dimensione copertina:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Modello</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Azzera</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Inserisci</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Interprete</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Album</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Titolo</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Traccia n°</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Traccia n° a due cifre</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Genere</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Commento</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Compositore</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Durata</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Disco n°</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Nome file</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Percorso file</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Anno</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Condizione</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Editor delle impostazioni</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Carica</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Elimina</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Impostazioni</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Impostazioni automatiche</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Uso: qmmp [options] [fichiers]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opzioni: </translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Stampa il numero di versione ed esci</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Per idee, modifiche, segnalazione di errori scrivire a: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Versione Qt:</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Mostra questo testo ed esci</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Comando sconosciuto</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Versione di Qmmp: </translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -317,37 +1618,51 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Scorrimento automatico del titolo del brano</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Elenco di tutti i tipi di flusso accettati</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Seleziona uno o più brani da aprire</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Scegliere una cartella</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Brani della lista</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Apri lista di brani</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Salva lista di brani</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Visualizzazione</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_ja.ts b/src/qmmpui/translations/libqmmpui_ja.ts
index 1d3017ba1..31facd38a 100644
--- a/src/qmmpui/translations/libqmmpui_ja.ts
+++ b/src/qmmpui/translations/libqmmpui_ja.ts
@@ -2,6 +2,913 @@
<!DOCTYPE TS>
<TS version="2.0" language="ja_JP">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">QMMPについて</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">QMMPについて</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">作者</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">翻訳者</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">協力者</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">使用許諾契約</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_ja.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_ja.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_ja.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt製マルティミディアプレイヤ QMMP</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">バージョン:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_ja.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">入力側プラグイン:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">出力側プラグイン:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">視覚効果プラグイン:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">音響効果プラグイン:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">一般プラグイン:</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">再生(&amp;Y)</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">一時停止(&amp;P)</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">終止(&amp;S)</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">前の曲(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">次の曲(&amp;N)</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">再生/停止(&amp;A)</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Space</translation>
+ </message>
+ <message>
+ <source>&amp;Jump to File</source>
+ <translation type="obsolete">ファイルを指定して即刻再生(&amp;J)</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">プレイリストを繰り返す(&amp;L)</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">トラックを繰り返す(&amp;T)</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">シャッフル(&amp;F)</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;No Playlist Advance</source>
+ <translation type="obsolete">次の曲に進まず終止(&amp;N)</translation>
+ </message>
+ <message>
+ <source>Ctrl+N</source>
+ <translation type="obsolete">Ctrl+N</translation>
+ </message>
+ <message>
+ <source>&amp;Stop After Selected</source>
+ <translation type="obsolete">選んだ曲を再生後に終止(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Ctrl+S</source>
+ <translation type="obsolete">Ctrl+S</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">キューを消去(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Alt+Q</source>
+ <translation type="obsolete">Alt+Q</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">プレイリストを表示</translation>
+ </message>
+ <message>
+ <source>Alt+E</source>
+ <translation type="obsolete">Alt+E</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">イコライザを表示</translation>
+ </message>
+ <message>
+ <source>Alt+G</source>
+ <translation type="obsolete">Alt+G</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">常に前面へ</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">常に表示中のワークスペースに置く</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">倍サイズ</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">ファイルを追加(&amp;F)</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">ディレクトリを追加(&amp;D)</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">URLを追加(&amp;U)</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">選択したものを除去(&amp;V)</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Delele</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">すべて除去(&amp;M)</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">選択外のものを除去(&amp;N)</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">無効なファイルを除去</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">重複分を除去</translation>
+ </message>
+ <message>
+ <source>&amp;Queue Toggle</source>
+ <translation type="obsolete">選んだプレイリストをキューに追加/キューから撤去</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">選択範囲を反転</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">選択を解除(&amp;N)</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">すべて選択(&amp;E)</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">トラックの詳細を表示(&amp;D)</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">新規リスト(&amp;W)</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation type="obsolete">Ctrl+T</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">リストを削除(&amp;D)</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation type="obsolete">Ctrl+W</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">リストを読込(&amp;L)</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">リストを保存(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">次のプレイリストを選択(&amp;N)</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgDown</source>
+ <translation type="obsolete">Ctrl+PgDown</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">前のプレイリストを選択(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgUp</source>
+ <translation type="obsolete">Ctrl+PgUp</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">プレイリストを表示(&amp;H)</translation>
+ </message>
+ <message>
+ <source>P</source>
+ <translation type="obsolete">P</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">設定(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">QMMPについて(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">Qtについて(&amp;Q)</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">終了(&amp;X)</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">追加したいURLを記入</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">追加(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">キャンセル(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">事故</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">プレイリストをクリアしない</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">今の曲から再生を開始</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">今の曲で一時停止</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">再生中なら一時停止、一時停止しておれば再生</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">今の曲で終止</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">「ファイルを指定して即刻再生」ダイアログを表示</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">音量設定 (例: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">プレイリストでの次の曲にスキップ</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">プレイリストで前の曲にスキップ</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">アプリケーションウィンドウを表示/非表示</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">「ファイル追加」ダイアログを表示</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">「ディレクトリ追加」ダイアログを表示</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>QMMP設定</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">外観</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>プレイリスト</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>プラグイン</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>上級</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>接続</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>音響</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">ショートカット</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">スキン</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">追加...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">更新</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">各種設定</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">観容</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">「閉じる」で隠す</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">開始時に隠す</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">スキンカーソルを使用</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">書体</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">プレイヤ:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">プレイリスト:</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">あればビットマップフォントを使用</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">透過効果</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">メインウィンドウ</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">イコライザ</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>メタデータ</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>ファイルからメタデータを読み込む</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>演目表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>タイトルの表示形式:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>下線記号_を空白文字で表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>%20を空白文字で表示</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">プロトコルを表示</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">曲番号つきで表示</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">プレイリストを表示</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">情報吹き出しを表示</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">ひな型を編集</translation>
+ </message>
+ <message>
+ <source>Show anchor</source>
+ <translation type="obsolete">アンカーを表示</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">曲番号のみを表示</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>プラグイン調整</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>情報</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>プラグイン分類</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>ファイル名</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>ファイルダイアログ</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>アルバム表紙画像の取得</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>分割された画像ファイルを利用</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>対象ファイル形式:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>除外ファイル形式:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>再帰検索の深度:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>再生</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>前回終了時の曲から継続して再生</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>代理</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>代理を利用する</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>代理ホスト名:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>代理ポート:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>代理経由の認証を利用</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>代理者ユーザ名:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>代理者パスワード:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>リプレイゲイン</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>リプレイゲインモード:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>プリアンプ:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>デフォルトゲイン:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>クリッピング現象を抑えるためピーク情報を使う</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>出力:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>バッファサイズ:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>ミリ秒</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>ソフトウェアによる音量制御を利用</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16ビット出力</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">動作</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">ショートカット</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">変更</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>トラック</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>アルバム</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>無効</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">書庫化スキン</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">非書庫化スキン</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>転送</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>デコーダ</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>エンジン</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>音響効果</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>視覚効果</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>一般</translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">いろいろ</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>アーティスト</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>タイトル</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>トラック番号</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>トラック番号 数字2桁</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>ジャンル</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>コメント</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>作曲者</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>ディスク番号</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>ファイル名</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>ファイルパス</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>年</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>定番</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">スキンファイルを選択</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">スキンファイル</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../forms/detailsdialog.ui" line="14"/>
@@ -83,54 +990,408 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">イコライザ</translation>
+ </message>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">プリセット</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">読み込み/削除(&amp;L)</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">プリセットを保存(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">自動読み込みされたプリセットを保存(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">移入(&amp;I)</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">消去(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">プリセットを保存しています</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">プリセット名:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">プリセット番号</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">プリセットを移入</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">トラックを指定して即刻再生</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">フィルタ</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">キューに入れる</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">再実行</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">この曲に跳ぶ</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
<source>F5</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F5</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">キューから除く</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">前の曲</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">再生</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">一時停止</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">終止</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">次の曲</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">ファイルを追加</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">イコライザ</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">プレイリスト</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">プレイリストを繰り返し</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">シャッフル</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">音量</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">バランス</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">音量: %1%</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">バランス: %1% 右へ</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">バランス: %1% 左へ</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">バランス: 中央に</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">%1 に移動</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">視覚効果モード</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">スペクトルアナライザ</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">オシロスコープ</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">使わない</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">アナライザモード</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">通常</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">炎</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">線</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">線</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">点</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">ピーク表示</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">再描画の頻度</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 フレーム毎秒</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 フレーム毎秒</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 フレーム毎秒</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 フレーム毎秒</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">アナライザ減衰速度</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">さらに遅く</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">遅く</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">適度</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">速く</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">さらに速く</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">ピーク減衰速度</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">背景</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">透過させる</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">ディレクトリを選択</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">サポート対象のすべてのデジタル録音物</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">開きたいファイルを選ぶ (複数可)</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">プレイリスト</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">ファイルを指定して即刻再生(&amp;J)</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">観容</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">ツール</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">プレイリストファイル</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">プレイリストを開く</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">プレイリストを保存</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">プレイリスト</translation>
+ </message>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">選んだ曲目で新しいプレイリストを作る(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">リストを並び換え</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">タイトル順に</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">アルバム名順に</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">アーティスト名順に</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">ファイル名順に</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">パスとファイル名の順に</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">日付順に</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">トラック番号順に</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">選択範囲内で並び換え</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">リストを順不同に</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">リストを逆順に</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">動作</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">新しいプレイリスト(&amp;N)</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">プレイリストブラウザ</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">新規</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">削除</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">名前を変更</translation>
</message>
</context>
<context>
@@ -143,6 +1404,190 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">読込(&amp;L)</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">名前を付けて保存(&amp;A)...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">名前を変更</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">削除(&amp;D)</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">プレイリスト名を変更</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">プレイリスト名:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">吹き出し情報の設定</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">雛形</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">リセット</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">挿入</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">表紙を表示</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">表紙の大きさ:</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">透明度:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">待ち時間:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ミリ秒</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">アーティスト</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">アルバム</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">タイトル</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">トラック番号</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">トラック番号 数字2桁</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">ジャンル</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">コメント</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">作曲者</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">再生時間</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">ディスク番号</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">ファイル名</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">ファイルパス</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">年</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">定番</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">プリセットエディタ</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">プリセット</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">自動プリセット</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">読込</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">削除</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">不明なコマンドです</translation>
+ </message>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">使用法: qmmp [オプション] [ファイル名:複数可]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">オプション:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">アプリケーションを始動しない</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">このメッセージを表示して終了</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">バージョン番号を表示して終了</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">名案, パッチ, バグ報告は forkotov02@hotmail.ru まで</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP 版番号:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt 版番号:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -151,6 +1596,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">ショートカットを変更</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">割り当てたい組み合わせキーを押します</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">消去</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="14"/>
@@ -317,37 +1777,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">曲名を自動スクロール</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">バッファへ先読み: %1%</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">サポート対象のすべてのデジタル録音物</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">開きたいファイルを選ぶ (複数可)</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">ディレクトリを選択</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">プレイリストファイル</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">プレイリストを開く</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">プレイリストを保存</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">視覚効果</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_locales.qrc b/src/qmmpui/translations/libqmmpui_locales.qrc
index 17dcdfccc..36efa3d91 100644
--- a/src/qmmpui/translations/libqmmpui_locales.qrc
+++ b/src/qmmpui/translations/libqmmpui_locales.qrc
@@ -15,5 +15,6 @@
<file>libqmmpui_nl.qm</file>
<file>libqmmpui_ja.qm</file>
<file>libqmmpui_es.qm</file>
+ <file>libqmmpui_sk.qm</file>
</qresource>
</RCC>
diff --git a/src/qmmpui/translations/libqmmpui_lt.ts b/src/qmmpui/translations/libqmmpui_lt.ts
index 3f25c20b2..cd51f593d 100644
--- a/src/qmmpui/translations/libqmmpui_lt.ts
+++ b/src/qmmpui/translations/libqmmpui_lt.ts
@@ -2,6 +2,783 @@
<!DOCTYPE TS>
<TS version="2.0" language="lt">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Apie Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Apie</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Licenzija</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autoriai</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Dėkojame</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_lt.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_lt.txt</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Versija:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_lt.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Įeinantys:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Išeinantys:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Vizualizacijos:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Efektai:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Bendriniai įskiepiai:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Vertėjai</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_lt.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Groti</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Pristabdyti</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Sustabdyti</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Ankstesnis</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Sekantis</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Groti/Pristabdyti</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Tarpas</translation>
+ </message>
+ <message>
+ <source>&amp;Jump to File</source>
+ <translation type="obsolete">&amp;Peršokti prie failo</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Kartoti grojaraštį</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Kartoti takelį</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Sumaišyti</translation>
+ </message>
+ <message>
+ <source>&amp;No Playlist Advance</source>
+ <translatorcomment>?????</translatorcomment>
+ <translation type="obsolete">&amp;Nesislinkti grojaraščiu</translation>
+ </message>
+ <message>
+ <source>&amp;Stop After Selected</source>
+ <translation type="obsolete">&amp;Stabdyti po pasirinkto</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">&amp;Išvalyti eilę</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">Rodyti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">Rodyti glotintuvą</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">Visada viršuje</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">Įkelti į visus darbastalius</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">Dvigubas dydis</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Pridėti bylą</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Pridėti aplanką</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Pridėti interneto adresą</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Pašalinti pasirinktus</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Pašalinti visus</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Pašalinti NEpasirinktus</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Pašalinti neesamas bylas</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Pašalinti besidubliuojančius pavadinimus</translation>
+ </message>
+ <message>
+ <source>&amp;Queue Toggle</source>
+ <translation type="obsolete">&amp;Įtraukti į eilę</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Apverstinis pasirinkimas</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Nepasirinkti nei vieno</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Pasirinkti visus</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Takelio informacija</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Naujas sąrašas</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">&amp;Pašalinti sąrašą</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Įkelti sąrašą</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Išsaugoti sąrašą</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">&amp;Pasirinkti sekantį grojaraštį</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">&amp;Pasirinkti ankstesnį grojaraštį</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">&amp;Rodyti grojaraščius</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Nustatymai</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Apie</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;Apie Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Išeiti</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Klaida</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Įveskite adresą</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Pridėti</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Atšaukti</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Eiti prie sekančio elemento</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Eiti prie ankstesnio elemento</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Groti dainą</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Neišvalyti sąrašo</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pristabdyti dainą</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pristabdyti/Groti</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Sustabdyti dainą</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Parodyti langą bylos pasirinkimui</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Nustatyti grojimo garsą (pvz: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Parodyti/Slėpti programą</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Parodyti langą bylų pridėjimui</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Parodyti langą aplanko pridėjimui</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Aprašymas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Bylos pavadinimas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Atlikėjas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Albumas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Takelis</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Išjungta</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Transportas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Dekoderiai</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Varikliai</translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">Įvairūs</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Pavadinimas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Takelio numeris</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Dviejų skaičių takelio numeris</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Disko numeris</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Būklė</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Autorius</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Bylos pavadinimas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Bylos kelias</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Žanras</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Metai</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Komentaras</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Qmmp nustatymai</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Temos</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Šriftai</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Grotuvas:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Gojaraštis:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Meta duomenys</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Įkelti metaduomenis iš bylų</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Dainų sąrašas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Pavadinimo formatas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Nustatymai</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Informacija</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Išvaizda</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Grojaraštis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Įskiepiai</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Papildomi</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16 bitų išvestis</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Suspausta tema</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Išskleista tema</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Tinklas</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Vizualizacija</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Efektai</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Bendri</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Pasirinkimo langas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translatorcomment>Neįsivaizduoju kaip verst</translatorcomment>
+ <translation>Replay Gain</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Kiti</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Naudoti bitmap šriftą, jei įmanoma</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Naudoti temos kursorių</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Rodyti takelių numerius</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Rodyti grojaraščius</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Rodyti iššokančią informaciją</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Replay Gain metodas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Išankstinis stiprinimas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Stiprinimas pagal nutylėjima:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Naudoti pikų informaciją trūkinėjimo išvengimui</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Išvestis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>Buferio dydis:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Naudoti programinį garso valdymą</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Rodyti</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">Santrumpos</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Paslėpti išjungus</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Įjungti paslėptą</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">Taisyti šabloną</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">Lygiuoti dainų numerius</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Parsiųsti cd viršelį</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Naudoti atskiras paveiksliukų bylas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Įtraukti bylas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Išskirti bylas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Rekursinės paieškos gylis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Grojimas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Tęsti grojimą įjungus</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Įjungti proxy palaikymą </translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Proxy serveris:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Proxy portas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Naudoti proxy autentifikavimą</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Proxy vartotojo vardas:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Proxy slaptažodis:</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">Veiksmas</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">Trumpinys</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">Keisti trumpinį...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Paversti brūkšnius į tarpus</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Paversti %20 į tarpus</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Pasirinkti temų bylas</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Temų bylos</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Pridėti...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Atnaujinti</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Rodyti bylos galūnę</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Permatomumas</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Pagrindinis langas</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Glodintuvas</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -83,33 +860,80 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">Nustatymas</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Įkelti/Pašalinti</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Išsaugoti nustatymus</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Išsaugoti auto-nustatymą</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;išvalyti</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Išsaugojamas nustatymas</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Nustatymo pavadinimas:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">Nustatymas #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importuoti</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Glotintuvas</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importuoti nustatymus</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pereiti prie takelio</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtras</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Į eilę</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Atnaujinti</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Prereiti prie</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
@@ -130,7 +954,310 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pašalinti iš eilės</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Ankstesnis</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Groti</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Pristabdyti</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Sustoti</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Sekantis</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Pridėti bylą</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Glotintuvas</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Grojaraštis</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Gartoti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Atsitiktine tvarka</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Garsumas</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Balansas</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">Garsas: %1%</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">Balansas: %1% dešinė</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">Balansas: %1% kairė</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">Balansas: centras</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">Peršokti į: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Vizualizacijos metodas</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Analizatorius</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Scope</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Išjungta</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Analizatoriaus metodas</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Įprastinis</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Ugnis</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Vertikalios linijos</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Linijos</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Bangos</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Pikai</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Atnaujinimo dažnumas</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 kps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 kps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 kps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 kps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Analyzer Falloff</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Lėčiausias</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Lėtas</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Vidutinis</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Greitas</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Greičiausias</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Peaks Falloff</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Fonas</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Permatomumas</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Pasirinkite aplanką</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Pasirinkite vieną ar kelias bylas atvėrimui</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Pereiti prie bylos</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Rodyti</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Grojaraštis</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Atverti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Išsaugoti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Grojaraščio bylos</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Palaikomi bylų tipai</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Įrankiai</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">&amp;Kopijuoti pasirinkimą į</translation>
+ </message>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Rūšiuoti</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Pagal dainos pavadinimą</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Pagal albumą</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">Pagal atlikėją</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Pagal bylos pavadinimą</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Pagal kelią iki bylos</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Pagal datą</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Rūšiuoti pasirinktus</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Sumaišyti sąrašą</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Apversti</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">&amp;Naujas grojaraštis</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Pagal takelio numerį</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Grojaraštis</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Veiksmai</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Grojaraščių naršyklė</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Naujas</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Ištrinti</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Pervadinti</translation>
</message>
</context>
<context>
@@ -143,6 +1270,190 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Įkelti</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Įrašyti kaip...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Pervadinti</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">&amp;Ištrinti</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Pervadinti grojaraštį</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Grojaraščio pavadinimas</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Iššokančios informacijos nustatymai</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Rodyti viršelį</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Permatomumas</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Atidėjimas:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ms</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Nuotraukos dydis</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Šablonas</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Ištrinti</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Įtraukti</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Atlikėjas</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Albumas</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Pavadinimas</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Takelio numeris</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Dviejų skaičių takelio numeris</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Žanras</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Komentaras</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Autorius</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Ilgis</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Disko numeris</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Bylos pavadinimas</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Bylos kelias</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Metai</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Būklė</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Nustatymų redaktorius</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Įkelti</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Ištrinti</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Nustatymas</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Auto-nustatymas</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Naudojimas: qmmp [nuostatos] [bylos]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Nustatymai:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Parodyti versiją ir išeiti</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Parodyti šį tekstą ir išeiti</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Nežinoma komanda</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Nepaleisti programos</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Idėjas, pataisymus, klaidas siųsti forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP versija:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt versija:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -151,6 +1462,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">Keisti trumpinį</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">Paspauskite klavišų kombinaciją, kurią norite priskirti</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">Išvalyti</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="38"/>
@@ -317,37 +1643,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Automatinis takelio slinkimas</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">Buferis: %1%</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Palaikomi bylų tipai</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pasirinkite vieną ar kelias bylas atvėrimui</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pasirinkite aplanką</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Grojaraščio bylos</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Atverti grojaraštį</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Išsaugoti grojaraštį</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Vizualizacija</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_nl.ts b/src/qmmpui/translations/libqmmpui_nl.ts
index 4804df9fa..4f7cb1f3f 100644
--- a/src/qmmpui/translations/libqmmpui_nl.ts
+++ b/src/qmmpui/translations/libqmmpui_nl.ts
@@ -2,6 +2,821 @@
<!DOCTYPE TS>
<TS version="2.0" language="nl">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Over Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Over</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Auteurs</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Met Dank Aan</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Licentie</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_nl.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_nl.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt MultiMedia Player (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Versie:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_nl.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Invoer Modules:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Uitvoer Modules:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Visuele Modules:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Effecten Modules:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Algemene Modules:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Vertalers</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_nl.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Afspelen</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Pauze</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Stop</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Vorige</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Volgende</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Afspelen/Pauze</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Spatie</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Herhaal Afspeellijst</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Herhaal Nummer</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Willekeurig</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Voeg Bestand Toe</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Voeg Map toe</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Voeg URL toe</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Verwijder Geselecteerd</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Del</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Verwijder Alles</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Verwijder Gedeselecteerde</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Verwijder niet aanwezige bestanden</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Verwijder duplicaten</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Draai Selectie Om</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Selecteer Niets</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Selecteer Alles</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Bekijk Nummer Details</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Nieuwe Lijst</translation>
+ </message>
+ <message>
+ <source>Ctrl+T</source>
+ <translation type="obsolete">Ctrl+T</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">&amp;Verwijder Lijst</translation>
+ </message>
+ <message>
+ <source>Ctrl+W</source>
+ <translation type="obsolete">Ctrl+W</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Laad Lijst</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Bewaar Lijst</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">&amp;Selecteer Volgende Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgDown</source>
+ <translation type="obsolete">Ctrl+PgDown</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">&amp;Selecteer Vorige Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Ctrl+PgUp</source>
+ <translation type="obsolete">Ctrl+PgUp</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">&amp;Toon Afspeellijst</translation>
+ </message>
+ <message>
+ <source>P</source>
+ <translation type="obsolete">P</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Instellingen</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Over</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;Over Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Sluit</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">URL om toe te voegen</translation>
+ </message>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Fout</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Toevoegen</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Annuleren</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Naar voren springen in afspeellijstb</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Naar achteren springen in afspeellijst</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Begin met afspelen van huidig nummer</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Niet de afspellijst leeghalen</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Pauzeer huidig nummer</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Pauzeer als er wordt gespeeld, anders spelen</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Stop huidig nummer</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Toon Ga Naar Bestandsdialoog</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Zet afspeelvolume (voorbeeld: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Toon/verberg programma</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Toon venster om bestanden toe te voegen</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Toon venster om mappen toe te voegen</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Popis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Bestandsnaam</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Artiest</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Nummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Uitgeschakeld</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Protocols</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Decoders</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Engines</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Naam</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Liednummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Twee-getal liednummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>CD nummer</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Staat</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Componist</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Bestandsnaam</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Pad</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Genre</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Jaar</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Commentaar</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Qmmp Instellingen</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Vertoning</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Afspeellijst</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Modules</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Geavanceerd</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Thema&apos;s</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Lettertypen</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Speler:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Afspeellijst:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Replay Gain</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Overige</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Gebruik bitmap lettertype indien aanwezig</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Gebruik thema cursor</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Metadata</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Laad metadata van bestanden</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Nummer Weergave</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Titel formaat:</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Toon liednummers</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Toon afspeellijst</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Toon popup informatie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Voorkeuren</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Informatie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Lees Hoes Af</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Gebruik aparte afbeeldingsbestanden</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Inclusief de bestanden:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Exclusief de bestanden:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Recursieve zoekdiepte:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Afspelen</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Verdergaan met afspelen bij opstarten</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Replay Gain stand:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Voorversterking:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Standaard verhoging:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Gebruik piek info om stotteren te voorkomen</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Uitvoer:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished">ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16bit uitvoer</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Connectiviteit</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Weergave</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Bestandsdialoog</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Gebruik proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Proxy host naam:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Proxy poort:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Gebruik authenticatie bij proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Proxy gebruikersnaam:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Proxy wachtwoord:</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Gearchiveerd thema</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Niet gearchiveerd thema</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Visualisatie</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Effecten</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Algemeen</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Audio</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Gebruik software volume</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Verberg bij sluit</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Start verborgen</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Zet lage strepen om in spaties</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Zet %20 om in spaties</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Selecteer themabestanden</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Thema bestanden</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Toevoegen...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Herlaad</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Laad protocol</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Transparantie</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Hoofdscherm</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -61,7 +876,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -83,54 +898,380 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">voorinstelling</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Laad/Verwijder</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Bewaar Instelling</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Bewaar Auto-laad Instelling</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importeer</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Leeghalen</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Bewaren van Preset</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Instellingnaam:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">instelling #</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importer Instelling</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Ga Naar Nummer</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filter</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Rij</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Herlaad</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Ga Naar</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
<source>F5</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">F5</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Verwijder uit lijst</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Vorige</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Afspelen</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Pauze</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Stop</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Volgende</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Bestand toevoegen</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Herhaal afspeellijst</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Willekeurig</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Volume</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Balans</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Visualisatiestand</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Analysator</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Scoop</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Uit</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Analysatorstand</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normaal</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Vuur</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Verticale Lijnen</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Lijnen</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Strepen</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Toppen</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Vernieuw Frequentie</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 Hz</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 Hz</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 Hz</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 Hz</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Analysator Uitval</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Traagst</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Traag</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Normaal</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Snel</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Snelst</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Toppen Uitval</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Achtergrond</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Transparantie</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Kies een map</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Kies een of meer bestanden om te openen</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Spring Naar Bestand</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Weergave</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Afspeellijst Bestanden</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Open Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Bewaar Afspeellijst</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Alle Ondersteunde Bitstromen</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Gereedschappen</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Sorteer Lijst</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Op Titel</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Op Album</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">Op Artiest</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Op Bestandsnaam</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Op Pad + Bestandsnaam</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Op Datum</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Sorteer Selectie</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Schud Lijst</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Draai Lijst Om</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Afspeellijst</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Op Lied Nummer</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Acties</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Afspeellijst Browser</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Nieuw</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Verwijder</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Hernoem</translation>
</message>
</context>
<context>
@@ -143,6 +1284,186 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Laad</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Bewaar Als...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Hernoem</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">&amp;Verwijder</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Hernoem Afspeellijst</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Afspeellijst:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Popup Informatie Instellingen</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Toon Hoes</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Transparantie:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Vertraging:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">ms</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Hoesgrootte:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Layout</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Terugzetten</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Invoegen</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Artiest</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Album</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Naam</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Liednummer</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Twee-cijfer liednummer</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Genre</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Commentaar</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Componist</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Duur</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">CD nummer</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Bestandsnaam</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Pad</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Jaar</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Staat</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Instellingen Bewerker</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Laad</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Verwijder</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Instelling</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Auto-instellingen</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Gebruik: qmmp [opties] [bestanden]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opties:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Print versienummer en sluit</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ideëen, patches, foutrapporten zenden naar forkotov02@hotmail.ru (anglicky)</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Toon dit tekstje en sluit</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Onbekend commando</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP versie:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt versie:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -317,37 +1638,51 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Automatisch naar Liednummer Scrollen</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Alle Ondersteunde Bitstromen</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kies een of meer bestanden om te openen</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kies een map</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Afspeellijst Bestanden</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Open Afspeellijst</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Bewaar Afspeellijst</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Visualisatie</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_pl.ts b/src/qmmpui/translations/libqmmpui_pl.ts
index ebac46576..f289bed3f 100644
--- a/src/qmmpui/translations/libqmmpui_pl.ts
+++ b/src/qmmpui/translations/libqmmpui_pl.ts
@@ -2,6 +2,841 @@
<!DOCTYPE TS>
<TS version="2.0" language="pl">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">O programie Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">O programie</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Warunki licencji</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autorzy</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Podziękowania</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Odtwarzacz Multimedialny oparty na QT (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Wersja:</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Wtyczki wejściowe:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Wtyczki wyjściowe:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Wtyczki wizualizacji:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Wtyczki efektów:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Wtyczki ogólne:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Tłumacze</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Odtwarzaj</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Wstrzymaj</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Zatrzymaj</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Poprzedni</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Następny</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Odtwarzaj/Wstrzymaj</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Spacja</translation>
+ </message>
+ <message>
+ <source>&amp;Jump to File</source>
+ <translation type="obsolete">Skocz do utworu</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">Powtó&amp;rz listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Powtórz utwór</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Losowo</translation>
+ </message>
+ <message>
+ <source>&amp;Stop After Selected</source>
+ <translation type="obsolete">Zatrzymaj po aktualnie odtwarzanym utworze</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">Wy&amp;czyść kolejkę</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">Pokaż listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">Pokaż korektor</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">Zawsze na wierzchu</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">Na wszystkie pulpity</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">Podwójny rozmiar</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Dodaj plik</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">Dodaj &amp;katalog</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">Dod&amp;aj Url</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Usuń zaznaczone</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Del</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">Usuń &amp;wszystkie</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">Usuń &amp;niezaznaczone</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Usuń niedostępne pliki</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Usuń duplikaty</translation>
+ </message>
+ <message>
+ <source>&amp;Queue Toggle</source>
+ <translation type="obsolete">Dodaj do/Usuń z kolejki</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Odwróć zaznaczenie</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Odznacz wszystkie</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Zaznacz wszystkie</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Pokaż informacje o pliku</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Nowa lista</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">Usuń listę o&amp;dtwarzania</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Ładuj listę</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Zapisz listę</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">Wybierz na&amp;stępną listę</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">Wybierz poprzednią li&amp;stę</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">Pokaż li&amp;sty odtwarzania</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Ustawienia</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;O programie</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;O Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Wyjście</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Błąd</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Wpisz URL</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Dodaj</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Anuluj</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Przeskocz do przodu na liście odtwarzania</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Przeskocz do tyłu na liście odtwarzania</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Zacznij odtwarzać bieżący utwór</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Nie czyść listy</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Wstrzymaj bieżący utwór</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Wstrzymaj jeśli odtwarza, odtwarzaj w przeciwnym wypadku</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Zatrzymaj bieżący utwór</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Wyświetl okno dialogowe Skocz do</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Ustaw głośność odtwarzania (np: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Pokaż/ukryj aplikację</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Wyświetl okno dialogowe dodawania plików</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Wyświetl okno dialogowe dodawania katalogów</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Opis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Nazwa pliku</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Artysta</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Utwór</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Wyłączone</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Transporty</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Dekodery</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Silniki</translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">Inne</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Tytuł</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Numer utworu</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>Dwuznakowy numer utworu</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Numer albumu</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Warunek</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Gatunek</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Kompozytor</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Nazwa pliku</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Lokalizacja</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Rok</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Komentarz</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Ustawienia Qmmp</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Skóry</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Czcionki</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Odtwarzacz:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Lista odtwarzania:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Metadane</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Załaduj metadane z pliku</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Wyświetlanie utworu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Format tytułu:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Ustawienia</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Informacje</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Wygląd</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Lista odtwarzania</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Wtyczki</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Zaawansowane</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16-bitowe odtwarzanie</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Skompresowana skórka</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Niekompresowana skórka</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Sieć</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Wizualizacje</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Efekty</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Ogólne</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Okno dialogowe</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Dźwięk</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation></translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Zaawansowane</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Użyj czcionki bitmapowej jeśli jest dostępna</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Użyj kursorów z motywu</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Wyświetl numery utworów na liście odtwarzania</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Pokaż listy odtwarzania</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Pokaż informację popup</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Tryb Replay Gain:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Domyślne wzmocnienie:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Użyj informacji peak by zapobiec &quot;klipnięciom&quot;</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Wyjście:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>Rozmiar bufora:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Użyj programowej regulacji głośności</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Wygląd</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">Skróty klawiszowe</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Zminimalizuj przy zamykaniu</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Uruchom zminimalizowany</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">Edytuj szablon</translation>
+ </message>
+ <message>
+ <source>Show anchor</source>
+ <translation type="obsolete">Pokaż kotwicę</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">Wyrównaj w pionie numery utworów</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Pobieranie okładek</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Użyj oddzielnych obrazków</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Użyj plików:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Wyłącz pliki:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Głębokość rekursywnego przeszukiwania:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Odtwarzanie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Wznów odtwarzanie po uruchomieniu programu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Włącz proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Nazwa hosta proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Port proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Użyj autoryzacji z proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Nazwa użytkownika:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Hasło:</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">Akcje</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">Skrót</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">Zmień skrót...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Konwertuj podkreślenia na spacje</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Konwertuj sekwencje %20 na spacje</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Wybierz skórę</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Pliki skór</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Dodaj...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Odśwież</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Pokaż protokół</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Przezroczystość</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Okno główne</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Korektor</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -79,43 +914,90 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">profil</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">Wczytaj/&amp;Usuń</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">Zapi&amp;sz Profil</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">Zapi&amp;sz Auto-ładowanie Profilu</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Wyczyść</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Zapisywanie Profilu</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Nazwa Profilu:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">profil #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importuj</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Korektor</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importuj Profil</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Skocz do utworu</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtr</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kolejkuj</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Odśwież</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Skocz do</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
@@ -126,7 +1008,294 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wykolejkuj</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Poprzedni</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Odtwarzaj</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Pauza</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Zatrzymaj</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Następny</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Dodaj plik</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Equalizer</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista odtwarzania</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Powtórz listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Losowo</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Głośność</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Balans</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">Głośność: %1%</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">Balans: %1% prawy</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">Balans: %1% lewy</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">Balans: środek</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">Przewijanie: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Tryb wizualizacji</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Analizator</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Wyłączone</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Tryb Analizatora</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normalny</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Ogień</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Pionowe Linie</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Linie</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Słupki</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Piki</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Odświeżanie</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Prędkość Analizatora</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Najwolniej</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Wolno</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Średnio</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Szybko</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Najszybciej</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Opadanie Pików</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Tło</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Przezroczystość</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Wybierz katalog</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Wybierz jeden lub więcej plików do otwarcia</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Skocz do pliku</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Wygląd</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista odtwarzania</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Otwórz listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Zapisz listę odtwarzania</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Pliki listy odtwarzania</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Wszystkie wspierane formaty</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Narzędzia</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">Kopiuj zazna&amp;czenie do</translation>
+ </message>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Sortuj listę</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Według nazwy</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">Według nazwy albumu</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">Według artysty</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Według nazwy pliku</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Według Ścieżki + Nazwy pliku</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Wg Daty</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Sortuj zaznaczone</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Tasuj listę</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Odwróć listę</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">&amp;Nowa lista odtwarzania</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Wg numeru utworu</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista odtwarzania</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Akcje</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Menedżer list odtwarzania</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Nowa</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Usuń</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Zmień nazwę</translation>
</message>
</context>
<context>
@@ -139,6 +1308,186 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">Załaduj</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">Zapi&amp;sz jako...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Zmień nazwę</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">Usuń</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Zmień nazwę listy</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Nazwa listy odtwarzania:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Ustawienia informacji Popup</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Pokaż okładkę</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Przezroczystość:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Opóźnienie:</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Rozmiar okładki:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Szablon</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Przywróć</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Wstaw</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Artysta</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Album</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Tytuł</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Numer utworu</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">Dwuznakowy numer utworu</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Gatunek</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Komentarz</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Kompozytor</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Długość</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Numer albumu</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Nazwa pliku</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Lokalizacja</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Rok</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Warunek</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Edytor Profili</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Ładuj</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Usuń</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Profil</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Auto-profil</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Użycie: qmmp [opcje] [pliki]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Opcje:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Nie uruchamiaj aplikacji</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Wyświetla wersję programu i wychodzi</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Pomysły, poprawki, raporty o błędach proszę wysyłać na forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Wyświetla ten tekst i wychodzi</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Nieznane polecenie</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Wersja QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Wersja QT:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -147,6 +1496,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">Modyfikuj skrót</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">Wciśnij kombinację klawiszy, które chcesz przypisać</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">Wyczyść</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="38"/>
@@ -309,37 +1673,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Automatyczne przewijanie tytułu utworu</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">Buforowanie: : %1%</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wszystkie wspierane formaty</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wybierz jeden lub więcej plików do otwarcia</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Wybierz katalog</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pliki listy odtwarzania</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Otwórz listę odtwarzania</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Zapisz listę odtwarzania</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Wizualizacja</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_pt_BR.ts b/src/qmmpui/translations/libqmmpui_pt_BR.ts
index 509e13aa1..209b799f5 100644
--- a/src/qmmpui/translations/libqmmpui_pt_BR.ts
+++ b/src/qmmpui/translations/libqmmpui_pt_BR.ts
@@ -2,31 +2,500 @@
<!DOCTYPE TS>
<TS version="2.0">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Sobre QMMP</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Sobre</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Concordância com a Licença</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Autores</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Agradecimentos para</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">Tocar</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">Pausar</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">Parar</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">Anterior</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">Próximo</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Adicionar arquivo</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Adicionar Diretorio</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Remover selecionadas</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Remover tudo</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Remover não selecionadas</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Inverter Seleção</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Nenhum selecionado</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Selecionar tudo</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Ver detalhes da Faixa</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Nova lista</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Carregar lista</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Salvar lista</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">Configurações</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Sobre</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">Sair</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation type="unfinished">Descrição</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation type="unfinished">Nome do Arquivo</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation type="unfinished">Artista</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation type="unfinished">Álbum</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation type="unfinished">Título</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation type="unfinished">Gênero</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation type="unfinished">Ano</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation type="unfinished">Comentário</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation type="unfinished">Configurações</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Temas</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Fontes</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Player</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Lista de músicas:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation type="unfinished">MetaData</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation type="unfinished">Carregar arquivo MetaData</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation type="unfinished">Mostrar música</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation type="unfinished">Tipo de Formato:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation type="unfinished">Preferências</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation type="unfinished">Informações</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Aparência</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation type="unfinished">Lista de músicas</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation type="unfinished">Plugins</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation type="unfinished">Avançado</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Recarregar</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Título</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="105"/>
<source>Artist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Artista</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="106"/>
<source>Album</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Álbum</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="107"/>
<source>Comment</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Comentário</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="108"/>
<source>Genre</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Gênero</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="109"/>
@@ -36,7 +505,7 @@
<message>
<location filename="../detailsdialog.cpp" line="111"/>
<source>Year</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Ano</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="113"/>
@@ -61,7 +530,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -79,33 +548,76 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">preset</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Carregar/Deletar</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">%Salvar preset</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Salvar Auto-Carregar preset</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Limpar</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Salvando Preset</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Nome Preset:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">Preset #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Importar</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Importar Preset</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pular de faixa</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtro</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Faixa na Fila</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Recarregar</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Pular para</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
@@ -126,7 +638,95 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Sem Faixa na Fila</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista de músicas</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Escolher o diretorio</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Selecionar um ou mais arquivos</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">Pular para arquivo</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista de músicas</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Abrir Playlist</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Salvar Playlist</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">ФArquivos de lista de músicas</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Classificar lista</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Por Título</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Por Nome</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Por Dirertório + Nome</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Por Data</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Classificar por Seleção</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Lista Eleatória</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Lista Revertida</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Lista de músicas</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Remover</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
</message>
</context>
<context>
@@ -135,7 +735,57 @@ p, li { white-space: pre-wrap; }
<location filename="../playlistmanager.cpp" line="149"/>
<location filename="../playlistmanager.cpp" line="384"/>
<source>Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Lista de músicas</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Artista</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Álbum</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Título</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Gênero</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Comentário</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Ano</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Editor de Preset</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Carregar</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Remover</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Preset</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Auto-preset</translation>
</message>
</context>
<context>
@@ -240,17 +890,17 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../templateeditor.cpp" line="50"/>
<source>Artist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Artista</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="51"/>
<source>Album</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Álbum</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="52"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Título</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="53"/>
@@ -265,12 +915,12 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../templateeditor.cpp" line="55"/>
<source>Genre</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Gênero</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="56"/>
<source>Comment</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Comentário</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="57"/>
@@ -300,7 +950,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../templateeditor.cpp" line="62"/>
<source>Year</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Ano</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="63"/>
@@ -318,28 +968,28 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Selecionar um ou mais arquivos</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Escolher o diretorio</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">ФArquivos de lista de músicas</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Abrir Playlist</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Salvar Playlist</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_ru.ts b/src/qmmpui/translations/libqmmpui_ru.ts
index d94ce66a5..bee6b1c8e 100644
--- a/src/qmmpui/translations/libqmmpui_ru.ts
+++ b/src/qmmpui/translations/libqmmpui_ru.ts
@@ -2,6 +2,781 @@
<!DOCTYPE TS>
<TS version="2.0" language="ru_RU">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">О Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">О программе</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Лицензия</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Авторы</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Благодарности</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_ru.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_ru.txt</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Версия:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_ru.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Модули ввода:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Модули вывода:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Модули визуализации:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Модули эффектов:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Общие модули:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Переводчики</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_ru.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Воспроизвести</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Приостановить</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Стоп</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Предыдущий фрагмент</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Следующий фрагмент</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Воспр/приост</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Повторять список</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Повторять трек</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;В случайном порядке</translation>
+ </message>
+ <message>
+ <source>&amp;No Playlist Advance</source>
+ <translation type="obsolete">&amp;Не продвигаться по списку</translation>
+ </message>
+ <message>
+ <source>&amp;Stop After Selected</source>
+ <translation type="obsolete">&amp;Остановить после выделенного</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">&amp;Очистить очередь</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">Показывать список</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">Показывать эквалайзер</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">Поверх всех окон</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">Разместить на всех рабочих столах</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">Двойной размер</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Добавить файл</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Добавить директорию</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Добавить URL</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Удалить выделенное</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Удалить всё</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Удалить невыделенное</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Удалить недоступные файлы</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Удалить дубликаты</translation>
+ </message>
+ <message>
+ <source>&amp;Queue Toggle</source>
+ <translation type="obsolete">&amp;В очередь</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Инвертировать выделение</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Снять выделение</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Выделить всё</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Информация</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Новый список</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">&amp;Удалить список</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Загрузить список</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Сохранить список</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">&amp;Выбрать следующий список</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">&amp;Выбрать предыдущий список</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">&amp;Показать списки</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Настройки</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;О программе</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;О библиотеке Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Выход</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Ошибка</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Введите адрес для добавления</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Добавить</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Отмена</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Перейти к следующему фрагменту</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Перейти к предыдущему фрагменту</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Воспроизвести текущую песню</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Не очищать лист</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Приостановить текущую песню</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Приостановить/воспроизвести</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Остановить текущую песню</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Показать диалог перехода к файлу</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Установить громкость (пример: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Показать/скрыть приложение</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Показать диалог добавления файлов</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Показать диалог добавления директорий</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Описание</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Имя файла</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Исполнитель</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Альбом</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Дорожка</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Отключено</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Транспорты</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Декодеры</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Внешние проигрыватели</translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">Другие</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Название</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Номер трека</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>2-x разрядный номер трека</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Номер диска</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Условие</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Жанр</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Композитор</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Имя файла</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Путь к файлу</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Год</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Комментарий</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Настройки Qmmp</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Обложки</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Шрифты</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Плеер:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Список:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Метаданные</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Считывать метаданные из файлов</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Список песен</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Формат названия:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Настройки</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Информация</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Внешний вид</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Список</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Модули</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Дополнительно</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16-битный вывод</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Упакованная тема</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Распакованная тема</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Сеть</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Визуализация</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Эффекты</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Общие</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Файловый диалог</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Аудио</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Выравнивание громкости (Replay Gain)</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Разное</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Использовать растровые шрифты, если возможно</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Использовать встроенные курсоры</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Показывать номера песен</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Показывать списки воспроизведения</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Показывать всплывающее окно с информацией</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Режим Replay Gain:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Предусиление:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation>дБ</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Усиление по умолчанию:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Использовать пиковое значение для предотвращения срезания</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Вывод:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>Размер буфера:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>мс</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Использовать программную регулировку громкости</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Вид</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">Сочетания клавиш</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Скрывать при закрытии</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Запускать скрытым</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">Редактировать шаблон</translation>
+ </message>
+ <message>
+ <source>Show anchor</source>
+ <translation type="obsolete">Показывать &quot;якорь&quot;</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">Выравнивать номера фрагментов</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Поиск обложки альбома</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Использовать отдельные файлы с изображениями</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Включить файлы:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Исключить файлы:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Глубина рекурсивного поиска:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Воспроизведение</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Продолжить воспроизведение после запуска</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Прокси</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Использовать прокси</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Прокси сервер:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Прокси порт:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Использовать авторизацию на прокси</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Имя пользователя прокси:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Пароль прокси:</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">Действие</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">Сочетание клавиш</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">Изменить сочетание клавиш...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Преобразовывать подчёркивание в пробел</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Преобразовывать %20 в пробел</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Выберите файлы обложек</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Файлы обложек</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Добавить...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Обновить</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Показывать протокол</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Прозрачность</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Главное окно</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Эквалайзер</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -61,7 +836,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -79,33 +854,80 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">предустановка</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Загрузить/Удалить</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Сохранить предустановку</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Сохранить авто-предустановку</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Очистить</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Сохранение предустановки</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Имя предустановки:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">предустановка #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Импортировать</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Эквалайзер</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Импорт предустановки</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Перейти к треку</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Фильтр</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">В очередь</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Обновить</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Перейти к</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
@@ -126,7 +948,294 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Снять с очереди</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Предыдущий фрагмент</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Воспроизвести</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Приостановить</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Стоп</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Следующий фрагмент</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Добавить файл</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Эквалайзер</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Список</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Повторять список</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">В случайном порядке</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Громкость</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Баланс</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">Громкость: %1%</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">Баланс: %1% вправо</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">Баланс: %1% влево</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">Баланс: по центру</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">Поиск: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Режим визуализации</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Анализатор</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Осциллограф</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Выключено</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Режим анализатора</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Обычный</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Огонь</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Вертикальные линии</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Линии</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Полоски</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Пики</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Частота обновления</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Падение анализатора</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Самое медленное</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Медленное</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Среднее</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Быстрое</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Самое быстрое</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Падение пиков</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Фон</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Прозрачность</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Выберите директорию</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Выберите один или несколько файлов</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Перейти к файлу</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Вид</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Список</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Открыть список</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Сохранить список</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Файлы списков</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Все форматы</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Сервис</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">&amp;Копировать выделенное в</translation>
+ </message>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Сортировать</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">По названию</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">По альбому</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">По исполнителю</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">По имени файла</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">По пути и файлу</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">По дате</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Сортировать выделенное</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Перемешать</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Перевернуть</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">&amp;Новый список</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">По номеру трека</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Список</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Действия</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Обзор списков воспроизведения</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Создать</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Удалить</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Переименовать</translation>
</message>
</context>
<context>
@@ -139,6 +1248,190 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Загрузить</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Сохранить как...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Переименовать</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">&amp;Удалить</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Переименовать список</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Имя списка:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Настройки всплывающей информации</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Показывать обложку</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Прозрачность:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Задержка:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">мс</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Размер обложки:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Шаблон</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Сброс</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Вставить</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Исполнитель</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Альбом</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Название</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Номер трека</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">2-x разрядный номер трека</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Жанр</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Комментарий</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Композитор</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Длительность</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Номер диска</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Имя файла</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Путь к файлу</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Год</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Условие</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Редактор предустановок</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Загрузить</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Удалить</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Предустановка</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Авто-предустановка</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Использование: qmmp [options] [files]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Опции:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Не запускать приложение</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Показать версии и выйти</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Идеи, исправления, отчёты об ошибках: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Показать этот текст и выйти</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Неизвестная команда</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Версия QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Версия Qt:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -147,6 +1440,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">Изменить сочетание клавиш</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">Нажмите клавиши, сочетание которых вы хотите использовать</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">Очистить</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="38"/>
@@ -309,37 +1617,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Автопрокрутка названия песни</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">Буферизация: %1%</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Все форматы</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Выберите один или несколько файлов</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Выберите директорию</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Файлы списков</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Открыть список</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Сохранить список</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Визуализация</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_sk.ts b/src/qmmpui/translations/libqmmpui_sk.ts
new file mode 100644
index 000000000..89c4fa77b
--- /dev/null
+++ b/src/qmmpui/translations/libqmmpui_sk.ts
@@ -0,0 +1,1830 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0" language="sk">
+<context>
+ <name>AboutDialog</name>
+ <message>
+ <location filename="../forms/aboutdialog.ui" line="14"/>
+ <source>About Qmmp</source>
+ <translation>O Qmmp</translation>
+ </message>
+ <message>
+ <location filename="../forms/aboutdialog.ui" line="40"/>
+ <source>About</source>
+ <translation>O progarme</translation>
+ </message>
+ <message>
+ <location filename="../forms/aboutdialog.ui" line="54"/>
+ <source>Authors</source>
+ <translation>Autori</translation>
+ </message>
+ <message>
+ <location filename="../forms/aboutdialog.ui" line="82"/>
+ <source>Thanks To</source>
+ <translation>Poďakovanie</translation>
+ </message>
+ <message>
+ <location filename="../forms/aboutdialog.ui" line="96"/>
+ <source>License Agreement</source>
+ <translation>Licencia</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="61"/>
+ <source>:/txt/authors_en.txt</source>
+ <translation>:/txt/authors_sk.txt</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="62"/>
+ <source>:/txt/thanks_en.txt</source>
+ <translation>:/txt/thanks_sk.txt</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="81"/>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation>Qt-based Multimedia Player (Qmmp)</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="82"/>
+ <source>Version:</source>
+ <translation>Verzia:</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="83"/>
+ <source>:txt/description_en.txt</source>
+ <translation>:txt/description_sk.txt</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="84"/>
+ <source>Input plugins:</source>
+ <translation>Vstupné moduly:</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="93"/>
+ <source>Output plugins:</source>
+ <translation>Výstupné moduly:</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="102"/>
+ <source>Visual plugins:</source>
+ <translation>Vizualizačné moduly:</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="111"/>
+ <source>Effect plugins:</source>
+ <translation>Moduly efektov:</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="120"/>
+ <source>General plugins:</source>
+ <translation>Všebecné moduly:</translation>
+ </message>
+ <message>
+ <location filename="../forms/aboutdialog.ui" line="68"/>
+ <source>Translators</source>
+ <translation>Prekladatelia</translation>
+ </message>
+ <message>
+ <location filename="../aboutdialog.cpp" line="63"/>
+ <source>:/txt/translators_en.txt</source>
+ <translation>:/txt/translators_sk.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <location filename="../actionmanager.cpp" line="37"/>
+ <source>&amp;Play</source>
+ <translation>&amp;Hrať</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="37"/>
+ <source>X</source>
+ <translation>X</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="38"/>
+ <source>&amp;Pause</source>
+ <translation>&amp;Pozastaviť</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="38"/>
+ <source>C</source>
+ <translation>C</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="39"/>
+ <source>&amp;Stop</source>
+ <translation>Za&amp;staviť</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="39"/>
+ <source>V</source>
+ <translation>V</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="40"/>
+ <source>&amp;Previous</source>
+ <translation>&amp;Predchádzajúca</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="40"/>
+ <source>Z</source>
+ <translation>Z</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="41"/>
+ <source>&amp;Next</source>
+ <translation>&amp;Nasledujúca</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="41"/>
+ <source>B</source>
+ <translation>B</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="42"/>
+ <source>&amp;Play/Pause</source>
+ <translation>&amp;Hrať/Pozastaviť</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="42"/>
+ <source>Space</source>
+ <translation>Medzerník</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="43"/>
+ <source>&amp;Jump to File</source>
+ <translation>P&amp;resjočiť na súbor</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="43"/>
+ <source>J</source>
+ <translation>J</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="44"/>
+ <source>&amp;Repeat Playlist</source>
+ <translation>&amp;Opakovať playlist</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="44"/>
+ <source>R</source>
+ <translation>R</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="45"/>
+ <source>&amp;Repeat Track</source>
+ <translation>&amp;Opakovať skladbu</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="45"/>
+ <source>Ctrl+R</source>
+ <translation>Ctrl+R</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="46"/>
+ <source>&amp;Shuffle</source>
+ <translation>&amp;Zamiešať</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="46"/>
+ <source>S</source>
+ <translation>S</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="47"/>
+ <source>&amp;No Playlist Advance</source>
+ <translation>&amp;Nepokročilý playlist</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="48"/>
+ <source>Ctrl+N</source>
+ <translation>Ctrl+N</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="49"/>
+ <source>&amp;Stop After Selected</source>
+ <translation>&amp;Zastaviť po vybranej</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="50"/>
+ <source>Ctrl+S</source>
+ <translation>Ctrl+S</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="51"/>
+ <source>&amp;Clear Queue</source>
+ <translation>&amp;Vyčistiť rad</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="51"/>
+ <source>Alt+Q</source>
+ <translation>Alt+Q</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="53"/>
+ <source>Show Playlist</source>
+ <translation>Ukázať playlist</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="53"/>
+ <source>Alt+E</source>
+ <translation>Alt+E</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="54"/>
+ <source>Show Equalizer</source>
+ <translation>Ukázať ekvalizér</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="54"/>
+ <source>Alt+G</source>
+ <translation>Alt+G</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="55"/>
+ <source>Always on Top</source>
+ <translation>Vždy na vrchu</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="56"/>
+ <source>Put on All Workspaces</source>
+ <translation>Dať na všetky plochy</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="57"/>
+ <source>Double Size</source>
+ <translation>Dvojitá veľkosť</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="57"/>
+ <source>Meta+D</source>
+ <translation>Meta+D</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="59"/>
+ <source>&amp;Add File</source>
+ <translation>&amp;Pridať súbor</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="59"/>
+ <source>F</source>
+ <translation>F</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="60"/>
+ <source>&amp;Add Directory</source>
+ <translation>&amp;Pridať priečinok</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="60"/>
+ <source>D</source>
+ <translation>D</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="61"/>
+ <source>&amp;Add Url</source>
+ <translation>&amp;Pridať URL</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="61"/>
+ <source>U</source>
+ <translation>U</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="62"/>
+ <source>&amp;Remove Selected</source>
+ <translation>Odst&amp;rániť vybraté</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="63"/>
+ <source>Del</source>
+ <translation>Del</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="64"/>
+ <source>&amp;Remove All</source>
+ <translation>Odst&amp;rániť všetko</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="65"/>
+ <source>&amp;Remove Unselected</source>
+ <translation>Odst&amp;rániť nevybraté</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="67"/>
+ <source>Remove unavailable files</source>
+ <translation>Odstrániť nedostupné súbory</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="69"/>
+ <source>Remove duplicates</source>
+ <translation>Odstrániť duplikáty</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="70"/>
+ <source>&amp;Queue Toggle</source>
+ <translation>&amp;Zaradiť prepínanie</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="70"/>
+ <source>Q</source>
+ <translation>Q</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="71"/>
+ <source>Invert Selection</source>
+ <translation>Invertovať výber</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="72"/>
+ <source>&amp;Select None</source>
+ <translation>Zrušiť &amp;výber</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="73"/>
+ <source>&amp;Select All</source>
+ <translation>&amp;Vybrať všetko</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="74"/>
+ <source>Ctrl+A</source>
+ <translation>Ctrl+A</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="75"/>
+ <source>&amp;View Track Details</source>
+ <translation>&amp;Zobraziť detaily o skladbe</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="75"/>
+ <source>Alt+I</source>
+ <translation>Alt+I</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="77"/>
+ <source>&amp;New List</source>
+ <translation>&amp;Nový zoznam</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="77"/>
+ <source>Ctrl+T</source>
+ <translation>Ctrl+T</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="78"/>
+ <source>&amp;Delete List</source>
+ <translation>&amp;Vymazať zoznam</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="78"/>
+ <source>Ctrl+W</source>
+ <translation>Ctrl+W</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="79"/>
+ <source>&amp;Load List</source>
+ <translation>&amp;Načítať zoznam</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="79"/>
+ <source>O</source>
+ <translation>O</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="80"/>
+ <source>&amp;Save List</source>
+ <translation>&amp;Uložiť zoznam</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="80"/>
+ <source>Shift+S</source>
+ <translation>Shift+S</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="81"/>
+ <source>&amp;Select Next Playlist</source>
+ <translation>&amp;Vybrať nasledujúci playlist</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="82"/>
+ <source>Ctrl+PgDown</source>
+ <translation>Ctrl+Page Down</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="83"/>
+ <source>&amp;Select Previous Playlist</source>
+ <translation>&amp;Vybrať predchádzajúci playlist</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="84"/>
+ <source>Ctrl+PgUp</source>
+ <translation>Ctrl+Page Up</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="85"/>
+ <source>&amp;Show Playlists</source>
+ <translation>&amp;kázať playlisty</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="86"/>
+ <source>P</source>
+ <translation>P</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="88"/>
+ <source>&amp;Settings</source>
+ <translation>Na&amp;stavenia</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="88"/>
+ <source>Ctrl+P</source>
+ <translation>Ctrl+P</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="89"/>
+ <source>&amp;About</source>
+ <translation>O progr&amp;ame</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="90"/>
+ <source>&amp;About Qt</source>
+ <translation>&amp;O Qt</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="91"/>
+ <source>&amp;Exit</source>
+ <translation>&amp;Ukončiť</translation>
+ </message>
+ <message>
+ <location filename="../actionmanager.cpp" line="91"/>
+ <source>Ctrl+Q</source>
+ <translation>Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <location filename="../forms/addurldialog.ui" line="13"/>
+ <source>Enter URL to add</source>
+ <translation>Pridať URL</translation>
+ </message>
+ <message>
+ <location filename="../addurldialog.cpp" line="117"/>
+ <source>Error</source>
+ <translation>Chyba</translation>
+ </message>
+ <message>
+ <location filename="../forms/addurldialog.ui" line="51"/>
+ <source>&amp;Add</source>
+ <translation>Prid&amp;ať</translation>
+ </message>
+ <message>
+ <location filename="../forms/addurldialog.ui" line="58"/>
+ <source>&amp;Cancel</source>
+ <translation>&amp;Zrušiť</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="61"/>
+ <source>Skip forward in playlist</source>
+ <translation>Posunúť sa v plaliste</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="62"/>
+ <source>Skip backwards in playlist</source>
+ <translation>Vrátiť sa v playliste</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="55"/>
+ <source>Start playing current song</source>
+ <translation>Začať prehrávanie súčasnej piesne</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="54"/>
+ <source>Don&apos;t clear the playlist</source>
+ <translation>Nevyčisťovať playlist</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="56"/>
+ <source>Pause current song</source>
+ <translation>Pozastaviť súčasnú pieseň</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="57"/>
+ <source>Pause if playing, play otherwise</source>
+ <translation>Pozastaviť ak hrá, inak hrať</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="58"/>
+ <source>Stop current song</source>
+ <translation>Zastaviť súčasnú pieseň</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="59"/>
+ <source>Display Jump to File dialog</source>
+ <translation>Zobraziť dialóg Preskočiť na súbor</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="60"/>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation>Nastaviť hlasitosť prehrávania (napríklad: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="63"/>
+ <source>Show/hide application</source>
+ <translation>Zobraziť/skryť program</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="64"/>
+ <source>Display Add File dialog</source>
+ <translation>Zobraziť dialóg Pridať súbor</translation>
+ </message>
+ <message>
+ <location filename="../builtincommandlineoption.cpp" line="65"/>
+ <source>Display Add Directory dialog</source>
+ <translation>Zobraziť dialóg Pridať priečinok</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="735"/>
+ <source>Description</source>
+ <translation>Popis</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="740"/>
+ <source>Filename</source>
+ <translation>Názov súboru</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="429"/>
+ <source>Artist</source>
+ <translation>Interprét</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="75"/>
+ <location filename="../configdialog.cpp" line="430"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="74"/>
+ <source>Track</source>
+ <translation>Skladba</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="76"/>
+ <source>Disabled</source>
+ <translation>Zakázané</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="244"/>
+ <source>Transports</source>
+ <translation>Protokoly</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Decoders</source>
+ <translation>Dekodéry</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>Engines</source>
+ <translation>Prehrávače</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="372"/>
+ <source>Misc</source>
+ <translation>Rôzn.</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="431"/>
+ <source>Title</source>
+ <translation>Názov</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="432"/>
+ <source>Track number</source>
+ <translation>Číslo skladby</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="433"/>
+ <source>Two-digit track number</source>
+ <translation>Dvojmiestne číslo skladby</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="437"/>
+ <source>Disc number</source>
+ <translation>Číslo disku</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="441"/>
+ <source>Condition</source>
+ <translation>Stav</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="436"/>
+ <source>Composer</source>
+ <translation>Skladateľ</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="438"/>
+ <source>File name</source>
+ <translation>Názov súboru</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="439"/>
+ <source>File path</source>
+ <translation>Cesta k súboru</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="434"/>
+ <source>Genre</source>
+ <translation>Žáner</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="440"/>
+ <source>Year</source>
+ <translation>Rok</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="435"/>
+ <source>Comment</source>
+ <translation>Poznámka</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Qmmp nastavenia</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="98"/>
+ <source>Appearance</source>
+ <translation>Vzhľad</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="107"/>
+ <location filename="../forms/configdialog.ui" line="463"/>
+ <location filename="../configdialog.cpp" line="366"/>
+ <source>Playlist</source>
+ <translation>Playlist</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="116"/>
+ <source>Plugins</source>
+ <translation>Moduly</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="125"/>
+ <source>Advanced</source>
+ <translation>Pokročilé</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="184"/>
+ <source>Skins</source>
+ <translation>Skiny</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="291"/>
+ <source>Fonts</source>
+ <translation>Písma</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="309"/>
+ <source>Player:</source>
+ <translation>Prehrávač:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="357"/>
+ <source>Playlist:</source>
+ <translation>Playlist:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="331"/>
+ <location filename="../forms/configdialog.ui" line="379"/>
+ <source>???</source>
+ <translation>???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1001"/>
+ <source>Replay Gain</source>
+ <translation>Zisk pri prehrávaní</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="249"/>
+ <source>Miscellaneous</source>
+ <translation>Rôzne</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="338"/>
+ <location filename="../forms/configdialog.ui" line="386"/>
+ <location filename="../forms/configdialog.ui" line="552"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="393"/>
+ <source>Use bitmap font if available</source>
+ <translation>Použiť bitmapové písmo, ak je dostupné</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="275"/>
+ <source>Use skin cursors</source>
+ <translation>Použiť kurzory zo skinu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="152"/>
+ <source>Shortcuts</source>
+ <translation>Skratky</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="511"/>
+ <source>Metadata</source>
+ <translation>Metadáta</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="523"/>
+ <source>Load metadata from files</source>
+ <translation>Čítať metadáta zo súborov</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="533"/>
+ <source>Song Display</source>
+ <translation>Zobrazenie skladby</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="539"/>
+ <source>Title format:</source>
+ <translation>Formát titulku:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="580"/>
+ <source>Show song numbers</source>
+ <translation>Zobrazovať čísla piesní</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="587"/>
+ <source>Show playlists</source>
+ <translation>Zobrazovať playlisty</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="596"/>
+ <source>Show popup information</source>
+ <translation>Zobrazovať upozornenia s informáciami</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="628"/>
+ <source>Show anchor</source>
+ <translation>Zobrazovať ukotvenie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="638"/>
+ <source>Align song numbers</source>
+ <translation>Zarovnať čísla piesní</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="686"/>
+ <location filename="../forms/configdialog.ui" line="1153"/>
+ <source>Preferences</source>
+ <translation>Nastavenia</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="699"/>
+ <location filename="../forms/configdialog.ui" line="761"/>
+ <location filename="../forms/configdialog.ui" line="1166"/>
+ <source>Information</source>
+ <translation>Informácie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="784"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Získať obrázok obalu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="790"/>
+ <source>Use separate image files</source>
+ <translation>Používať samostatné súbory obrázkov</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="800"/>
+ <source>Include files:</source>
+ <translation>Zahrnúť súbory:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="810"/>
+ <source>Exclude files:</source>
+ <translation>Vynechať súbory:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>Recursive search depth:</source>
+ <translation>Hĺbka rekurzívneho hľadania:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="867"/>
+ <location filename="../configdialog.cpp" line="354"/>
+ <source>Playback</source>
+ <translation>Prehrávanie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="873"/>
+ <source>Continue playback on startup</source>
+ <translation>Pri štarte pokračovať v prehrávaní</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1007"/>
+ <source>Replay Gain mode:</source>
+ <translation>Režim úpravy zisku pri prehrávaní:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1024"/>
+ <source>Preamp:</source>
+ <translation>Predzosilnenie:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1056"/>
+ <location filename="../forms/configdialog.ui" line="1101"/>
+ <source>dB</source>
+ <translation>dB</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1069"/>
+ <source>Default gain:</source>
+ <translation>Východzý zisk:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1121"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Použiť informáciu o vrchole k zabráneniu orezu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1137"/>
+ <source>Output:</source>
+ <translation>Výstup:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1189"/>
+ <source>Buffer size:</source>
+ <translation>Veľkosť bufferu:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1202"/>
+ <source>ms</source>
+ <translation>ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1238"/>
+ <source>16-bit output</source>
+ <translation>16bitový výstup</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1272"/>
+ <source>Action</source>
+ <translation>Činnosť</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1277"/>
+ <source>Shortcut</source>
+ <translation>Skratka</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1285"/>
+ <source>Change shortcut...</source>
+ <translation>Zmeniť skratku...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="134"/>
+ <source>Connectivity</source>
+ <translation>Pripojenie k sieti</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="255"/>
+ <location filename="../configdialog.cpp" line="360"/>
+ <source>View</source>
+ <translation>Zobrazenie</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="606"/>
+ <source>Edit template</source>
+ <translation>Upraviť šablónu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="752"/>
+ <source>File Dialog</source>
+ <translation>Súborový dialóg</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="899"/>
+ <source>Proxy</source>
+ <translation>Proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="911"/>
+ <source>Enable proxy usage</source>
+ <translation>Povoliť používanie proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="918"/>
+ <source>Proxy host name:</source>
+ <translation>Adresa proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="931"/>
+ <source>Proxy port:</source>
+ <translation>Port proxy:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="944"/>
+ <source>Use authentication with proxy</source>
+ <translation>Použiť autentifikáciu s proxy</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="951"/>
+ <source>Proxy user name:</source>
+ <translation>Proxy použivateľské meno:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="964"/>
+ <source>Proxy password:</source>
+ <translation>Proxy heslo:</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="209"/>
+ <source>Archived skin</source>
+ <translation>Archivovaný skin</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="231"/>
+ <source>Unarchived skin</source>
+ <translation>Nearchivovaný skin</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="285"/>
+ <source>Visualization</source>
+ <translation>Vizualizácie</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="275"/>
+ <source>Effects</source>
+ <translation>Efekty</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="295"/>
+ <source>General</source>
+ <translation>Všeobecné</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="143"/>
+ <location filename="../forms/configdialog.ui" line="1131"/>
+ <source>Audio</source>
+ <translation>Zvuk</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="1231"/>
+ <source>Use software volume control</source>
+ <translation>Používať softwarové ovládanie hlasitosti</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="261"/>
+ <source>Hide on close</source>
+ <translation>Skryť pri zatvorení</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="268"/>
+ <source>Start hidden</source>
+ <translation>Spustiť skryté</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="559"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Previesť podčiarknutia na medzery</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="566"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Previesť %20 na mdezery</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="524"/>
+ <source>Select Skin Files</source>
+ <translation>Vybrať súbory skinov</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="525"/>
+ <source>Skin files</source>
+ <translation>Súbory skinov</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="215"/>
+ <source>Add...</source>
+ <translation>Pridať...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="228"/>
+ <source>Refresh</source>
+ <translation>Obnoviť</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="573"/>
+ <source>Show protocol</source>
+ <translation>Zobraziť protokol</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="403"/>
+ <source>Transparency</source>
+ <translation>Priehľadnosť</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="409"/>
+ <source>Main window</source>
+ <translation>Hlavné okno</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="432"/>
+ <location filename="../forms/configdialog.ui" line="456"/>
+ <location filename="../forms/configdialog.ui" line="480"/>
+ <source>0</source>
+ <translation>0</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="439"/>
+ <source>Equalizer</source>
+ <translation>Ekvalizér</translation>
+ </message>
+</context>
+<context>
+ <name>EqWidget</name>
+ <message>
+ <location filename="../eqwidget.cpp" line="43"/>
+ <source>Equalizer</source>
+ <translation>Ekvalizér</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="154"/>
+ <location filename="../eqwidget.cpp" line="177"/>
+ <source>preset</source>
+ <translation>předvolba</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="261"/>
+ <source>&amp;Load/Delete</source>
+ <translation>&amp;Načíst/Odstranit</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="263"/>
+ <source>&amp;Save Preset</source>
+ <translation>&amp;Uložit předvolbu</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="265"/>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation>Uložit &amp;automatickou předvolbu</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="267"/>
+ <source>&amp;Import</source>
+ <translation>&amp;Importovat</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="270"/>
+ <source>&amp;Clear</source>
+ <translation>&amp;Vynulovat</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="299"/>
+ <source>Saving Preset</source>
+ <translation>Uložení předvolby</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="300"/>
+ <source>Preset name:</source>
+ <translation>Název předvolby:</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="301"/>
+ <source>preset #</source>
+ <translation>předvolba #</translation>
+ </message>
+ <message>
+ <location filename="../eqwidget.cpp" line="392"/>
+ <source>Import Preset</source>
+ <translation>Importovat předvolbu</translation>
+ </message>
+</context>
+<context>
+ <name>JumpToTrackDialog</name>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="53"/>
+ <source>Q</source>
+ <translation>Q</translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="54"/>
+ <source>J</source>
+ <translation>J</translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="55"/>
+ <source>F5</source>
+ <translation>F5</translation>
+ </message>
+ <message>
+ <location filename="../jumptotrackdialog.cpp" line="84"/>
+ <location filename="../jumptotrackdialog.cpp" line="135"/>
+ <source>Unqueue</source>
+ <translation>Vyradiť</translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="70"/>
+ <location filename="../jumptotrackdialog.cpp" line="86"/>
+ <location filename="../jumptotrackdialog.cpp" line="137"/>
+ <source>Queue</source>
+ <translation>Zaradiť</translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="14"/>
+ <source>Jump To Track</source>
+ <translation>Preskočiť na skladbu</translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="37"/>
+ <source>Filter</source>
+ <translation>Filter</translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="83"/>
+ <source>Refresh</source>
+ <translation>Obnoviť</translation>
+ </message>
+ <message>
+ <location filename="../forms/jumptotrackdialog.ui" line="96"/>
+ <source>Jump To</source>
+ <translation>Preskočiť na</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <location filename="../display.cpp" line="57"/>
+ <source>Previous</source>
+ <translation>Predchádzajúca</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="61"/>
+ <source>Play</source>
+ <translation>Hrať</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="64"/>
+ <source>Pause</source>
+ <translation>Pozastaviť</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="67"/>
+ <source>Stop</source>
+ <translation>Zastaviť</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="70"/>
+ <source>Next</source>
+ <translation>Nasledujúca</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="73"/>
+ <source>Add file</source>
+ <translation>Pridať súbor</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="80"/>
+ <source>Equalizer</source>
+ <translation>Ekvalizér</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="83"/>
+ <source>Playlist</source>
+ <translation>Playlist</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="88"/>
+ <source>Repeat playlist</source>
+ <translation>Opakovať playlist</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="91"/>
+ <source>Shuffle</source>
+ <translation>Zamiešať</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="101"/>
+ <source>Volume</source>
+ <translation>Hlasitosť</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="107"/>
+ <source>Balance</source>
+ <translation>Vyváženie</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="296"/>
+ <source>Volume: %1%</source>
+ <translation>Hlasitosť: %1%</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="300"/>
+ <source>Balance: %1% right</source>
+ <translation>Vyváženie: %1% vpravo</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="302"/>
+ <source>Balance: %1% left</source>
+ <translation>Vyváženie: %1% vľavo</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="304"/>
+ <source>Balance: center</source>
+ <translation>Vyváženie: stred</translation>
+ </message>
+ <message>
+ <location filename="../display.cpp" line="315"/>
+ <source>Seek to: %1</source>
+ <translation>Pretočiť na: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <location filename="../mainvisual.cpp" line="280"/>
+ <source>Visualization Mode</source>
+ <translation>Režim vizualizácií</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="283"/>
+ <source>Analyzer</source>
+ <translation>Analyzér</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="284"/>
+ <source>Scope</source>
+ <translation>Osciloskop</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="285"/>
+ <source>Off</source>
+ <translation>Vypnuté</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="292"/>
+ <source>Analyzer Mode</source>
+ <translation>Režim analyzéra</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="295"/>
+ <source>Normal</source>
+ <translation>Normálny</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="296"/>
+ <source>Fire</source>
+ <translation>Oheň</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="297"/>
+ <source>Vertical Lines</source>
+ <translation>Stĺpce</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="298"/>
+ <source>Lines</source>
+ <translation>Čiary</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="299"/>
+ <source>Bars</source>
+ <translation>Prúžky</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="312"/>
+ <source>Peaks</source>
+ <translation>Špičky</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="316"/>
+ <source>Refresh Rate</source>
+ <translation>Obnovovacia frekvencia</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="319"/>
+ <source>50 fps</source>
+ <translation>50 fps</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="320"/>
+ <source>25 fps</source>
+ <translation>25 fps</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="321"/>
+ <source>10 fps</source>
+ <translation>10 fps</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="322"/>
+ <source>5 fps</source>
+ <translation>5 fps</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="329"/>
+ <source>Analyzer Falloff</source>
+ <translation>Pokles analyzéra</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="332"/>
+ <location filename="../mainvisual.cpp" line="346"/>
+ <source>Slowest</source>
+ <translation>Najpomaljšie</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="333"/>
+ <location filename="../mainvisual.cpp" line="347"/>
+ <source>Slow</source>
+ <translation>Pomaly</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="334"/>
+ <location filename="../mainvisual.cpp" line="348"/>
+ <source>Medium</source>
+ <translation>Stredne</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="335"/>
+ <location filename="../mainvisual.cpp" line="349"/>
+ <source>Fast</source>
+ <translation>Rýchlo</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="336"/>
+ <location filename="../mainvisual.cpp" line="350"/>
+ <source>Fastest</source>
+ <translation>Najrýchlejšie</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="343"/>
+ <source>Peaks Falloff</source>
+ <translation>Pokles špičiek</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="356"/>
+ <source>Background</source>
+ <translation>Pozadie</translation>
+ </message>
+ <message>
+ <location filename="../mainvisual.cpp" line="357"/>
+ <source>Transparent</source>
+ <translation>Priehľadné</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <location filename="../mainwindow.cpp" line="245"/>
+ <source>Choose a directory</source>
+ <translation>Vyberte priečinok</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="256"/>
+ <source>Select one or more files to open</source>
+ <translation>Vyberte jeden alebo viac súborov na otvorenie</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="430"/>
+ <source>&amp;Jump To File</source>
+ <translation>&amp;Preskočiť na súbor</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="431"/>
+ <source>J</source>
+ <translation>J</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="433"/>
+ <source>View</source>
+ <translation>Zobraziť</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="441"/>
+ <source>Playlist</source>
+ <translation>Playlist</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="511"/>
+ <location filename="../mainwindow.cpp" line="537"/>
+ <source>Playlist Files</source>
+ <translation>Súbory playlistov</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="513"/>
+ <source>Open Playlist</source>
+ <translation>Otvoriť playlist</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="538"/>
+ <source>Save Playlist</source>
+ <translation>Uložiť playlist</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="251"/>
+ <source>All Supported Bitstreams</source>
+ <translation>Všetky podporované formáty</translation>
+ </message>
+ <message>
+ <location filename="../mainwindow.cpp" line="461"/>
+ <source>Tools</source>
+ <translation>Nástroje</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <location filename="../playlist.cpp" line="204"/>
+ <source>Sort List</source>
+ <translation>Triediť zoznam</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="207"/>
+ <location filename="../playlist.cpp" line="242"/>
+ <source>By Title</source>
+ <translation>Podľa názvu</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="211"/>
+ <location filename="../playlist.cpp" line="246"/>
+ <source>By Album</source>
+ <translation>Podľa albumu</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="215"/>
+ <location filename="../playlist.cpp" line="250"/>
+ <source>By Artist</source>
+ <translation>Podľa interpréta</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="219"/>
+ <location filename="../playlist.cpp" line="254"/>
+ <source>By Filename</source>
+ <translation>Podľa názvu súboru</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="223"/>
+ <location filename="../playlist.cpp" line="258"/>
+ <source>By Path + Filename</source>
+ <translation>Podľa cesty a názvu súboru</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="227"/>
+ <location filename="../playlist.cpp" line="262"/>
+ <source>By Date</source>
+ <translation>Podľa dátumu</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="239"/>
+ <source>Sort Selection</source>
+ <translation>Potriediť výber</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="274"/>
+ <source>Randomize List</source>
+ <translation>Zamiešať zoznam</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="276"/>
+ <source>Reverse List</source>
+ <translation>Otočiť zoznam</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="550"/>
+ <source>&amp;New PlayList</source>
+ <translation>&amp;Nový playlist</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="177"/>
+ <source>&amp;Copy Selection To</source>
+ <translation>&amp;Skopírovať výber do</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="53"/>
+ <source>Playlist</source>
+ <translation>Playlist</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="231"/>
+ <location filename="../playlist.cpp" line="266"/>
+ <source>By Track Number</source>
+ <translation>Podľa čísla skladby</translation>
+ </message>
+ <message>
+ <location filename="../playlist.cpp" line="283"/>
+ <source>Actions</source>
+ <translation>Činnosti</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <location filename="../forms/playlistbrowser.ui" line="14"/>
+ <source>Playlist Browser</source>
+ <translation>Prehliadač playlistu</translation>
+ </message>
+ <message>
+ <location filename="../forms/playlistbrowser.ui" line="45"/>
+ <source>New</source>
+ <translation>Nový</translation>
+ </message>
+ <message>
+ <location filename="../forms/playlistbrowser.ui" line="52"/>
+ <location filename="../playlistbrowser.cpp" line="39"/>
+ <source>Delete</source>
+ <translation>Vymazať</translation>
+ </message>
+ <message>
+ <location filename="../forms/playlistbrowser.ui" line="69"/>
+ <location filename="../forms/playlistbrowser.ui" line="79"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../playlistbrowser.cpp" line="38"/>
+ <source>Rename</source>
+ <translation>Premenovať</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListSelector</name>
+ <message>
+ <location filename="../playlistselector.cpp" line="51"/>
+ <source>&amp;Load</source>
+ <translation>&amp;Načítať</translation>
+ </message>
+ <message>
+ <location filename="../playlistselector.cpp" line="52"/>
+ <source>&amp;Save As...</source>
+ <translation>&amp;Uložiť ako...</translation>
+ </message>
+ <message>
+ <location filename="../playlistselector.cpp" line="54"/>
+ <source>Rename</source>
+ <translation>Premenovať</translation>
+ </message>
+ <message>
+ <location filename="../playlistselector.cpp" line="55"/>
+ <source>&amp;Delete</source>
+ <translation>&amp;Vymazať</translation>
+ </message>
+ <message>
+ <location filename="../playlistselector.cpp" line="111"/>
+ <source>Rename Playlist</source>
+ <translation>Premenovať playlist</translation>
+ </message>
+ <message>
+ <location filename="../playlistselector.cpp" line="111"/>
+ <source>Playlist name:</source>
+ <translation>Název playlistu:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="14"/>
+ <source>Popup Information Settings</source>
+ <translation>Nastavenie informácií v upozornení</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="75"/>
+ <source>Show cover</source>
+ <translation>Zobraziť obal</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="115"/>
+ <source>Transparency:</source>
+ <translation>Priehľadnosť:</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="145"/>
+ <source>Delay:</source>
+ <translation>Oneskorenie:</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="178"/>
+ <source>ms</source>
+ <translation>ms</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="89"/>
+ <source>Cover size:</source>
+ <translation>Veľkosť obalu:</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="29"/>
+ <source>Template</source>
+ <translation>Šablóna</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="58"/>
+ <source>Reset</source>
+ <translation>Zresetovať</translation>
+ </message>
+ <message>
+ <location filename="../forms/popupsettings.ui" line="65"/>
+ <source>Insert</source>
+ <translation>Vložiť</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="62"/>
+ <source>Artist</source>
+ <translation>Interprét</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="63"/>
+ <source>Album</source>
+ <translation>Album</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="64"/>
+ <source>Title</source>
+ <translation>Názov</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="65"/>
+ <source>Track number</source>
+ <translation>Číslo skladby</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="66"/>
+ <source>Two-digit track number</source>
+ <translation>Dvojmiestne číslo skladby</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="67"/>
+ <source>Genre</source>
+ <translation>Žáner</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="68"/>
+ <source>Comment</source>
+ <translation>Poznámka</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="69"/>
+ <source>Composer</source>
+ <translation>Skladateľ</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="70"/>
+ <source>Duration</source>
+ <translation>Dĺžka</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="71"/>
+ <source>Disc number</source>
+ <translation>Číslo disku</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="72"/>
+ <source>File name</source>
+ <translation>Názov súboru</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="73"/>
+ <source>File path</source>
+ <translation>Cesta k súboru</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="74"/>
+ <source>Year</source>
+ <translation>Rok</translation>
+ </message>
+ <message>
+ <location filename="../popupsettings.cpp" line="75"/>
+ <source>Condition</source>
+ <translation>Stav</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <location filename="../forms/preseteditor.ui" line="14"/>
+ <source>Preset Editor</source>
+ <translation>Editor predvolieb</translation>
+ </message>
+ <message>
+ <location filename="../forms/preseteditor.ui" line="77"/>
+ <source>Load</source>
+ <translation>Načítať</translation>
+ </message>
+ <message>
+ <location filename="../forms/preseteditor.ui" line="84"/>
+ <source>Delete</source>
+ <translation>Vymazať</translation>
+ </message>
+ <message>
+ <location filename="../forms/preseteditor.ui" line="36"/>
+ <source>Preset</source>
+ <translation>Predvoľba</translation>
+ </message>
+ <message>
+ <location filename="../forms/preseteditor.ui" line="52"/>
+ <source>Auto-preset</source>
+ <translation>Automatická predvoľba</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="176"/>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation>Použitie: qmmp [možnosti] [súbory]</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="177"/>
+ <source>Options:</source>
+ <translation>Možnosti:</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="181"/>
+ <source>Don&apos;t start the application</source>
+ <translation>Nezapnúť program</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="183"/>
+ <source>Print version number and exit</source>
+ <translation>Vypísať číslo verzie a skončiť</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="184"/>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation>Nápady, záplaty, hlásenie chýb posílejte na forkotov02@hotmail.ru (anglicky)</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="182"/>
+ <source>Display this text and exit</source>
+ <translation>Zobraziť tento text a skončiť</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="71"/>
+ <source>Unknown command</source>
+ <translation>Neznámý príkaz</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="189"/>
+ <source>QMMP version:</source>
+ <translation>Verzia QMMP:</translation>
+ </message>
+ <message>
+ <location filename="../qmmpstarter.cpp" line="190"/>
+ <source>Qt version:</source>
+ <translation>Verzia Qt:</translation>
+ </message>
+</context>
+<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <location filename="../forms/shortcutdialog.ui" line="14"/>
+ <source>Change Shortcut</source>
+ <translation>Zmeniť skratku</translation>
+ </message>
+ <message>
+ <location filename="../forms/shortcutdialog.ui" line="29"/>
+ <source>Press the key combination you want to assign</source>
+ <translation>Stlačte klávesovú kombináciu ktorú chcete priradiť</translation>
+ </message>
+ <message>
+ <location filename="../forms/shortcutdialog.ui" line="43"/>
+ <source>Clear</source>
+ <translation>Vyčistiť</translation>
+ </message>
+</context>
+<context>
+ <name>TextScroller</name>
+ <message>
+ <location filename="../textscroller.cpp" line="52"/>
+ <source>Autoscroll Songname</source>
+ <translation>Automaticky skrolovať názov piesne</translation>
+ </message>
+ <message>
+ <location filename="../textscroller.cpp" line="117"/>
+ <source>Buffering: %1%</source>
+ <translation>Bufferuje sa:%1%</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <location filename="../visualmenu.cpp" line="29"/>
+ <source>Visualization</source>
+ <translation>Vizualizácie</translation>
+ </message>
+</context>
+</TS>
diff --git a/src/qmmpui/translations/libqmmpui_tr.ts b/src/qmmpui/translations/libqmmpui_tr.ts
index fd04a4668..f00647539 100644
--- a/src/qmmpui/translations/libqmmpui_tr.ts
+++ b/src/qmmpui/translations/libqmmpui_tr.ts
@@ -2,31 +2,774 @@
<!DOCTYPE TS>
<TS version="2.0" language="tr_TR">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Qmmp Hakkında</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Hakkında</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Lisans Anlaşması</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Yazarlar</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Teşekkürler</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_tr.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_tr.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Qt tabanlı Çokluortam Oynatıcısı (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Sürüm:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_tr.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Girdi eklentileri:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Çıktı eklentileri:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Görsel eklentiler:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Efekt eklentileri:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Genel eklentiler:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Çevirmenler</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_tr.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Çal</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Duraklat</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Durdur</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Önceki</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Sonraki</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Oynat/Duraklat</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">Boşluk</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Çalma Listesini Yinele</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Parçayı Yinele</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Rastgele</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Dosya Ekle</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Dizin Ekle</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Url Ekle</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Seçileni Kaldır</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Del</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Hepsini Kaldır</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Seçilmemişleri Kaldır</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Seçimi Tersine Çevir</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Hiçbirini Seçme</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Tümünü Seç</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Parça Detaylarını Göster</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Yeni Liste</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Liste Yükle</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Listeyi Kaydet</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Ayarlar</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Hakkında</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;Qt Hakkında</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Çıkış</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Hata</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Eklenecek URL girin</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Ekle</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;İptal</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">İleri atla</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Geri atla</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Mevcut şarkıyı çalmaya başla</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Çalma listesini temizleme</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Mevcut şarkıyı duraklat</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Çalıyorsa duraklat, değilse oynat</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Mevcut şarkıyı durdur</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Dosyaya atlama diyaloğunu göster</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Uygulamayı göster/gizle</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Dosya ekleme diyaloğunu göster</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Dizin ekleme diyaloğunu göster</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Açıklama</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Dosya adı</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Sanatçı</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Albüm</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Başlık</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Tarz</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Yıl</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Yorum</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Qmmp Ayarları</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Kabuklar</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Fontlar</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Oynatıcı:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Çalma Listesi:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Veri bilgisi</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Veri bilgisini dosyadan yükle</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Şarkı Göstergesi</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Başlık formatı:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Tercihler</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Bilgi</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Görünüm</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Çalma Listesi</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Eklentiler</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Gelişmiş</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Arşivlenmiş kabuk</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Arşivlenmemiş kabuk</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Bağlanırlık</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Görsellik</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Efektler</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Genel</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Dosya Diyaloğu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Ses</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Şarkı numaralarını göster</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Yazılımsal ses kontrolünü kullan</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Kapatınca saklan</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Gizli başlat</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Vekil sunucu</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Vekil sunucu kullanımını etkinleştir</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Vekil sunucu adı:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Vekil sunucu portu:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Vekil sunucu yetkilendirmesi kullan</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Vekil sunucu kullanıcı adı:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Vekil sunucu parolası:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Alt çizgileri boşluğa çevir</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>%20 yi boşluğa çevir</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Kabuk Dosyası Seç</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Kabuk dosyaları</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Ekle...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Yenile</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Protokolü göster</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Transparanlık</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Ana pencere</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ekolayzır</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Başlık</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="105"/>
<source>Artist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Sanatçı</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="106"/>
<source>Album</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Albüm</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="107"/>
<source>Comment</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Yorum</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="108"/>
<source>Genre</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tarz</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="109"/>
@@ -36,7 +779,7 @@
<message>
<location filename="../detailsdialog.cpp" line="111"/>
<source>Year</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Yıl</translation>
</message>
<message>
<location filename="../detailsdialog.cpp" line="113"/>
@@ -61,7 +804,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -79,43 +822,90 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">tanımlanmış ayar</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Yükle/Sil</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">Tanımlanmış &amp;Ayarları Kaydet</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Otomatik Tanımlanmış Ayarları Kaydet</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Temizle</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Tanımlanmış Ayarla Kaydediliyor</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Tanımlanmış ayar adı:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">tanımlanmış ayar #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;İçe Aktar</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ekolayzır</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Tanımlanmış Ayarları Al</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Parçaya Git</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Filtre</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kuyruk</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Yenile</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Git</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
@@ -126,7 +916,262 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kuyrukta Değil</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Önceki</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Oynat</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Duraklat</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Durdur</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Sonraki</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Dosya ekle</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Ekolayzır</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Çalma Listesi</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Çalma Listesini Yinele</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Rastgele</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Ses</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Denge</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Görselleştirme Modu</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Çözümleyici</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Kapsam</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Kapat</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Çözümleyici Modu</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Normal</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Ateş</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Dikey Satırlar</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Satırlar</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Çubuklar</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Tepeler</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Tazeleme Oranı</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 fps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 fps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 fps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 fps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Çözümleyici Düşüşü</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">En yavaş</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Yavaş</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Orta</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Hızlı</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">En hızlı</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Tepe Düşüşü</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Arkaplan</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Transparan</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Bir dizin seçin</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Açmak için bir yada daha çok dosya seçin</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Parçaya Git</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Çalma Listesi</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Çalma Listesini Aç</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Çalma Listesini Kaydet</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Çalma Listesi Dosyaları</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Tüm Desteklenen Bitstreamler</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Araçlar</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Listeyi Sınıflandır</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">Başlığa Göre</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">Dosya Adına Göre</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">Dosya Yolu + Dosya Adına Göre</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">Tarihe Göre</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Seçilenleri Sınıflandır</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Rastgele Listele</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Listeyi Ters Çevir</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">Parça Numarasına Göre</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Çalma Listesi</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Eylemler</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Sil</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
</message>
</context>
<context>
@@ -135,7 +1180,88 @@ p, li { white-space: pre-wrap; }
<location filename="../playlistmanager.cpp" line="149"/>
<location filename="../playlistmanager.cpp" line="384"/>
<source>Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Çalma Listesi</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Sanatçı</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Albüm</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Başlık</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Tarz</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Yorum</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Yıl</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Tanımlanmış Ayar Düzenleyici</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Yükle</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Sil</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Tanımlanmış Ayar</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Ayarları Otomatik Tanımla</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Kullanım:qmmp [seçenek] [dosyalar]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Seçenekler:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Sürüm numarasını yazdır ve çık</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Fikirleinizi, yamalarınızı, hata raporlarınızı forkotov02@hotmail.ru adresine gönderin</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Bu metni göster ve çık</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">QMMP sürümü:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt sürümü:</translation>
</message>
</context>
<context>
@@ -240,17 +1366,17 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../templateeditor.cpp" line="50"/>
<source>Artist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Sanatçı</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="51"/>
<source>Album</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Albüm</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="52"/>
<source>Title</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Başlık</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="53"/>
@@ -265,12 +1391,12 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../templateeditor.cpp" line="55"/>
<source>Genre</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tarz</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="56"/>
<source>Comment</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Yorum</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="57"/>
@@ -300,7 +1426,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../templateeditor.cpp" line="62"/>
<source>Year</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Yıl</translation>
</message>
<message>
<location filename="../templateeditor.cpp" line="63"/>
@@ -309,37 +1435,51 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Şarkı Adını Otomatik Kaydır</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tüm Desteklenen Bitstreamler</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Açmak için bir yada daha çok dosya seçin</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Bir dizin seçin</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Çalma Listesi Dosyaları</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Çalma Listesini Aç</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Çalma Listesini Kaydet</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Görüntüleme</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_uk_UA.ts b/src/qmmpui/translations/libqmmpui_uk_UA.ts
index 3629711a6..878177736 100644
--- a/src/qmmpui/translations/libqmmpui_uk_UA.ts
+++ b/src/qmmpui/translations/libqmmpui_uk_UA.ts
@@ -2,6 +2,785 @@
<!DOCTYPE TS>
<TS version="2.0" language="uk">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">Про Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">Про програму</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">Ліцензія</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">Автори</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">Подяки</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_uk_UA.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_uk_UA.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">Мультимедійний програвач на базі Qt (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">Версія:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_uk_UA.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">Модулі введення:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">Модулі виведення:</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">Модулі візуалізації:</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">Модулі ефектів:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">Загальні модулі:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">Перекладачі</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_uk_UA.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">&amp;Відтворити</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">&amp;Пауза</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">&amp;Стоп</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">&amp;Назад</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">&amp;Вперед</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">&amp;Грати/Пауза</translation>
+ </message>
+ <message>
+ <source>&amp;Jump to File</source>
+ <translation type="obsolete">&amp;Перейти до файлу</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">&amp;Повторити список</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">&amp;Повторити трек</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">&amp;Перемішати</translation>
+ </message>
+ <message>
+ <source>&amp;No Playlist Advance</source>
+ <translation type="obsolete">&amp;Не пересуватися по списку</translation>
+ </message>
+ <message>
+ <source>&amp;Stop After Selected</source>
+ <translation type="obsolete">&amp;Зупинити після вибраного</translation>
+ </message>
+ <message>
+ <source>&amp;Clear Queue</source>
+ <translation type="obsolete">&amp;Очистити чергу</translation>
+ </message>
+ <message>
+ <source>Show Playlist</source>
+ <translation type="obsolete">Показати список</translation>
+ </message>
+ <message>
+ <source>Show Equalizer</source>
+ <translation type="obsolete">Показати еквалайзер</translation>
+ </message>
+ <message>
+ <source>Always on Top</source>
+ <translation type="obsolete">Завжди зверху</translation>
+ </message>
+ <message>
+ <source>Put on All Workspaces</source>
+ <translation type="obsolete">Розмістити на усіх робочих столах</translation>
+ </message>
+ <message>
+ <source>Double Size</source>
+ <translation type="obsolete">Подвійний розмір</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">&amp;Додати файл</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">&amp;Додати теку</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">&amp;Додати адресу</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">&amp;Видалити вибране</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">&amp;Видалити все</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">&amp;Видалити не вибране</translation>
+ </message>
+ <message>
+ <source>Remove unavailable files</source>
+ <translation type="obsolete">Видалити недоступні файли</translation>
+ </message>
+ <message>
+ <source>Remove duplicates</source>
+ <translation type="obsolete">Видалити дублікати</translation>
+ </message>
+ <message>
+ <source>&amp;Queue Toggle</source>
+ <translation type="obsolete">&amp;В чергу</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">Інвертувати вибране</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">&amp;Зняти виділення</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">&amp;Вибрати все</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">&amp;Інформація</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">&amp;Новий список</translation>
+ </message>
+ <message>
+ <source>&amp;Delete List</source>
+ <translation type="obsolete">&amp;Видалити список</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">&amp;Завантажити список</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">&amp;Зберегти список</translation>
+ </message>
+ <message>
+ <source>&amp;Select Next Playlist</source>
+ <translation type="obsolete">Вибрати &amp;наступний список</translation>
+ </message>
+ <message>
+ <source>&amp;Select Previous Playlist</source>
+ <translation type="obsolete">Вибрати &amp;попередній список</translation>
+ </message>
+ <message>
+ <source>&amp;Show Playlists</source>
+ <translation type="obsolete">Показати &amp;всі списки</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">&amp;Налаштування</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">&amp;Про програму</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">&amp;Про Qt</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">&amp;Вихід</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">Помилка</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">Вкажіть адресу для додавання</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">&amp;Додати</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">&amp;Відміна</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">Перейти до наступного фрагменту</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">Перейти до попереднього фрагменту</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">Грати поточну пісню</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">Не очищати список</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">Призупитини поточну пісню</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">Призупинити/відтворити</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">Зупитини поточну пісню</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">Показати діалог переходу до файла</translation>
+ </message>
+ <message>
+ <source>Set playback volume (example: qmmp --volume 20)</source>
+ <translation type="obsolete">Встановити гучність (приклад: qmmp --volume 20)</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">Показати/сховати програму</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">Показати діалог додавання файлів</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">Показати діалог додавання тек</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>Пояснення</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>Ім&apos;я файлу</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>Виконавець</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>Альбом</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation>Трек</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation>Вимкнено</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation>Транспорти</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation>Декодери</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation>Зовнішні програвачі</translation>
+ </message>
+ <message>
+ <source>Misc</source>
+ <translation type="obsolete">Інші</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>Назва</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation>Номер треку</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation>2- розрядний номер трека</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation>Номер диску</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation>Умова</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>Жанр</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation>Композитор</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation>Ім&apos;я файлу</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation>Шлях файлу</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>Рік</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>Коментар</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Налаштування Qmmp</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">Шкурки</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">Шрифти</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">Програвач:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">Список:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>Метадані</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>Зчитувати метадані з файлів</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>Список пісень</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>Формат назви:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>Налаштування</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>Інформація</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">Зовнішній вигляд</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>Список</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>Модулі</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>Додатково</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation>16-бітний вивід</translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">Упакована тема</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">Розпакована тема</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>Мережа</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>Візуалізація</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>Ефекти</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>Загальне</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>Файловий діалог</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>Звук</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation>Нормалізація гучності</translation>
+ </message>
+ <message>
+ <source>Miscellaneous</source>
+ <translation type="obsolete">Різне</translation>
+ </message>
+ <message>
+ <source>Use bitmap font if available</source>
+ <translation type="obsolete">Використовувати растрові шрифти, якщо доступні</translation>
+ </message>
+ <message>
+ <source>Use skin cursors</source>
+ <translation type="obsolete">Використовувати курсори скіна</translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">Відображати номера пісень</translation>
+ </message>
+ <message>
+ <source>Show playlists</source>
+ <translation type="obsolete">Показати списки</translation>
+ </message>
+ <message>
+ <source>Show popup information</source>
+ <translation type="obsolete">Показувати спливаюче вікно з інформацією</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation>Режим нормалізації гучності:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation>Преамплітуда:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation>Нормалізація за умовчанням:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation>Використовувати інформацію піків для запобігання відсікання</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation>Виведення:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation>Розмір буферу:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation>мс</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>Використовувати програмний контроль гучності</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Вигляд</translation>
+ </message>
+ <message>
+ <source>Shortcuts</source>
+ <translation type="obsolete">Комбінації клавіш</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">Ховати при закритті</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">Запускати схованим</translation>
+ </message>
+ <message>
+ <source>Edit template</source>
+ <translation type="obsolete">Редагувати шаблон</translation>
+ </message>
+ <message>
+ <source>Show anchor</source>
+ <translation type="obsolete">Показувати &quot;якір&quot;</translation>
+ </message>
+ <message>
+ <source>Align song numbers</source>
+ <translation type="obsolete">Вирівнювати номери фрагментів</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation>Пошук обладинки альбома</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation>Використовувати окремі файли зображень</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation>Включити файли:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation>Виключити файли:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation>Глибина рекурсивного пошуку:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation>Відтворення</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation>Продовжити відтворення при запуску</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>Проксі</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>Використосувати проксі</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>Сервер проксі:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>Порт проксі:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>Використовувати авторизацію на проксі</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>Ім&apos;я користвача проксі:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>Пароль проксі:</translation>
+ </message>
+ <message>
+ <source>Action</source>
+ <translation type="obsolete">Дія</translation>
+ </message>
+ <message>
+ <source>Shortcut</source>
+ <translation type="obsolete">Комбінація</translation>
+ </message>
+ <message>
+ <source>Change shortcut...</source>
+ <translation type="obsolete">Змінити комбінації клавіш...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>Конвертувати підкреслювання в пробіл</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>Конвертувати %20 в пробіл</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">Вибрати файли скінів</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">Файли скінів</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">Додати...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">Поновити</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">Показати протокол</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">Прозорість</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">Головне вікно</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Еквалайзер</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -79,33 +858,80 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">предвстановлення</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">&amp;Завантажити/Видалити</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">&amp;Зберегти предвстановлення</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">&amp;Зберегти авто-предвстановлення</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">&amp;Очистити</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">Збережені предвстановлення</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">Ім&apos;я предвстановлення:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">предвстановлення #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">&amp;Імпортувати</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Еквалайзер</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">Імпорт предвстановлення</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Перейти до треку</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Фильтр</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">В чергу</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Поновити</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Перейти до</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
@@ -126,7 +952,306 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Зняти з черги</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">Назад</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">Відтворити</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">Пауза</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">Стоп</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">Вперед</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">Додати файл</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">Еквалайзер</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Список</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">Повторити список</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">Перемішати</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">Гучність</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">Баланс</translation>
+ </message>
+ <message>
+ <source>Volume: %1%</source>
+ <translation type="obsolete">Гучність: %1%</translation>
+ </message>
+ <message>
+ <source>Balance: %1% right</source>
+ <translation type="obsolete">Баланс: %1% вправо</translation>
+ </message>
+ <message>
+ <source>Balance: %1% left</source>
+ <translation type="obsolete">Баланс: %1% вліво</translation>
+ </message>
+ <message>
+ <source>Balance: center</source>
+ <translation type="obsolete">Баланс: центр</translation>
+ </message>
+ <message>
+ <source>Seek to: %1</source>
+ <translation type="obsolete">Пошук: %1</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">Режим візуалізації</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">Аналізатор</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">Осцилограф</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">Вимкнено</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">Режим аналізатора</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">Звичайний</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">Вогонь</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">Вертикальні лінії</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">Лінії</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">Смужки</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">Піки</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">Частота оновлення</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 ф/с</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 ф/с</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 ф/с</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 ф/с</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">Падіння аналізатора</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">Найповільніше</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">Повільне</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">Середнє</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">Швидке</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">Найшвидше</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">Падіння піків</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">Тло</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">Прозорість</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">Виберіть теку</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">Виберіть один чи кілька файлів</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">&amp;Перейти до файлу</translation>
+ </message>
+ <message>
+ <source>View</source>
+ <translation type="obsolete">Вигляд</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Список</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">Відкрити список</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">Зберегти список</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">Файли списків</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">Усі формати</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">Утиліти</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>&amp;Copy Selection To</source>
+ <translation type="obsolete">&amp;Копіювати вибране в</translation>
+ </message>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">Сортувати</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">За назвою</translation>
+ </message>
+ <message>
+ <source>By Album</source>
+ <translation type="obsolete">За альбомом</translation>
+ </message>
+ <message>
+ <source>By Artist</source>
+ <translation type="obsolete">За артистом</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">За ім&apos;ям файлу</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">За шляхом та файлом</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">За датою</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">Сортувати вибране</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">Перемішати</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">Перевернути</translation>
+ </message>
+ <message>
+ <source>&amp;New PlayList</source>
+ <translation type="obsolete">&amp;Новий список</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">Список</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">Дії</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Playlist Browser</source>
+ <translation type="obsolete">Переглядач списків</translation>
+ </message>
+ <message>
+ <source>New</source>
+ <translation type="obsolete">Новий</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Видалити</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Переіменувати</translation>
</message>
</context>
<context>
@@ -139,6 +1264,190 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PlayListSelector</name>
+ <message>
+ <source>&amp;Load</source>
+ <translation type="obsolete">&amp;Завантажити</translation>
+ </message>
+ <message>
+ <source>&amp;Save As...</source>
+ <translation type="obsolete">&amp;Зберегти як...</translation>
+ </message>
+ <message>
+ <source>Rename</source>
+ <translation type="obsolete">Переіменувати</translation>
+ </message>
+ <message>
+ <source>&amp;Delete</source>
+ <translation type="obsolete">&amp;Видалити</translation>
+ </message>
+ <message>
+ <source>Rename Playlist</source>
+ <translation type="obsolete">Переіменувати список</translation>
+ </message>
+ <message>
+ <source>Playlist name:</source>
+ <translation type="obsolete">Ім&apos;я списка:</translation>
+ </message>
+</context>
+<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Popup Information Settings</source>
+ <translation type="obsolete">Налаштування спливаючої інформації</translation>
+ </message>
+ <message>
+ <source>Show cover</source>
+ <translation type="obsolete">Показати обкладинку</translation>
+ </message>
+ <message>
+ <source>Transparency:</source>
+ <translation type="obsolete">Прозорість:</translation>
+ </message>
+ <message>
+ <source>Delay:</source>
+ <translation type="obsolete">Затримка:</translation>
+ </message>
+ <message>
+ <source>ms</source>
+ <translation type="obsolete">мс</translation>
+ </message>
+ <message>
+ <source>Cover size:</source>
+ <translation type="obsolete">Розмір обкладинки:</translation>
+ </message>
+ <message>
+ <source>Template</source>
+ <translation type="obsolete">Шаблон</translation>
+ </message>
+ <message>
+ <source>Reset</source>
+ <translation type="obsolete">Скинути</translation>
+ </message>
+ <message>
+ <source>Insert</source>
+ <translation type="obsolete">Вставити</translation>
+ </message>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">Виконавець</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">Альбом</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">Назва</translation>
+ </message>
+ <message>
+ <source>Track number</source>
+ <translation type="obsolete">Номер треку</translation>
+ </message>
+ <message>
+ <source>Two-digit track number</source>
+ <translation type="obsolete">2- розрядний номер трека</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">Жанр</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">Коментар</translation>
+ </message>
+ <message>
+ <source>Composer</source>
+ <translation type="obsolete">Композитор</translation>
+ </message>
+ <message>
+ <source>Duration</source>
+ <translation type="obsolete">Тривалість</translation>
+ </message>
+ <message>
+ <source>Disc number</source>
+ <translation type="obsolete">Номер диску</translation>
+ </message>
+ <message>
+ <source>File name</source>
+ <translation type="obsolete">Ім&apos;я файлу</translation>
+ </message>
+ <message>
+ <source>File path</source>
+ <translation type="obsolete">Шлях файлу</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">Рік</translation>
+ </message>
+ <message>
+ <source>Condition</source>
+ <translation type="obsolete">Умова</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">Редактор предвстановлення</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">Завантажити</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">Видалити</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">Предвстановлення</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">Авто-предвстановлення</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">Використання: qmmp [options] [files]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">Опції:</translation>
+ </message>
+ <message>
+ <source>Don&apos;t start the application</source>
+ <translation type="obsolete">Не запускати програму</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">Показати версію та вийти</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">Ідеї, виправлення, звіти про помилки: forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">Показати цей текст та вийти</translation>
+ </message>
+ <message>
+ <source>Unknown command</source>
+ <translation type="obsolete">Невідома команда</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Версія QMMP:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Версія Qt:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -147,6 +1456,21 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>ShortcutDialog</name>
+ <message>
+ <source>Change Shortcut</source>
+ <translation type="obsolete">Змінити комбінації клавіш</translation>
+ </message>
+ <message>
+ <source>Press the key combination you want to assign</source>
+ <translation type="obsolete">Натисніть клавіші, комбінації яких ви бажаєте використовувати</translation>
+ </message>
+ <message>
+ <source>Clear</source>
+ <translation type="obsolete">Очистити</translation>
+ </message>
+</context>
+<context>
<name>TagEditor</name>
<message>
<location filename="../forms/tageditor.ui" line="38"/>
@@ -309,37 +1633,55 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">Автопрокрутка назви пісні</translation>
+ </message>
+ <message>
+ <source>Buffering: %1%</source>
+ <translation type="obsolete">Буферизація: %1%</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Усі формати</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Виберіть один чи кілька файлів</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Виберіть теку</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Файли списків</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Відкрити список</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Зберегти список</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">Візуалізація</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts
index e32f22ad4..a70a7a36d 100644
--- a/src/qmmpui/translations/libqmmpui_zh_CN.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts
@@ -2,6 +2,749 @@
<!DOCTYPE TS>
<TS version="2.0" language="zh_CN">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">关于 Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">关于</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">许可协议</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">作者</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">感谢</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_zh_CN.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_zh_CN.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">基于 Qt 的多媒体播放器 (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">版本:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_zh_CN.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">输入插件:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">输出插件</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">可视化插件</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">特效插件:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">常规插件:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">翻译</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_zh_CN.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">播放(&amp;P)</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">暂停(&amp;P)</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">停止(&amp;S)</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">上一曲(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">下一曲(&amp;N)</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">播放/暂停(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">空格</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">重复播放列表(&amp;R)</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">重复音轨(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">乱序(&amp;S)</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">添加文件(&amp;A)</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">添加文件夹(&amp;A)</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">添加 URL (&amp;A)</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">删除所选(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Del</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">删除全部(&amp;R)</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">删除未选(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">反选</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">无选择(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">选择全部(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">查看音轨详细信息(&amp;V)</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">新建列表(&amp;N)</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">载入列表(&amp;L)</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">保存列表(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">设置(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">关于(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">关于 Qt (&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">退出(&amp;E)</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">错误</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">输入要添加的 URL</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">添加(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">取消(&amp;C)</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">跳到播放列表中的下一曲</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">跳到播放列表中的上一曲</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">开始播放当前曲目</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">不要清除这个播放列表</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">暂停当前曲目</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">正在播放则暂停,相反处于暂停则播放</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">停止当前曲目</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">显示跳到文件对话</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">显示/隐藏程序</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">显示添加文件对话</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">显示添加目录对话</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>描述</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>文件名</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>艺术家</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>专辑</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation type="unfinished">音轨</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>标题</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation type="unfinished">音轨编号</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation type="unfinished">两位数音轨编号</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation type="unfinished">光盘编号</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation type="unfinished">条件</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>流派</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation type="unfinished">作曲</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation type="unfinished">文件名</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation type="unfinished">文件路径</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>年代</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>备注</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Qmmp 设置</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">皮肤</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">字体</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">播放器:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">播放列表:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>元数据</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>从文件载入元数据</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>显示歌曲</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>标题格式:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>参数设置</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>信息</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">外观</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>播放列表</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>插件</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>高级</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">压缩皮肤</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">未压缩皮肤</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>连接</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>可视化</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>特效</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>常规</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>文件对话</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>音频</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">显示曲目编号</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>使用软设备音量控制</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">关闭时隐藏</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">启动时隐藏</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>代理</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>启用代理</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>主机名:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>端口:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>需要身份验证</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>用户名:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>密码:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>转换下划线为空格</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>转换 %20 为空格</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">选择皮肤文件</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">皮肤文件</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">添加...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">刷新</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">显示协议</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">透明度</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">主窗口</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">均衡器</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -61,7 +804,7 @@
<message>
<location filename="../forms/detailsdialog.ui" line="45"/>
<source>...</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">...</translation>
</message>
<message>
<location filename="../forms/detailsdialog.ui" line="59"/>
@@ -79,43 +822,90 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">预设</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">载入/删除(&amp;L)</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">保存预设(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">保存自动载入预设(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">清除(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">保存预设</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">预设名称:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">预设 #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">导入(&amp;I)</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">均衡器</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">导入预设</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">跳到音轨</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">过滤</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">加入队列</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">刷新</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">跳到</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
@@ -126,7 +916,262 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">移出队列</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">上一曲</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">播放</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">暂停</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">停止</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">下一曲</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">添加文件</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">均衡器</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">播放列表</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">重复播放列表</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">乱序</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">音量</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">平衡</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">可视化模式</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">分析器</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">示波器</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">关闭</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">分析模式</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">标准</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">火花</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">垂直线</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">线形</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">条形</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">峰值</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">刷新率</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 fps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 fps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 fps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 fps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">分析器下降速度</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">最慢</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">慢</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">中</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">快</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">最快</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">峰值下降速度</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">背景</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">透明</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">选择一个目录</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">选择打开一个或更多文件</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">跳到文件(&amp;J)</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">播放列表</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">打开播放列表</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">保存播放列表</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">播放列表文件</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">支持的全部文件</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">工具</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">列表排序</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">按标题</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">按文件名</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">按路径+文件名</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">按日期</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">选择排序</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">随机产生列表</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">逆序列表</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">按音轨</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">播放列表</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">动作</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">删除</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
</message>
</context>
<context>
@@ -139,6 +1184,87 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">艺术家</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">专辑</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">标题</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">流派</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">备注</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">年代</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">预设编辑器</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">载入</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">删除</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">预设</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">自动预设</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">使用:qmmp [设置] [文件]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">设置:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">显示版本并退出</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">建议、补丁或提交 bug 请发送到 forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">显示这些文本并退出</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Qmmp 版本:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt 版本:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -309,37 +1435,51 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">自动滚动曲目名</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">支持的全部文件</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">选择打开一个或更多文件</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">选择一个目录</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">播放列表文件</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">打开播放列表</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">保存播放列表</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">可视化</translation>
</message>
</context>
</TS>
diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts
index 5127b06c2..2930eec92 100644
--- a/src/qmmpui/translations/libqmmpui_zh_TW.ts
+++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts
@@ -2,6 +2,749 @@
<!DOCTYPE TS>
<TS version="2.0" language="zh_TW">
<context>
+ <name>AboutDialog</name>
+ <message>
+ <source>About Qmmp</source>
+ <translation type="obsolete">關於 Qmmp</translation>
+ </message>
+ <message>
+ <source>About</source>
+ <translation type="obsolete">關於</translation>
+ </message>
+ <message>
+ <source>License Agreement</source>
+ <translation type="obsolete">許可協定</translation>
+ </message>
+ <message>
+ <source>Authors</source>
+ <translation type="obsolete">作者</translation>
+ </message>
+ <message>
+ <source>Thanks To</source>
+ <translation type="obsolete">感謝</translation>
+ </message>
+ <message>
+ <source>:/txt/authors_en.txt</source>
+ <translation type="obsolete">:/txt/authors_zh_TW.txt</translation>
+ </message>
+ <message>
+ <source>:/txt/thanks_en.txt</source>
+ <translation type="obsolete">:/txt/thanks_zh_TW.txt</translation>
+ </message>
+ <message>
+ <source>Qt-based Multimedia Player (Qmmp)</source>
+ <translation type="obsolete">基於 Qt 的多媒體播放器 (Qmmp)</translation>
+ </message>
+ <message>
+ <source>Version:</source>
+ <translation type="obsolete">版本:</translation>
+ </message>
+ <message>
+ <source>:txt/description_en.txt</source>
+ <translation type="obsolete">:txt/description_zh_TW.txt</translation>
+ </message>
+ <message>
+ <source>Input plugins:</source>
+ <translation type="obsolete">匯入插件:</translation>
+ </message>
+ <message>
+ <source>Output plugins:</source>
+ <translation type="obsolete">匯出插件</translation>
+ </message>
+ <message>
+ <source>Visual plugins:</source>
+ <translation type="obsolete">可視化插件</translation>
+ </message>
+ <message>
+ <source>Effect plugins:</source>
+ <translation type="obsolete">特效插件:</translation>
+ </message>
+ <message>
+ <source>General plugins:</source>
+ <translation type="obsolete">常規插件:</translation>
+ </message>
+ <message>
+ <source>Translators</source>
+ <translation type="obsolete">翻譯</translation>
+ </message>
+ <message>
+ <source>:/txt/translators_en.txt</source>
+ <translation type="obsolete">:/txt/translators_zh_TW.txt</translation>
+ </message>
+</context>
+<context>
+ <name>ActionManager</name>
+ <message>
+ <source>&amp;Play</source>
+ <translation type="obsolete">播放(&amp;P)</translation>
+ </message>
+ <message>
+ <source>X</source>
+ <translation type="obsolete">X</translation>
+ </message>
+ <message>
+ <source>&amp;Pause</source>
+ <translation type="obsolete">暫停(&amp;P)</translation>
+ </message>
+ <message>
+ <source>C</source>
+ <translation type="obsolete">C</translation>
+ </message>
+ <message>
+ <source>&amp;Stop</source>
+ <translation type="obsolete">停止(&amp;S)</translation>
+ </message>
+ <message>
+ <source>V</source>
+ <translation type="obsolete">V</translation>
+ </message>
+ <message>
+ <source>&amp;Previous</source>
+ <translation type="obsolete">上一曲(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Z</source>
+ <translation type="obsolete">Z</translation>
+ </message>
+ <message>
+ <source>&amp;Next</source>
+ <translation type="obsolete">下一曲(&amp;N)</translation>
+ </message>
+ <message>
+ <source>B</source>
+ <translation type="obsolete">B</translation>
+ </message>
+ <message>
+ <source>&amp;Play/Pause</source>
+ <translation type="obsolete">播放/暫停(&amp;P)</translation>
+ </message>
+ <message>
+ <source>Space</source>
+ <translation type="obsolete">空格</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Playlist</source>
+ <translation type="obsolete">重復播放清單(&amp;R)</translation>
+ </message>
+ <message>
+ <source>R</source>
+ <translation type="obsolete">R</translation>
+ </message>
+ <message>
+ <source>&amp;Repeat Track</source>
+ <translation type="obsolete">重復音軌(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Ctrl+R</source>
+ <translation type="obsolete">Ctrl+R</translation>
+ </message>
+ <message>
+ <source>&amp;Shuffle</source>
+ <translation type="obsolete">亂序(&amp;S)</translation>
+ </message>
+ <message>
+ <source>S</source>
+ <translation type="obsolete">S</translation>
+ </message>
+ <message>
+ <source>&amp;Add File</source>
+ <translation type="obsolete">添加檔案(&amp;A)</translation>
+ </message>
+ <message>
+ <source>F</source>
+ <translation type="obsolete">F</translation>
+ </message>
+ <message>
+ <source>&amp;Add Directory</source>
+ <translation type="obsolete">添加檔案夾(&amp;A)</translation>
+ </message>
+ <message>
+ <source>D</source>
+ <translation type="obsolete">D</translation>
+ </message>
+ <message>
+ <source>&amp;Add Url</source>
+ <translation type="obsolete">添加 URL (&amp;A)</translation>
+ </message>
+ <message>
+ <source>U</source>
+ <translation type="obsolete">U</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Selected</source>
+ <translation type="obsolete">移除所選(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Del</source>
+ <translation type="obsolete">Del</translation>
+ </message>
+ <message>
+ <source>&amp;Remove All</source>
+ <translation type="obsolete">移除全部(&amp;R)</translation>
+ </message>
+ <message>
+ <source>&amp;Remove Unselected</source>
+ <translation type="obsolete">移除未選(&amp;R)</translation>
+ </message>
+ <message>
+ <source>Q</source>
+ <translation type="obsolete">Q</translation>
+ </message>
+ <message>
+ <source>Invert Selection</source>
+ <translation type="obsolete">反選</translation>
+ </message>
+ <message>
+ <source>&amp;Select None</source>
+ <translation type="obsolete">無選取(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Select All</source>
+ <translation type="obsolete">選取全部(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Ctrl+A</source>
+ <translation type="obsolete">Ctrl+A</translation>
+ </message>
+ <message>
+ <source>&amp;View Track Details</source>
+ <translation type="obsolete">檢視音軌詳細資訊(&amp;V)</translation>
+ </message>
+ <message>
+ <source>Alt+I</source>
+ <translation type="obsolete">Alt+I</translation>
+ </message>
+ <message>
+ <source>&amp;New List</source>
+ <translation type="obsolete">新建清單(&amp;N)</translation>
+ </message>
+ <message>
+ <source>&amp;Load List</source>
+ <translation type="obsolete">載入清單(&amp;L)</translation>
+ </message>
+ <message>
+ <source>O</source>
+ <translation type="obsolete">O</translation>
+ </message>
+ <message>
+ <source>&amp;Save List</source>
+ <translation type="obsolete">儲存清單(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Shift+S</source>
+ <translation type="obsolete">Shift+S</translation>
+ </message>
+ <message>
+ <source>&amp;Settings</source>
+ <translation type="obsolete">設定(&amp;S)</translation>
+ </message>
+ <message>
+ <source>Ctrl+P</source>
+ <translation type="obsolete">Ctrl+P</translation>
+ </message>
+ <message>
+ <source>&amp;About</source>
+ <translation type="obsolete">關於(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;About Qt</source>
+ <translation type="obsolete">關於 Qt (&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;Exit</source>
+ <translation type="obsolete">結束(&amp;E)</translation>
+ </message>
+ <message>
+ <source>Ctrl+Q</source>
+ <translation type="obsolete">Ctrl+Q</translation>
+ </message>
+</context>
+<context>
+ <name>AddUrlDialog</name>
+ <message>
+ <source>Error</source>
+ <translation type="obsolete">錯誤</translation>
+ </message>
+ <message>
+ <source>Enter URL to add</source>
+ <translation type="obsolete">匯入要添加的 URL</translation>
+ </message>
+ <message>
+ <source>&amp;Add</source>
+ <translation type="obsolete">添加(&amp;A)</translation>
+ </message>
+ <message>
+ <source>&amp;Cancel</source>
+ <translation type="obsolete">取消(&amp;C)</translation>
+ </message>
+</context>
+<context>
+ <name>BuiltinCommandLineOption</name>
+ <message>
+ <source>Skip forward in playlist</source>
+ <translation type="obsolete">跳到播放清單中的下一曲</translation>
+ </message>
+ <message>
+ <source>Skip backwards in playlist</source>
+ <translation type="obsolete">跳到播放清單中的上一曲</translation>
+ </message>
+ <message>
+ <source>Start playing current song</source>
+ <translation type="obsolete">開始播放目前曲目</translation>
+ </message>
+ <message>
+ <source>Don&apos;t clear the playlist</source>
+ <translation type="obsolete">不要清除這個播放清單</translation>
+ </message>
+ <message>
+ <source>Pause current song</source>
+ <translation type="obsolete">暫停目前曲目</translation>
+ </message>
+ <message>
+ <source>Pause if playing, play otherwise</source>
+ <translation type="obsolete">正在播放則暫停,相反處於暫停則播放</translation>
+ </message>
+ <message>
+ <source>Stop current song</source>
+ <translation type="obsolete">停止目前曲目</translation>
+ </message>
+ <message>
+ <source>Display Jump to File dialog</source>
+ <translation type="obsolete">察看跳到檔案對話</translation>
+ </message>
+ <message>
+ <source>Show/hide application</source>
+ <translation type="obsolete">察看/隱藏程式</translation>
+ </message>
+ <message>
+ <source>Display Add File dialog</source>
+ <translation type="obsolete">察看添加檔案對話</translation>
+ </message>
+ <message>
+ <source>Display Add Directory dialog</source>
+ <translation type="obsolete">察看添加目錄對話</translation>
+ </message>
+</context>
+<context>
+ <name>ConfigDialog</name>
+ <message>
+ <location filename="../forms/configdialog.ui" line="287"/>
+ <source>Description</source>
+ <translation>說明</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="292"/>
+ <source>Filename</source>
+ <translation>檔名</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="255"/>
+ <source>Artist</source>
+ <translation>藝術家</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="65"/>
+ <location filename="../configdialog.cpp" line="256"/>
+ <source>Album</source>
+ <translation>專輯</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="64"/>
+ <source>Track</source>
+ <translation type="unfinished">音軌</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="66"/>
+ <source>Disabled</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="149"/>
+ <source>Transports</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="159"/>
+ <source>Decoders</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="169"/>
+ <source>Engines</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="257"/>
+ <source>Title</source>
+ <translation>標題</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="258"/>
+ <source>Track number</source>
+ <translation type="unfinished">音軌編號</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="259"/>
+ <source>Two-digit track number</source>
+ <translation type="unfinished">兩位數音軌編號</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="263"/>
+ <source>Disc number</source>
+ <translation type="unfinished">光槃編號</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="267"/>
+ <source>Condition</source>
+ <translation type="unfinished">條件</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="260"/>
+ <source>Genre</source>
+ <translation>流派</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="262"/>
+ <source>Composer</source>
+ <translation type="unfinished">作曲</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="264"/>
+ <source>File name</source>
+ <translation type="unfinished">文件名</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="265"/>
+ <source>File path</source>
+ <translation type="unfinished">文件路徑</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="266"/>
+ <source>Year</source>
+ <translation>年代</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="261"/>
+ <source>Comment</source>
+ <translation>備註</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="14"/>
+ <source>Qmmp Settings</source>
+ <translation>Qmmp 設定</translation>
+ </message>
+ <message>
+ <source>Skins</source>
+ <translation type="obsolete">皮膚</translation>
+ </message>
+ <message>
+ <source>Fonts</source>
+ <translation type="obsolete">字型</translation>
+ </message>
+ <message>
+ <source>Player:</source>
+ <translation type="obsolete">播放器:</translation>
+ </message>
+ <message>
+ <source>Playlist:</source>
+ <translation type="obsolete">播放清單:</translation>
+ </message>
+ <message>
+ <source>???</source>
+ <translation type="obsolete">???</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="176"/>
+ <source>...</source>
+ <translation>...</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="135"/>
+ <source>Metadata</source>
+ <translation>元資料</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="147"/>
+ <source>Load metadata from files</source>
+ <translation>從檔案載入元資料</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="157"/>
+ <source>Song Display</source>
+ <translation>察看歌曲</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="163"/>
+ <source>Title format:</source>
+ <translation>標題格式:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="238"/>
+ <location filename="../forms/configdialog.ui" line="737"/>
+ <source>Preferences</source>
+ <translation>引數設定</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="251"/>
+ <location filename="../forms/configdialog.ui" line="313"/>
+ <location filename="../forms/configdialog.ui" line="444"/>
+ <location filename="../forms/configdialog.ui" line="750"/>
+ <source>Information</source>
+ <translation>資訊</translation>
+ </message>
+ <message>
+ <source>Appearance</source>
+ <translation type="obsolete">外觀</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="70"/>
+ <source>Playlist</source>
+ <translation>播放清單</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="79"/>
+ <source>Plugins</source>
+ <translation>插件</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="88"/>
+ <source>Advanced</source>
+ <translation>進階</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="822"/>
+ <source>16-bit output</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Archived skin</source>
+ <translation type="obsolete">封包皮膚</translation>
+ </message>
+ <message>
+ <source>Unarchived skin</source>
+ <translation type="obsolete">未封包皮膚</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="97"/>
+ <source>Connectivity</source>
+ <translation>連線</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="189"/>
+ <source>Visualization</source>
+ <translation>可視化</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="179"/>
+ <source>Effects</source>
+ <translation>特效</translation>
+ </message>
+ <message>
+ <location filename="../configdialog.cpp" line="199"/>
+ <source>General</source>
+ <translation>常規</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="304"/>
+ <source>File Dialog</source>
+ <translation>檔案對話</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="106"/>
+ <location filename="../forms/configdialog.ui" line="715"/>
+ <source>Audio</source>
+ <translation>聲訊</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="585"/>
+ <source>Replay Gain</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show song numbers</source>
+ <translation type="obsolete">顯示曲目編號</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="591"/>
+ <source>Replay Gain mode:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="608"/>
+ <source>Preamp:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="640"/>
+ <location filename="../forms/configdialog.ui" line="685"/>
+ <source>dB</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="653"/>
+ <source>Default gain:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="705"/>
+ <source>Use peak info to prevent clipping</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="721"/>
+ <source>Output:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="773"/>
+ <source>Buffer size:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="786"/>
+ <source>ms</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="815"/>
+ <source>Use software volume control</source>
+ <translation>使用軟裝置音量控制</translation>
+ </message>
+ <message>
+ <source>Hide on close</source>
+ <translation type="obsolete">關閉時隱藏</translation>
+ </message>
+ <message>
+ <source>Start hidden</source>
+ <translation type="obsolete">啟動時隱藏</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="336"/>
+ <source>Cover Image Retrieve</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="342"/>
+ <source>Use separate image files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="352"/>
+ <source>Include files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="362"/>
+ <source>Exclude files:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="374"/>
+ <source>Recursive search depth:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="419"/>
+ <source>Playback</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="425"/>
+ <source>Continue playback on startup</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="435"/>
+ <source>User Interface</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="483"/>
+ <source>Proxy</source>
+ <translation>代理</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="495"/>
+ <source>Enable proxy usage</source>
+ <translation>啟用代理</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="502"/>
+ <source>Proxy host name:</source>
+ <translation>主機名:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="515"/>
+ <source>Proxy port:</source>
+ <translation>通訊埠:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="528"/>
+ <source>Use authentication with proxy</source>
+ <translation>需要身份驗證</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="535"/>
+ <source>Proxy user name:</source>
+ <translation>用戶名:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="548"/>
+ <source>Proxy password:</source>
+ <translation>密碼:</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="183"/>
+ <source>Convert underscores to blanks</source>
+ <translation>轉換底線為空格</translation>
+ </message>
+ <message>
+ <location filename="../forms/configdialog.ui" line="190"/>
+ <source>Convert %20 to blanks</source>
+ <translation>轉換 %20 為空格</translation>
+ </message>
+ <message>
+ <source>Select Skin Files</source>
+ <translation type="obsolete">選取皮膚檔案</translation>
+ </message>
+ <message>
+ <source>Skin files</source>
+ <translation type="obsolete">皮膚檔案</translation>
+ </message>
+ <message>
+ <source>Add...</source>
+ <translation type="obsolete">添加...</translation>
+ </message>
+ <message>
+ <source>Refresh</source>
+ <translation type="obsolete">刷新</translation>
+ </message>
+ <message>
+ <source>Show protocol</source>
+ <translation type="obsolete">顯示協議</translation>
+ </message>
+ <message>
+ <source>Transparency</source>
+ <translation type="obsolete">透明度</translation>
+ </message>
+ <message>
+ <source>Main window</source>
+ <translation type="obsolete">主窗口</translation>
+ </message>
+ <message>
+ <source>0</source>
+ <translation type="obsolete">0</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">均衡器</translation>
+ </message>
+</context>
+<context>
<name>DetailsDialog</name>
<message>
<location filename="../detailsdialog.cpp" line="104"/>
@@ -79,43 +822,90 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>EqWidget</name>
+ <message>
+ <source>preset</source>
+ <translation type="obsolete">預設</translation>
+ </message>
+ <message>
+ <source>&amp;Load/Delete</source>
+ <translation type="obsolete">載入/移除(&amp;L)</translation>
+ </message>
+ <message>
+ <source>&amp;Save Preset</source>
+ <translation type="obsolete">儲存預設(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Save Auto-load Preset</source>
+ <translation type="obsolete">儲存自動載入預設(&amp;S)</translation>
+ </message>
+ <message>
+ <source>&amp;Clear</source>
+ <translation type="obsolete">清除(&amp;C)</translation>
+ </message>
+ <message>
+ <source>Saving Preset</source>
+ <translation type="obsolete">儲存預設</translation>
+ </message>
+ <message>
+ <source>Preset name:</source>
+ <translation type="obsolete">預設名稱:</translation>
+ </message>
+ <message>
+ <source>preset #</source>
+ <translation type="obsolete">預設 #</translation>
+ </message>
+ <message>
+ <source>&amp;Import</source>
+ <translation type="obsolete">導入(&amp;I)</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">均衡器</translation>
+ </message>
+ <message>
+ <source>Import Preset</source>
+ <translation type="obsolete">導入預設</translation>
+ </message>
+</context>
+<context>
<name>JumpToTrackDialog</name>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="14"/>
<source>Jump To Track</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">跳到音軌</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="37"/>
<source>Filter</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">過濾</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="70"/>
<location filename="../jumptotrackdialog.cpp" line="92"/>
<location filename="../jumptotrackdialog.cpp" line="145"/>
<source>Queue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">加入佇列</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="83"/>
<source>Refresh</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">刷新</translation>
</message>
<message>
<location filename="../forms/jumptotrackdialog.ui" line="96"/>
<source>Jump To</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">跳到</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="59"/>
<source>Q</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Q</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="60"/>
<source>J</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">J</translation>
</message>
<message>
<location filename="../jumptotrackdialog.cpp" line="61"/>
@@ -126,7 +916,262 @@ p, li { white-space: pre-wrap; }
<location filename="../jumptotrackdialog.cpp" line="90"/>
<location filename="../jumptotrackdialog.cpp" line="143"/>
<source>Unqueue</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">移出佇列</translation>
+ </message>
+</context>
+<context>
+ <name>MainDisplay</name>
+ <message>
+ <source>Previous</source>
+ <translation type="obsolete">上一曲</translation>
+ </message>
+ <message>
+ <source>Play</source>
+ <translation type="obsolete">播放</translation>
+ </message>
+ <message>
+ <source>Pause</source>
+ <translation type="obsolete">暫停</translation>
+ </message>
+ <message>
+ <source>Stop</source>
+ <translation type="obsolete">停止</translation>
+ </message>
+ <message>
+ <source>Next</source>
+ <translation type="obsolete">下一曲</translation>
+ </message>
+ <message>
+ <source>Add file</source>
+ <translation type="obsolete">添加檔案</translation>
+ </message>
+ <message>
+ <source>Equalizer</source>
+ <translation type="obsolete">均衡器</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">播放清單</translation>
+ </message>
+ <message>
+ <source>Repeat playlist</source>
+ <translation type="obsolete">重復播放清單</translation>
+ </message>
+ <message>
+ <source>Shuffle</source>
+ <translation type="obsolete">亂序</translation>
+ </message>
+ <message>
+ <source>Volume</source>
+ <translation type="obsolete">音量</translation>
+ </message>
+ <message>
+ <source>Balance</source>
+ <translation type="obsolete">平衡</translation>
+ </message>
+</context>
+<context>
+ <name>MainVisual</name>
+ <message>
+ <source>Visualization Mode</source>
+ <translation type="obsolete">可視化型態</translation>
+ </message>
+ <message>
+ <source>Analyzer</source>
+ <translation type="obsolete">解析器</translation>
+ </message>
+ <message>
+ <source>Scope</source>
+ <translation type="obsolete">示波器</translation>
+ </message>
+ <message>
+ <source>Off</source>
+ <translation type="obsolete">關閉</translation>
+ </message>
+ <message>
+ <source>Analyzer Mode</source>
+ <translation type="obsolete">解析型態</translation>
+ </message>
+ <message>
+ <source>Normal</source>
+ <translation type="obsolete">標準</translation>
+ </message>
+ <message>
+ <source>Fire</source>
+ <translation type="obsolete">火花</translation>
+ </message>
+ <message>
+ <source>Vertical Lines</source>
+ <translation type="obsolete">垂直線</translation>
+ </message>
+ <message>
+ <source>Lines</source>
+ <translation type="obsolete">線形</translation>
+ </message>
+ <message>
+ <source>Bars</source>
+ <translation type="obsolete">條形</translation>
+ </message>
+ <message>
+ <source>Peaks</source>
+ <translation type="obsolete">峰值</translation>
+ </message>
+ <message>
+ <source>Refresh Rate</source>
+ <translation type="obsolete">刷新率</translation>
+ </message>
+ <message>
+ <source>50 fps</source>
+ <translation type="obsolete">50 fps</translation>
+ </message>
+ <message>
+ <source>25 fps</source>
+ <translation type="obsolete">25 fps</translation>
+ </message>
+ <message>
+ <source>10 fps</source>
+ <translation type="obsolete">10 fps</translation>
+ </message>
+ <message>
+ <source>5 fps</source>
+ <translation type="obsolete">5 fps</translation>
+ </message>
+ <message>
+ <source>Analyzer Falloff</source>
+ <translation type="obsolete">解析器下降速度</translation>
+ </message>
+ <message>
+ <source>Slowest</source>
+ <translation type="obsolete">最慢</translation>
+ </message>
+ <message>
+ <source>Slow</source>
+ <translation type="obsolete">慢</translation>
+ </message>
+ <message>
+ <source>Medium</source>
+ <translation type="obsolete">中</translation>
+ </message>
+ <message>
+ <source>Fast</source>
+ <translation type="obsolete">快</translation>
+ </message>
+ <message>
+ <source>Fastest</source>
+ <translation type="obsolete">最快</translation>
+ </message>
+ <message>
+ <source>Peaks Falloff</source>
+ <translation type="obsolete">峰值下降速度</translation>
+ </message>
+ <message>
+ <source>Background</source>
+ <translation type="obsolete">背景</translation>
+ </message>
+ <message>
+ <source>Transparent</source>
+ <translation type="obsolete">透明</translation>
+ </message>
+</context>
+<context>
+ <name>MainWindow</name>
+ <message>
+ <source>Choose a directory</source>
+ <translation type="obsolete">選取一個目錄</translation>
+ </message>
+ <message>
+ <source>Select one or more files to open</source>
+ <translation type="obsolete">選取開啟一個或更多檔案</translation>
+ </message>
+ <message>
+ <source>&amp;Jump To File</source>
+ <translation type="obsolete">跳到檔案(&amp;J)</translation>
+ </message>
+ <message>
+ <source>J</source>
+ <translation type="obsolete">J</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">播放清單</translation>
+ </message>
+ <message>
+ <source>Open Playlist</source>
+ <translation type="obsolete">開啟播放清單</translation>
+ </message>
+ <message>
+ <source>Save Playlist</source>
+ <translation type="obsolete">儲存播放清單</translation>
+ </message>
+ <message>
+ <source>Playlist Files</source>
+ <translation type="obsolete">播放清單檔案</translation>
+ </message>
+ <message>
+ <source>All Supported Bitstreams</source>
+ <translation type="obsolete">支援的全部檔案</translation>
+ </message>
+ <message>
+ <source>Tools</source>
+ <translation type="obsolete">工具</translation>
+ </message>
+</context>
+<context>
+ <name>PlayList</name>
+ <message>
+ <source>Sort List</source>
+ <translation type="obsolete">清單排序</translation>
+ </message>
+ <message>
+ <source>By Title</source>
+ <translation type="obsolete">按標題</translation>
+ </message>
+ <message>
+ <source>By Filename</source>
+ <translation type="obsolete">按檔名</translation>
+ </message>
+ <message>
+ <source>By Path + Filename</source>
+ <translation type="obsolete">按路徑+檔名</translation>
+ </message>
+ <message>
+ <source>By Date</source>
+ <translation type="obsolete">按日期</translation>
+ </message>
+ <message>
+ <source>Sort Selection</source>
+ <translation type="obsolete">選取排序</translation>
+ </message>
+ <message>
+ <source>Randomize List</source>
+ <translation type="obsolete">隨機產生清單</translation>
+ </message>
+ <message>
+ <source>Reverse List</source>
+ <translation type="obsolete">逆串列表</translation>
+ </message>
+ <message>
+ <source>By Track Number</source>
+ <translation type="obsolete">按音軌</translation>
+ </message>
+ <message>
+ <source>Playlist</source>
+ <translation type="obsolete">播放清單</translation>
+ </message>
+ <message>
+ <source>Actions</source>
+ <translation type="obsolete">動作</translation>
+ </message>
+</context>
+<context>
+ <name>PlayListBrowser</name>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">移除</translation>
+ </message>
+ <message>
+ <source>...</source>
+ <translation type="obsolete">...</translation>
</message>
</context>
<context>
@@ -139,6 +1184,87 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>PopupSettings</name>
+ <message>
+ <source>Artist</source>
+ <translation type="obsolete">藝術家</translation>
+ </message>
+ <message>
+ <source>Album</source>
+ <translation type="obsolete">專輯</translation>
+ </message>
+ <message>
+ <source>Title</source>
+ <translation type="obsolete">標題</translation>
+ </message>
+ <message>
+ <source>Genre</source>
+ <translation type="obsolete">流派</translation>
+ </message>
+ <message>
+ <source>Comment</source>
+ <translation type="obsolete">備註</translation>
+ </message>
+ <message>
+ <source>Year</source>
+ <translation type="obsolete">年代</translation>
+ </message>
+</context>
+<context>
+ <name>PresetEditor</name>
+ <message>
+ <source>Preset Editor</source>
+ <translation type="obsolete">預設編輯程式</translation>
+ </message>
+ <message>
+ <source>Load</source>
+ <translation type="obsolete">載入</translation>
+ </message>
+ <message>
+ <source>Delete</source>
+ <translation type="obsolete">移除</translation>
+ </message>
+ <message>
+ <source>Preset</source>
+ <translation type="obsolete">預設</translation>
+ </message>
+ <message>
+ <source>Auto-preset</source>
+ <translation type="obsolete">自動預設</translation>
+ </message>
+</context>
+<context>
+ <name>QMMPStarter</name>
+ <message>
+ <source>Usage: qmmp [options] [files]</source>
+ <translation type="obsolete">使用:qmmp [設定] [檔案]</translation>
+ </message>
+ <message>
+ <source>Options:</source>
+ <translation type="obsolete">設定:</translation>
+ </message>
+ <message>
+ <source>Print version number and exit</source>
+ <translation type="obsolete">察看版本並結束</translation>
+ </message>
+ <message>
+ <source>Ideas, patches, bugreports send to forkotov02@hotmail.ru</source>
+ <translation type="obsolete">建議、補丁或提交 bug 請傳送到 forkotov02@hotmail.ru</translation>
+ </message>
+ <message>
+ <source>Display this text and exit</source>
+ <translation type="obsolete">察看這些字檔並結束</translation>
+ </message>
+ <message>
+ <source>QMMP version:</source>
+ <translation type="obsolete">Qmmp 版本:</translation>
+ </message>
+ <message>
+ <source>Qt version:</source>
+ <translation type="obsolete">Qt 版本:</translation>
+ </message>
+</context>
+<context>
<name>QtFileDialogFactory</name>
<message>
<location filename="../qtfiledialog.cpp" line="34"/>
@@ -309,37 +1435,51 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
+ <name>TextScroller</name>
+ <message>
+ <source>Autoscroll Songname</source>
+ <translation type="obsolete">自動捲動曲目名</translation>
+ </message>
+</context>
+<context>
<name>UiHelper</name>
<message>
<location filename="../uihelper.cpp" line="134"/>
<source>All Supported Bitstreams</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">支援的全部檔案</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="139"/>
<source>Select one or more files to open</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">選取開啟一個或更多檔案</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="146"/>
<source>Choose a directory</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">選取一個目錄</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="158"/>
<location filename="../uihelper.cpp" line="184"/>
<source>Playlist Files</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">播放清單檔案</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="160"/>
<source>Open Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">開啟播放清單</translation>
</message>
<message>
<location filename="../uihelper.cpp" line="185"/>
<source>Save Playlist</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">儲存播放清單</translation>
+ </message>
+</context>
+<context>
+ <name>VisualMenu</name>
+ <message>
+ <source>Visualization</source>
+ <translation type="obsolete">可視化</translation>
</message>
</context>
</TS>