From 40c82a8a1d3e65788451022249d984d3166c3aca Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Thu, 4 Nov 2010 20:17:13 +0000 Subject: completed shortcut editor git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1980 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/CMakeLists.txt | 3 + src/ui/actionmanager.cpp | 50 +++ src/ui/actionmanager.h | 36 +- src/ui/configdialog.cpp | 75 ++-- src/ui/configdialog.h | 3 +- src/ui/forms/configdialog.ui | 15 +- src/ui/forms/shortcutdialog.ui | 120 ++++++ src/ui/images/images.qrc | 1 + src/ui/images/shortcuts.png | Bin 0 -> 603 bytes src/ui/mainwindow.cpp | 12 +- src/ui/playlist.cpp | 184 +++------ src/ui/playlist.h | 5 - src/ui/shortcutdialog.cpp | 63 ++++ src/ui/shortcutdialog.h | 49 +++ src/ui/shortcutitem.cpp | 5 + src/ui/shortcutitem.h | 1 + src/ui/translations/qmmp_cs.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_de.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_es.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_hu.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_it.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_ja.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_lt.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_nl.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_pl_PL.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_pt_BR.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_ru.ts | 761 +++++++++++++++++++------------------- src/ui/translations/qmmp_tr.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_uk_UA.ts | 729 ++++++++++++++++++------------------ src/ui/translations/qmmp_zh_CN.ts | 727 ++++++++++++++++++------------------ src/ui/translations/qmmp_zh_TW.ts | 727 ++++++++++++++++++------------------ src/ui/ui.pro | 15 +- src/ui/viewmenu.cpp | 13 +- 33 files changed, 6041 insertions(+), 5550 deletions(-) create mode 100644 src/ui/forms/shortcutdialog.ui create mode 100644 src/ui/images/shortcuts.png create mode 100644 src/ui/shortcutdialog.cpp create mode 100644 src/ui/shortcutdialog.h (limited to 'src') diff --git a/src/ui/CMakeLists.txt b/src/ui/CMakeLists.txt index d853a4cd3..41f82f9ac 100644 --- a/src/ui/CMakeLists.txt +++ b/src/ui/CMakeLists.txt @@ -87,6 +87,7 @@ SET(ui_SRCS lxdesupport.cpp actionmanager.cpp shortcutitem.cpp + shortcutdialog.cpp ) SET(ui_MOC_HDRS @@ -144,6 +145,7 @@ SET(ui_MOC_HDRS lxdesupport.h shortcutitem.h actionmanager.h + shortcutdialog.h ) SET(ui_RCCS images/images.qrc stuff.qrc translations/qmmp_locales.qrc) @@ -164,6 +166,7 @@ SET(ui_UIS forms/preseteditor.ui forms/playlistbrowser.ui forms/popupsettings.ui + forms/shortcutdialog.ui ) QT4_WRAP_UI(ui_UIS_H ${ui_UIS}) diff --git a/src/ui/actionmanager.cpp b/src/ui/actionmanager.cpp index a683c6e87..ef9ebe1ce 100644 --- a/src/ui/actionmanager.cpp +++ b/src/ui/actionmanager.cpp @@ -49,7 +49,48 @@ ActionManager::ActionManager(QObject *parent) : m_actions[STOP_AFTER_SELECTED] = createAction(tr("&Stop After Selected"), "stop_after_selected", tr("Ctrl+S")); m_actions[CLEAR_QUEUE] = createAction(tr("&Clear Queue"), "clear_queue", tr("Alt+Q")); + //view + m_actions[WM_ALLWAYS_ON_TOP] = createAction2(tr("Always on Top"), "always_on_top", ""); + m_actions[WM_STICKY] = createAction2(tr("Put on All Workspaces"), "General/always_on_top", ""); + m_actions[WM_DOUBLE_SIZE] = createAction2(tr("Double Size"), "double_size", ""); + //playlist + m_actions[PL_ADD_FILE] = createAction(tr("&Add File"), "add_file", tr("F"), "audio-x-generic"); + m_actions[PL_ADD_DIRECTORY] = createAction(tr("&Add Directory"), "add_dir", tr("D"), "folder"); + m_actions[PL_ADD_URL] = createAction(tr("&Add Url"), "add_url", tr("U"), "network-server"); + m_actions[PL_REMOVE_SELECTED] = createAction(tr("&Remove Selected"), "remove_selected", + tr("Del"), "edit-delete"); + m_actions[PL_REMOVE_ALL] = createAction(tr("&Remove All"), "remove_all", "", "edit-clear"); + m_actions[PL_REMOVE_UNSELECTED] = createAction(tr("&Remove Unselected"), "remove_unselected", + "", "edit-delete"); + m_actions[PL_REMOVE_INVALID] = createAction(tr("Remove unavailable files"), "remove_invalid", + "", "dialog-error"); + m_actions[PL_REMOVE_DUPLICATES] = createAction(tr("Remove duplicates"), "remove_duplicates", ""); + m_actions[PL_ENQUEUE] = createAction(tr("&Queue Toggle"), "enqueue", tr("Q")); + m_actions[PL_INVERT_SELECTION] = createAction(tr("Invert Selection"), "invert_selection", ""); + m_actions[PL_CLEAR_SELECTION] = createAction(tr("&Select None"), "clear_selection", ""); + m_actions[PL_SELECT_ALL] = createAction(tr("&Select All"), "select_all", + tr("Ctrl+A"), "edit-select-all"); + m_actions[PL_SHOW_INFO] = createAction(tr("&View Track Details"), "show_info", tr("Alt+I"), + "dialog-information"); + m_actions[PL_NEW] = createAction(tr("&New List"), "new_pl", tr("Ctrl+T"), "document-new"); + m_actions[PL_CLOSE] = createAction(tr("&Delete List"), "close_pl", tr("Ctrl+W"), "window-close"); + m_actions[PL_LOAD] = createAction(tr("&Load List"), "load_pl", tr("O"), "document-open"); + + m_actions[PL_SAVE] = createAction(tr("&Save List"), "save_pl", tr("Shift+S"), "document-save-as"); + + + m_actions[PL_SELECT_NEXT] = createAction(tr("&Select Next Playlist"), "next_pl", + tr("Ctrl+PgDown"), "go-next"); + m_actions[PL_SELECT_PREVIOUS] = createAction(tr("&Select Previous Playlist"), "prev_pl", + tr("Ctrl+PgUp"), "go-previous"); + m_actions[PL_SHOW_MANAGER] = createAction(tr("&Show Playlists"), "show_playlists", + tr("P"), "view-list-details"); + //other + m_actions[SETTINGS] = createAction(tr("&Settings"), "show_settings", tr("Ctrl+P"), "configure"); + m_actions[ABOUT] = createAction(tr("&About"), "about", "", ":/32x32/qmmp.png"); + m_actions[ABOUT_QT] = createAction(tr("&About Qt"), "about_qt", ""); + m_actions[QUIT] = createAction(tr("&Exit"), "exit", tr("Ctrl+Q"), "application-exit"); m_settings->endGroup(); delete m_settings; m_settings = 0; @@ -97,3 +138,12 @@ QAction *ActionManager::createAction2(QString name, QString confKey, QString key action->setCheckable(true); return action; } + +void ActionManager::saveActions() +{ + QSettings settings(Qmmp::configFile(), QSettings::IniFormat); + foreach(QAction *action, m_actions.values()) + { + settings.setValue(QString("Shortcuts/")+action->objectName(), action->shortcut()); + } +} diff --git a/src/ui/actionmanager.h b/src/ui/actionmanager.h index 736baa8fa..3d0bb53cd 100644 --- a/src/ui/actionmanager.h +++ b/src/ui/actionmanager.h @@ -25,13 +25,14 @@ #include #include -#define ACTION(type, receiver, member) ActionManager::instance()->use(type, receiver, member) - class QAction; class QSettings; +#define ACTION(type, receiver, member) ActionManager::instance()->use(type, receiver, member) - +/** + @author Ilya Kotov +*/ class ActionManager : public QObject { Q_OBJECT @@ -56,20 +57,47 @@ public: STOP_AFTER_SELECTED, CLEAR_QUEUE, + WM_ALLWAYS_ON_TOP, + WM_STICKY, + WM_DOUBLE_SIZE, + + PL_ADD_FILE, + PL_ADD_DIRECTORY, + PL_ADD_URL, + PL_REMOVE_SELECTED, + PL_REMOVE_ALL, + PL_REMOVE_UNSELECTED, + PL_REMOVE_INVALID, + PL_REMOVE_DUPLICATES, + PL_ENQUEUE, + PL_INVERT_SELECTION, + PL_CLEAR_SELECTION, + PL_SELECT_ALL, + PL_SHOW_INFO, + PL_NEW, + PL_CLOSE, + PL_LOAD, + PL_SAVE, + PL_SELECT_NEXT, + PL_SELECT_PREVIOUS, + PL_SHOW_MANAGER, SETTINGS, ABOUT, - ABOUT_QT + ABOUT_QT, + QUIT, }; QAction *action(int type); QAction *use(int type, const QObject *receiver, const char *member); QList actions(); + void saveActions(); static ActionManager* instance(); private: QAction *createAction(QString name, QString confKey, QString key, QString iconName = QString()); QAction *createAction2(QString name, QString confKey, QString key); + QSettings *m_settings; QHash m_actions; static ActionManager *m_instance; diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index 8cd75a738..eff3dd03f 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -45,6 +45,7 @@ #include #include #include +#include "shortcutdialog.h" #include "actionmanager.h" #include "shortcutitem.h" #include "popupsettings.h" @@ -54,7 +55,7 @@ #include "skinreader.h" ConfigDialog::ConfigDialog (QWidget *parent) - : QDialog (parent) + : QDialog (parent) { ui.setupUi (this); setAttribute(Qt::WA_QuitOnClose, false); @@ -142,7 +143,7 @@ void ConfigDialog::readSettings() ui.replayGainModeComboBox->setCurrentIndex(ui.replayGainModeComboBox->findData(gs->replayGainMode())); ui.preampDoubleSpinBox->setValue(gs->replayGainPreamp()); ui.defaultGainDoubleSpinBox->setValue(gs->replayGainDefaultGain()); - //audio + //audio ui.softVolumeCheckBox->setChecked(gs->useSoftVolume()); ui.use16BitCheckBox->setChecked(gs->use16BitOutput()); ui.bufferSizeSpinBox->setValue(gs->bufferSize()); @@ -344,6 +345,25 @@ void ConfigDialog::loadShortcuts() new ShortcutItem(item, i); item->setExpanded(true); ui.shortcutTreeWidget->addTopLevelItem(item); + //view + item = new QTreeWidgetItem (ui.shortcutTreeWidget, QStringList() << tr("View")); + for(int i = ActionManager::WM_ALLWAYS_ON_TOP; 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); } @@ -488,7 +508,7 @@ void ConfigDialog::on_fdInformationButton_clicked() void ConfigDialog::installSkin() { QStringList files = FileDialog::getOpenFileNames(this,tr("Select Skin Files"), QDir::homePath(), - tr("Skin files") + " (*.tar.gz *.tgz *.tar.bz2 *.zip *.wsz)"); + tr("Skin files") + " (*.tar.gz *.tgz *.tar.bz2 *.zip *.wsz)"); foreach(QString path, files) { QFile file(path); @@ -524,21 +544,34 @@ void ConfigDialog::on_treeWidget_currentItemChanged (QTreeWidgetItem *current, Q } } - 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_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 (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/ui/configdialog.h b/src/ui/configdialog.h index ccf379724..e6db580d4 100644 --- a/src/ui/configdialog.h +++ b/src/ui/configdialog.h @@ -27,7 +27,7 @@ /** - @author Ilya Kotov + @author Ilya Kotov */ class QFileInfo; @@ -61,6 +61,7 @@ private slots: void on_outputComboBox_activated (int index); void on_outputPreferencesButton_clicked(); void on_outputInformationButton_clicked(); + void on_changeShortcutButton_clicked(); private: void readSettings(); diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui index 30259a2c9..17885d82f 100644 --- a/src/ui/forms/configdialog.ui +++ b/src/ui/forms/configdialog.ui @@ -151,6 +151,10 @@ Shortcuts + + + :/shortcuts.png:/shortcuts.png + @@ -1238,7 +1242,7 @@ - + true @@ -1261,18 +1265,11 @@ - Change + Change shortcut... - - - Reset - - - - Qt::Horizontal diff --git a/src/ui/forms/shortcutdialog.ui b/src/ui/forms/shortcutdialog.ui new file mode 100644 index 000000000..db1cf466e --- /dev/null +++ b/src/ui/forms/shortcutdialog.ui @@ -0,0 +1,120 @@ + + + ShortcutDialog + + + + 0 + 0 + 310 + 89 + + + + Change Shortcut + + + + 6 + + + 6 + + + 6 + + + + + Press the key combination you want to assign + + + + + + + true + + + + + + + Clear + + + + + + + Qt::Horizontal + + + + 106 + 20 + + + + + + + + QDialogButtonBox::Cancel|QDialogButtonBox::Ok + + + + + + + + + buttonBox + accepted() + HotkeyDialog + accept() + + + 212 + 70 + + + 192 + 269 + + + + + buttonBox + rejected() + HotkeyDialog + reject() + + + 212 + 70 + + + 246 + 214 + + + + + clearButton + clicked() + keyLineEdit + clear() + + + 195 + 22 + + + 113 + 25 + + + + + diff --git a/src/ui/images/images.qrc b/src/ui/images/images.qrc index 910bf9b3c..45909a993 100644 --- a/src/ui/images/images.qrc +++ b/src/ui/images/images.qrc @@ -9,5 +9,6 @@ logo-qmmp.png replaygain.png ui_no_cover.png + shortcuts.png diff --git a/src/ui/images/shortcuts.png b/src/ui/images/shortcuts.png new file mode 100644 index 000000000..45d917220 Binary files /dev/null and b/src/ui/images/shortcuts.png differ diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index 9af7537b9..09940f012 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -374,6 +374,7 @@ void MainWindow::showSettings() confDialog->exec(); updateSettings(); confDialog->deleteLater(); + ActionManager::instance()->saveActions(); } void MainWindow::toggleVisibility() @@ -445,15 +446,12 @@ void MainWindow::createActions() m_mainMenu->addMenu(m_visMenu); m_mainMenu->addMenu(m_generalHandler->createMenu(GeneralHandler::TOOLS_MENU, tr("Tools"), this)); m_mainMenu->addSeparator(); - m_mainMenu->addAction(QIcon::fromTheme("configure"), tr("&Settings"), - this, SLOT(showSettings()), tr("Ctrl+P")); + m_mainMenu->addAction(ACTION(ActionManager::SETTINGS, this, SLOT(showSettings()))); m_mainMenu->addSeparator(); - m_mainMenu->addAction(QIcon(":/32x32/qmmp.png"), tr("&About"), this, SLOT(about())); - m_mainMenu->addAction(tr("&About Qt"), qApp, SLOT(aboutQt())); - Dock::instance()->addActions(m_mainMenu->actions()); + m_mainMenu->addAction(ACTION(ActionManager::ABOUT, this, SLOT(about()))); + m_mainMenu->addAction(ACTION(ActionManager::ABOUT_QT, qApp, SLOT(aboutQt()))); m_mainMenu->addSeparator(); - m_mainMenu->addAction(QIcon::fromTheme("application-exit"), tr("&Exit"), - this, SLOT(close ()), tr("Ctrl+Q")); + m_mainMenu->addAction(ACTION(ActionManager::QUIT, this, SLOT(close()))); QAction* forward = new QAction(this); forward->setShortcut(QKeySequence(Qt::Key_Right)); diff --git a/src/ui/playlist.cpp b/src/ui/playlist.cpp index 984b75e3b..5162ac884 100644 --- a/src/ui/playlist.cpp +++ b/src/ui/playlist.cpp @@ -25,13 +25,16 @@ #include #include #include - +#include +#include +#include +#include +#include +#include #include "dock.h" -#include "playlist.h" #include "skin.h" #include "listwidget.h" #include "button.h" - #include "playlisttitlebar.h" #include "playlistslider.h" #include "pixmapwidget.h" @@ -41,12 +44,8 @@ #include "playlistbrowser.h" #include "playlistselector.h" #include "windowsystem.h" -#include -#include -#include -#include -#include -#include +#include "actionmanager.h" +#include "playlist.h" PlayList::PlayList (PlayListManager *manager, QWidget *parent) : QWidget (parent) @@ -184,55 +183,22 @@ void PlayList::createMenus() void PlayList::createActions() { //add menu - QAction *addFileAct = new QAction (QIcon::fromTheme("audio-x-generic"), tr("&Add File"), this); - addFileAct->setShortcut (tr ("F")); - m_addMenu->addAction (addFileAct); - connect (addFileAct, SIGNAL (triggered()), parent(), SLOT (addFile ())); - m_actions << addFileAct; - - QAction *addDirAct = new QAction (QIcon::fromTheme("folder"), tr("&Add Directory"),this); - addDirAct->setShortcut (tr ("D")); - m_addMenu->addAction (addDirAct); - connect (addDirAct, SIGNAL (triggered()), parent(), SLOT (addDir ())); - m_actions << addDirAct; - - QAction *addUrlAct = new QAction (QIcon::fromTheme("network-server"), tr("&Add Url"),this); - addUrlAct->setShortcut (tr ("U")); - m_addMenu->addAction (addUrlAct); - connect (addUrlAct, SIGNAL (triggered()), parent(), SLOT (addUrl ())); - m_actions << addUrlAct; - - //remove menu - QAction *remSelAct = new QAction (QIcon::fromTheme("edit-delete"), tr("&Remove Selected"),this); - remSelAct->setShortcut (tr ("Del")); - m_subMenu->addAction (remSelAct); - connect (remSelAct, SIGNAL (triggered()), m_pl_manager, SLOT (removeSelected ())); - addAction (remSelAct); - - QAction *remAllAct = new QAction (QIcon::fromTheme("edit-clear"), tr("&Remove All"),this); - //remAllAct->setShortcut(tr("D")); FIXME: add correct shortcat - m_subMenu->addAction (remAllAct); - connect (remAllAct, SIGNAL (triggered()), m_pl_manager, SLOT (clear ())); - m_actions << remAllAct; - - QAction *remUnselAct = new QAction (QIcon::fromTheme("edit-delete"), tr("&Remove Unselected"),this); - m_subMenu->addAction (remUnselAct); - connect (remUnselAct, SIGNAL (triggered()), m_pl_manager, SLOT (removeUnselected ())); - + m_addMenu->addAction(ACTION(ActionManager::PL_ADD_FILE, parent(), SLOT(addFile()))); + m_addMenu->addAction(ACTION(ActionManager::PL_ADD_DIRECTORY, parent(), SLOT(addDir()))); + m_addMenu->addAction(ACTION(ActionManager::PL_ADD_URL, parent(), SLOT(addUrl()))); + //sub menu + m_subMenu->addAction(ACTION(ActionManager::PL_REMOVE_SELECTED, m_pl_manager, SLOT(removeSelected()))); + m_subMenu->addAction(ACTION(ActionManager::PL_REMOVE_ALL, m_pl_manager, SLOT(clear()))); + m_subMenu->addAction(ACTION(ActionManager::PL_REMOVE_UNSELECTED, m_pl_manager, + SLOT(removeUnselected()))); m_subMenu->addSeparator(); - m_subMenu->addAction (QIcon::fromTheme("dialog-error"), tr("Remove unavailable files"), - m_pl_manager, SLOT(removeInvalidItems())); - m_subMenu->addAction (tr("Remove duplicates"), m_pl_manager, SLOT(removeDuplicates())); - - //listwidget menu - QAction *detailsAct = new QAction (QIcon::fromTheme("dialog-information"), - tr("&View Track Details"),this); - detailsAct->setShortcut (tr ("Alt+I")); - m_listWidget->menu()->addAction (detailsAct); - connect (detailsAct, SIGNAL (triggered()), m_pl_manager, SLOT (showDetails ())); - - // sort menu - m_sortMenu->addAction (detailsAct); + m_subMenu->addAction(ACTION(ActionManager::PL_REMOVE_INVALID, m_pl_manager, + SLOT(removeInvalidItems()))); + m_subMenu->addAction(ACTION(ActionManager::PL_REMOVE_DUPLICATES, m_pl_manager, + SLOT(removeDuplicates()))); + //sort menu + m_sortMenu->addAction(ACTION(ActionManager::PL_SHOW_INFO, m_pl_manager, SLOT (showDetails ()))); + m_sortMenu->addAction (ActionManager::instance()->action(ActionManager::PL_SHOW_INFO)); m_sortMenu->addSeparator(); QMenu* sort_mode_menu = new QMenu (tr("Sort List"), m_sortMenu); @@ -304,92 +270,44 @@ void PlayList::createActions() connect (signalMapper, SIGNAL (mapped (int)), m_pl_manager, SLOT (sortSelection (int))); m_sortMenu->addMenu (sort_mode_menu); - m_sortMenu->addSeparator(); m_sortMenu->addAction (QIcon::fromTheme("media-playlist-shuffle"), tr("Randomize List"), m_pl_manager, SLOT(randomizeList())); m_sortMenu->addAction (QIcon::fromTheme("view-sort-descending"), tr("Reverse List"), m_pl_manager, SLOT(reverseList())); - - + //playlist context menu + m_listWidget->menu()->addAction(ActionManager::instance()->action(ActionManager::PL_SHOW_INFO)); m_listWidget->menu()->addSeparator(); m_listWidget->menu()->addActions (m_subMenu->actions().mid(0,3)); //use 3 first actions - - m_listWidget->menu()->addMenu(GeneralHandler::instance()->createMenu(GeneralHandler::PLAYLIST_MENU, tr("Actions"), this)); - m_listWidget->menu()->addSeparator(); - m_listWidget->menu()->addAction(tr("&Queue"),m_pl_manager, SLOT(addToQueue()), tr("Q")); - m_actions << m_listWidget->menu()->actions(); - + m_listWidget->menu()->addAction(ACTION(ActionManager::PL_ENQUEUE, m_pl_manager, SLOT(addToQueue()))); //select menu - QAction *invSelAct = new QAction (tr ("Invert Selection"),this); - m_selectMenu->addAction (invSelAct); - connect (invSelAct, SIGNAL (triggered()), m_pl_manager, SLOT (invertSelection ())); - + m_selectMenu->addAction(ACTION(ActionManager::PL_INVERT_SELECTION, m_pl_manager, + SLOT(invertSelection ()))); m_selectMenu->addSeparator(); - - QAction *selNoneAct = new QAction (tr ("&Select None"),this); - selNoneAct->setShortcut(tr("Shift+A")); - m_selectMenu->addAction (selNoneAct); - connect (selNoneAct, SIGNAL (triggered()), m_pl_manager, SLOT (clearSelection ())); - this->addAction (selNoneAct); - - QAction *selAllAct = new QAction (QIcon::fromTheme("edit-select-all"), tr ("&Select All"),this); - selAllAct->setShortcut (tr ("Ctrl+A")); - m_actions << selAllAct; - m_selectMenu->addAction (selAllAct); - connect (selAllAct, SIGNAL (triggered()), m_pl_manager, SLOT (selectAll ())); - - // Playlist Menu - QAction *newListAct = new QAction (QIcon::fromTheme("document-new"), tr("&New List"), this); - newListAct->setShortcut (tr ("Ctrl+T")); - m_actions << newListAct; - m_playlistMenu->addAction (newListAct); - connect (newListAct, SIGNAL (triggered()), m_pl_manager, SLOT (createPlayList())); - QAction *deleteListAct = new QAction (QIcon::fromTheme("window-close"), tr ("&Delete List"),this); - deleteListAct->setShortcut (tr ("Ctrl+W")); - m_actions << deleteListAct; - m_playlistMenu->addAction (deleteListAct); - connect (deleteListAct, SIGNAL (triggered()), SLOT (deletePlaylist())); + m_selectMenu->addAction(ACTION(ActionManager::PL_CLEAR_SELECTION, m_pl_manager, + SLOT(clearSelection ()))); + m_selectMenu->addAction(ACTION(ActionManager::PL_SELECT_ALL, m_pl_manager, SLOT(selectAll()))); + //Playlist Menu + m_playlistMenu->addAction(ACTION(ActionManager::PL_NEW, m_pl_manager, SLOT(createPlayList()))); + m_playlistMenu->addAction(ACTION(ActionManager::PL_CLOSE, this, SLOT(deletePlaylist()))); m_playlistMenu->addSeparator(); - - QAction *loadListAct = new QAction (QIcon::fromTheme("document-open"), tr("&Load List"), this); - loadListAct->setShortcut (tr ("O")); - m_actions << loadListAct; - m_playlistMenu->addAction (loadListAct); - connect (loadListAct, SIGNAL (triggered()), this, SIGNAL (loadPlaylist())); - - QAction *saveListAct = new QAction (QIcon::fromTheme("document-save-as"), tr("&Save List"), this); - saveListAct->setShortcut (tr ("Shift+S")); - m_actions << saveListAct; - m_playlistMenu->addAction (saveListAct); - connect (saveListAct, SIGNAL (triggered()), this, SIGNAL (savePlaylist())); - + m_playlistMenu->addAction(ACTION(ActionManager::PL_LOAD, this, SIGNAL(loadPlaylist()))); + m_playlistMenu->addAction(ACTION(ActionManager::PL_SAVE, this, SIGNAL(savePlaylist()))); m_playlistMenu->addSeparator(); - QAction *nextListAct = new QAction (QIcon::fromTheme("go-next"), - tr("&Select Next Playlist"), this); - nextListAct->setShortcut (tr ("Ctrl+PgDown")); - m_actions << nextListAct; - m_playlistMenu->addAction (nextListAct); - connect (nextListAct, SIGNAL (triggered()), m_pl_manager, SLOT (selectNextPlayList())); - - QAction *previousListAct = new QAction (QIcon::fromTheme("go-previous"), - tr("&Select Previous Playlist"),this); - previousListAct->setShortcut (tr ("Ctrl+PgUp")); - m_actions << previousListAct; - m_playlistMenu->addAction (previousListAct); - connect (previousListAct, SIGNAL (triggered()), m_pl_manager, SLOT (selectPreviousPlayList())); - - QAction *browseListsAct = new QAction (QIcon::fromTheme("view-list-details"), - tr("&Show Playlists"), this); - browseListsAct->setShortcut (tr ("P")); - m_actions << browseListsAct; - m_playlistMenu->addAction (browseListsAct); - connect (browseListsAct, SIGNAL (triggered()), SLOT (showPlayLists())); - - Dock::instance()->addActions (m_actions); + m_playlistMenu->addAction(ACTION(ActionManager::PL_SELECT_NEXT, m_pl_manager, + SLOT(selectNextPlayList()))); + m_playlistMenu->addAction(ACTION(ActionManager::PL_SELECT_PREVIOUS, m_pl_manager, + SLOT(selectPreviousPlayList()))); + m_playlistMenu->addAction(ACTION(ActionManager::PL_SHOW_MANAGER, this, SLOT(showPlayLists()))); + Dock::instance()->addActions (m_addMenu->actions()); + Dock::instance()->addActions (m_subMenu->actions()); + Dock::instance()->addActions (m_sortMenu->actions()); + Dock::instance()->addActions (m_listWidget->menu()->actions()); + Dock::instance()->addActions (m_selectMenu->actions()); + Dock::instance()->addActions (m_playlistMenu->actions()); } void PlayList::closeEvent (QCloseEvent *e) @@ -449,12 +367,12 @@ void PlayList::mouseMoveEvent (QMouseEvent *e) #ifdef Q_OS_WIN32 int sx = (width()-275) /25; int sy = (height()-116) /29; - if(width() < e->x() - 14) + if(width() < e->x() - 14) sx++; - else if(width() > e->x() + 14) + else if(width() > e->x() + 14) sx--; if(height() < e->y() - 14) - sy++; + sy++; else if(height() > e->y() + 14) sy--; resize (275+25*sx,116+29*sy); @@ -629,7 +547,7 @@ void PlayList::generateCopySelectedMenu() QAction* action = m_copySelectedMenu->addAction (tr ("&New PlayList")); action->setIcon(QIcon::fromTheme("document-new")); m_copySelectedMenu->addSeparator(); - + foreach(QString name, m_pl_manager->playListNames()) { action = m_copySelectedMenu->addAction("&"+name.replace("&", "&&")); diff --git a/src/ui/playlist.h b/src/ui/playlist.h index 2959d5eab..ae4d5cda8 100644 --- a/src/ui/playlist.h +++ b/src/ui/playlist.h @@ -118,16 +118,13 @@ class PlayList : public QWidget Button *m_selectButton; Button *m_sortButton; Button* m_playlistButton; - PlaylistControl* m_pl_control; SymbolDisplay* m_length_totalLength; SymbolDisplay* m_current_time; - Skin *m_skin; ListWidget *m_listWidget; PlayListTitleBar *m_titleBar; PlayListSlider *m_plslider; - QList m_actions; QPoint m_pos; bool m_resize; bool m_update; @@ -138,8 +135,6 @@ class PlayList : public QWidget KeyboardManager* m_keyboardManager; QPointer m_pl_browser; PlayListSelector *m_pl_selector; - - }; #endif diff --git a/src/ui/shortcutdialog.cpp b/src/ui/shortcutdialog.cpp new file mode 100644 index 000000000..421c08169 --- /dev/null +++ b/src/ui/shortcutdialog.cpp @@ -0,0 +1,63 @@ +/*************************************************************************** + * Copyright (C) 2010 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 +#include "shortcutdialog.h" + +ShortcutDialog::ShortcutDialog(const QString &key, QWidget *parent) + : QDialog(parent) +{ + ui.setupUi(this); + ui.keyLineEdit->setText(key); +} + +ShortcutDialog::~ShortcutDialog() +{ +} + +void ShortcutDialog::keyPressEvent (QKeyEvent *event) +{ + int key = event->key(); + switch (key) + { + case Qt::Key_Shift: + case Qt::Key_Control: + case Qt::Key_Meta: + case Qt::Key_Alt: + case Qt::Key_AltGr: + case Qt::Key_Super_L: + case Qt::Key_Super_R: + case Qt::Key_Menu: + case 0: + case Qt::Key_unknown: + key = 0; + ui.keyLineEdit->clear(); + QWidget::keyPressEvent(event); + return; + } + QKeySequence seq(event->modifiers() + event->key()); + ui.keyLineEdit->setText(seq.toString()); + QWidget::keyPressEvent(event); +} + +const QString ShortcutDialog::key() +{ + return ui.keyLineEdit->text(); +} diff --git a/src/ui/shortcutdialog.h b/src/ui/shortcutdialog.h new file mode 100644 index 000000000..62aedd5a5 --- /dev/null +++ b/src/ui/shortcutdialog.h @@ -0,0 +1,49 @@ +/*************************************************************************** + * Copyright (C) 2010 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 SHORTCUTDIALOG_H +#define SHORTCUTDIALOG_H + +#include +#include "ui_shortcutdialog.h" + +class QKeyEvent; + +/** + @author Ilya Kotov +*/ +class ShortcutDialog : public QDialog +{ + Q_OBJECT +public: + ShortcutDialog(const QString &key, QWidget *parent = 0); + + ~ShortcutDialog(); + + const QString key(); + +protected: + virtual void keyPressEvent (QKeyEvent *event); + +private: + Ui::ShortcutDialog ui; + +}; + +#endif diff --git a/src/ui/shortcutitem.cpp b/src/ui/shortcutitem.cpp index 546216fef..eb8baf164 100644 --- a/src/ui/shortcutitem.cpp +++ b/src/ui/shortcutitem.cpp @@ -27,8 +27,13 @@ ShortcutItem::ShortcutItem(QTreeWidgetItem *parent, int type) : QTreeWidgetItem( << ActionManager::instance()->action(type)->shortcut()) { m_action = ActionManager::instance()->action(type); + setIcon(0, m_action->icon()); } ShortcutItem::~ShortcutItem() {} +QAction *ShortcutItem::action() +{ + return m_action; +} diff --git a/src/ui/shortcutitem.h b/src/ui/shortcutitem.h index 886236bf5..a8cbd9f7c 100644 --- a/src/ui/shortcutitem.h +++ b/src/ui/shortcutitem.h @@ -35,6 +35,7 @@ public: ShortcutItem(QTreeWidgetItem *parent, int type); ~ShortcutItem(); + QAction *action(); private: QAction *m_action; diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index 46da61fa2..32975a87d 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + Přidat &soubor + + + + F + F + + + + &Add Directory + Přidat &adresář + + + + D + D + + + + &Add Url + Přidat &URL + + + + U + U + + + + &Remove Selected + &Odstranit vybrané + + + + Del + Del + + + + &Remove All + Odstranit &vše + + + + &Remove Unselected + Odstranit &nevybrané + + + + Remove unavailable files + Odstranit nedostupné soubory + + + + Remove duplicates + Odstranit duplicity + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Invertovat výběr + + + + &Select None + &Zrušit výběr + + + + &Select All + &Vybrat vše + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + Zobrazit &informace o skladbě + + + + Alt+I + Alt+I + + + + &New List + &Nový seznam + + + + Ctrl+T + Ctrl+T + + + + &Delete List + O&dstranit seznam + + + + Ctrl+W + Ctrl+W + + + + &Load List + Načíst &seznam + + + + O + O + + + + &Save List + &Uložit seznam + + + + Shift+S + Shift+S + + + + &Select Next Playlist + Vybrat další &seznam skladeb + + + + Ctrl+PgDown + Ctrl+PgDown + + + + &Select Previous Playlist + Vybrat předchozí &seznam skladeb + + + + Ctrl+PgUp + Ctrl+PgUp + + + + &Show Playlists + Zobrazit &seznamy skladeb + + + + P + P + + + + &Settings + &Nastavení + + + + Ctrl+P + Ctrl+P + + + + &About + O &aplikaci + + + + &About Qt + O knihovně &Qt + + + + &Exit + U&končit + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Popis - + Filename Soubor - + Artist Umělec - - + + Album Album - + Track Stopa - + Disabled Vypnuto - + Transports Protokoly - + Decoders Dekodéry - + Engines Přehrávače - + + Misc + + + + Title Název - + Track number Číslo stopy - + Two-digit track number Dvoumístné číslo stopy - + Disc number Číslo disku - + Condition Stav - + Composer Skladatel - + File name Název souboru - + File path Cesta k souboru - + Genre Žánr - + Year Rok - + Comment Poznámka @@ -423,7 +643,8 @@ - + + Playlist Seznam skladeb @@ -438,55 +659,55 @@ Pokročilé - + Skins Témata - + Fonts Písma - + Player: Přehrávač: - + Playlist: Seznam skladeb: - - + + ??? ??? - + Replay Gain Zisk při přehrávání - + Miscellaneous Různé - - - + + + ... ... - + Use bitmap font if available Použít bitmapové písmo, je-li dostupné - + Use skin cursors Použít kurzory z tématu @@ -496,310 +717,306 @@ - + Metadata Metadata - + Load metadata from files Číst ze souborů metadata - + Song Display Zobrazení skladby - + Title format: Formát titulku: - + Show song numbers Zobrazit čísla skladeb - + Show playlists Zobrazit seznam skladeb - + Show popup information Zobrazit informace ve vyskakovacím okně - + Customize Přizpůsobit - - + + Preferences Nastavení - - - + + + Information Informace - + Cover Image Retrieve Získat obrázek obalu - + Use separate image files Použít samostatné obrázky - + Include files: Zahrnout soubory: - + Exclude files: Vynechat soubory: - + Recursive search depth: Hloubka rekurzivního hledání: - - + + Playback Přehrávání - + Continue playback on startup Po startu pokračovat v přehrávání - + Replay Gain mode: Režim úpravy zisku při přehrávání: - + Preamp: Předzesílení: - - + + dB dB - + Default gain: Výchozí zisk: - + Use peak info to prevent clipping Použít informaci o vrcholu k zabránění ořezu - + Output: Výstup: - + Buffer size: - + ms ms - + 16-bit output 16bitový výstup - + Action - + Shortcut - - Change + + Change shortcut... - - - Reset - Původní - Connectivity Síť - + + View Zobrazení - + File Dialog Souborový dialog - + Proxy Proxy - + Enable proxy usage Povolit používání proxy - + Proxy host name: Adresa proxy: - + Proxy port: Port proxy: - + Use authentication with proxy Použít autorizaci pro proxy - + Proxy user name: Uživatelské jméno: - + Proxy password: Heslo: - + Archived skin Sbalené téma - + Unarchived skin Rozbalené téma - + Visualization Vizualizace - + Effects Efekty - + General Obecné - + Audio Zvuk - + Use software volume control Používat softwarové ovládání hlasitosti - + Hide on close Skrýt při zavření - + Start hidden Spustit skryté - + Convert underscores to blanks Převést podtržítka na mezery - + Convert %20 to blanks Převést %20 na mezery - + Select Skin Files Vybrat soubory s tématy - + Skin files Soubory s tématy - + Add... Přidat... - + Refresh Obnovit - + Show protocol Zobrazit protokol - + Transparency Průhlednost - + Main window Hlavní okno - - - + + + 0 0 - + Equalizer Ekvalizér @@ -1118,73 +1335,43 @@ Vyberte jeden či více souborů k otevření - + &Jump To File Přeskočit na soubo&r - + J J - + Playlist Seznam skladeb - - &Settings - &Nastavení - - - - Ctrl+P - Ctrl+P - - - - &About - O &aplikaci - - - - &Exit - U&končit - - - - Ctrl+Q - Ctrl+Q - - - - + + Playlist Files Seznamy skladeb - + Open Playlist Načíst seznam skladeb - + Save Playlist Uložit seznam skladeb - - - &About Qt - O knihovně &Qt - All Supported Bitstreams Všechny podporované formáty - + Tools Nástroje @@ -1192,254 +1379,79 @@ PlayList - - &Add File - Přidat &soubor - - - - F - F - - - - &Add Directory - Přidat &adresář - - - - D - D - - - - &Remove Selected - &Odstranit vybrané - - - - Del - Del - - - - &Remove All - Odstranit &vše - - - - &Remove Unselected - Odstranit &nevybrané - - - - Remove unavailable files - Odstranit nedostupné soubory - - - - Remove duplicates - Odstranit duplicity - - - - &View Track Details - Zobrazit &informace o skladbě - - - - Alt+I - Alt+I - - - + Sort List Seřadit seznam - - + + By Title Podle názvu skladby - - + + By Album Podle alba - - + + By Artist Podle umělce - - + + By Filename Podle názvu souboru - - + + By Path + Filename Podle cesty a názvu souboru - - + + By Date Podle data - + Sort Selection Seřadit výběr - + Randomize List Zamíchat seznam - + Reverse List Obrátit pořadí seznamu - - Invert Selection - Invertovat výběr - - - - &Select None - &Zrušit výběr - - - - Shift+A - Shift+A - - - - &Select All - &Vybrat vše - - - - Ctrl+A - Ctrl+A - - - - &New List - &Nový seznam - - - - Ctrl+T - Ctrl+T - - - - Ctrl+W - Ctrl+W - - - - &Select Next Playlist - Vybrat další &seznam skladeb - - - - Ctrl+PgDown - Ctrl+PgDown - - - - &Select Previous Playlist - Vybrat předchozí &seznam skladeb - - - - Ctrl+PgUp - Ctrl+PgUp - - - - &Show Playlists - Zobrazit &seznamy skladeb - - - - P - P - - - + &New PlayList - - &Delete List - O&dstranit seznam - - - + &Copy Selection To - - &Load List - Načíst &seznam - - - - O - O - - - - &Save List - &Uložit seznam - - - - Shift+S - Shift+S - - - - &Add Url - Přidat &URL - - - - U - U - - - - + + By Track Number Podle čísla skladby - - &Queue - &Fronta - - - - Q - Q - - - + Actions Činnosti @@ -1701,6 +1713,24 @@ Verze Qt: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Zobrazení - - - Always on top - Vždy na vrchu - - - - Put on all workspaces - - - - - Double size - Dvojitá velikost - VisualMenu diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 336e3aa86..2c703ad6d 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Datei hinzufügen + + + + F + F + + + + &Add Directory + &Verzeichnis hinzufügen + + + + D + D + + + + &Add Url + &URL hinzufügen + + + + U + U + + + + &Remove Selected + &Ausgewählte entfernen + + + + Del + Entf + + + + &Remove All + Alle &entfernen + + + + &Remove Unselected + &Nicht ausgewählte entfernen + + + + Remove unavailable files + Nichtverfügbare Dateien entfernen + + + + Remove duplicates + Duplikate entfernen + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Auswahl umkehren + + + + &Select None + &Auswahl aufheben + + + + &Select All + Alle aus&wählen + + + + Ctrl+A + Strg+A + + + + &View Track Details + &Titeldetails anzeigen + + + + Alt+I + Alt+I + + + + &New List + &Neue Wiedergabeliste + + + + Ctrl+T + Strg+T + + + + &Delete List + &Liste löschen + + + + Ctrl+W + Strg+W + + + + &Load List + Wiedergabeliste &laden + + + + O + O + + + + &Save List + Wiedergabeliste &speichern + + + + Shift+S + Umschalt+S + + + + &Select Next Playlist + + + + + Ctrl+PgDown + Strg+Bild ab + + + + &Select Previous Playlist + Vorherige Wiedergabeli&ste auswählen + + + + Ctrl+PgUp + Strg+Bild auf + + + + &Show Playlists + Wiedergabeli&sten anzeigen + + + + P + P + + + + &Settings + &Einstellungen + + + + Ctrl+P + Strg+P + + + + &About + Ü&ber + + + + &About Qt + Übe&r Qt + + + + &Exit + Be&enden + + + + Ctrl+Q + Strg+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Beschreibung - + Filename Dateiname - + Artist Interpret - - + + Album Album - + Track Stück - + Disabled Deaktiviert - + Transports Transporte - + Decoders Dekoder - + Engines - + + Misc + + + + Title Titel - + Track number Stücknummer - + Two-digit track number Zweistellige Stücknummer - + Disc number CD-Nummer - + Condition Zustand - + Genre Genre - + Composer Komponist - + File name Dateiname - + File path Dateipfad - + Year Jahr - + Comment Kommentar @@ -423,7 +643,8 @@ - + + Playlist Wiedergabeliste @@ -438,55 +659,55 @@ Erweitert - + Skins Designs - + Fonts Schriftarten - + Player: Player: - + Playlist: Wiedergabeliste: - - + + ??? ??? - + Replay Gain Replay Gain - + Miscellaneous Verschiedenes - - - + + + ... ... - + Use bitmap font if available Bitmap-Schriftart verwenden, falls verfügbar - + Use skin cursors Design-Mauszeiger verwenden @@ -496,310 +717,306 @@ - + Metadata Metadaten - + Load metadata from files Metadaten aus Dateien laden - + Song Display Titelanzeige - + Title format: Titelformat: - + Show song numbers Titelnummern anzeigen - + Show playlists Wiedergabelisten anzeigen - + Show popup information Informationen in einem Aufklapp-Fenster anzeigen - + Customize Anpassen - - + + Preferences Konfiguration - - - + + + Information Information - + Cover Image Retrieve Holen von Cover-Bildern - + Use separate image files Separate Bilddateien verwenden - + Include files: Einzubeziehende Dateien: - + Exclude files: Auszuschließende Dateien: - + Recursive search depth: Rekursive Suchtiefe: - - + + Playback Wiedergabe - + Continue playback on startup Wiedergabe beim Start fortsetzen - + Replay Gain mode: Replay-Gain-Modus: - + Preamp: Vorverstärkung: - - + + dB dB - + Default gain: - + Use peak info to prevent clipping Peak-Informationen verwenden, um Clipping zu verhindern - + Output: Ausgabe: - + Buffer size: - + ms ms - + 16-bit output 16-Bit-Ausgabe - + Action - + Shortcut - - Change + + Change shortcut... - - - Reset - Zurücksetzen - Connectivity Verbindung - + + View Ansicht - + File Dialog Datei-Dialog - + Proxy Proxyserver - + Enable proxy usage Proxyserver verwenden - + Proxy host name: Name des Proxyservers: - + Proxy port: Port: - + Use authentication with proxy Authentisierung verwenden - + Proxy user name: Benutzername: - + Proxy password: Passwort: - + Archived skin Archiviertes Design - + Unarchived skin Nicht archiviertes Design - + Visualization Visualisierung - + Effects Effekte - + General Sonstige - + Audio Audio - + Use software volume control Softwaregesteuerte Lautstärkeregelung - + Hide on close Beim Schließen in den Systemabschnitt der Kontrollleiste minimieren - + Start hidden Minimiert starten - + Convert underscores to blanks Unterstriche in Leerzeichen umwandeln - + Convert %20 to blanks %20 in Leerzeichen umwandeln - + Select Skin Files Design-Dateien auswählen - + Skin files Design-Dateien - + Add... Hinzufügen... - + Refresh Aktualisieren - + Show protocol Protokoll anzeigen - + Transparency Transparenz - + Main window Hauptfenster - - - + + + 0 0 - + Equalizer Equalizer @@ -1118,73 +1335,43 @@ Dateien hinzufügen - + &Jump To File Springe zu &Titel - + J J - + Playlist Wiedergabeliste - - &Settings - &Einstellungen - - - - Ctrl+P - Strg+P - - - - &About - Ü&ber - - - - &Exit - Be&enden - - - - Ctrl+Q - Strg+Q - - - - + + Playlist Files Wiedergabelisten - + Open Playlist Wiedergabeliste öffnen - + Save Playlist Wiedergabeliste speichern - - - &About Qt - Übe&r Qt - All Supported Bitstreams Alle unterstützten Formate - + Tools Werkzeuge @@ -1192,254 +1379,79 @@ PlayList - - &Add File - &Datei hinzufügen - - - - F - F - - - - &Add Directory - &Verzeichnis hinzufügen - - - - D - D - - - - &Remove Selected - &Ausgewählte entfernen - - - - Del - Entf - - - - &Remove All - Alle &entfernen - - - - &Remove Unselected - &Nicht ausgewählte entfernen - - - - Remove unavailable files - Nichtverfügbare Dateien entfernen - - - - Remove duplicates - Duplikate entfernen - - - - &View Track Details - &Titeldetails anzeigen - - - - Alt+I - Alt+I - - - + Sort List Wiedergabeliste sortieren - - + + By Title Nach Titel - - + + By Album Nach Album - - + + By Artist Nach Interpret - - + + By Filename Nach Dateinamen - - + + By Path + Filename Nach Pfad + Dateinamen - - + + By Date Nach Datum - + Sort Selection Auswahl sortieren - + Randomize List Wiedergabeliste mischen - + Reverse List Wiedergabeliste umkehren - - Invert Selection - Auswahl umkehren - - - - &Select None - &Auswahl aufheben - - - - Shift+A - Umschalt+A - - - - &Select All - Alle aus&wählen - - - - Ctrl+A - Strg+A - - - - &New List - &Neue Wiedergabeliste - - - - Ctrl+T - Strg+T - - - - Ctrl+W - Strg+W - - - - &Select Next Playlist - - - - - Ctrl+PgDown - Strg+Bild ab - - - - &Select Previous Playlist - Vorherige Wiedergabeli&ste auswählen - - - - Ctrl+PgUp - Strg+Bild auf - - - - &Show Playlists - Wiedergabeli&sten anzeigen - - - - P - P - - - + &New PlayList &Neue Wiedergabeliste - - &Delete List - &Liste löschen - - - + &Copy Selection To Auswahl kopieren na&ch - - &Load List - Wiedergabeliste &laden - - - - O - O - - - - &Save List - Wiedergabeliste &speichern - - - - Shift+S - Umschalt+S - - - - &Add Url - &URL hinzufügen - - - - U - U - - - - + + By Track Number Nach Titelnummer - - &Queue - &Warteschlange - - - - Q - Q - - - + Actions Aktionen @@ -1701,6 +1713,24 @@ Qt-Version: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Ansicht - - - Always on top - Immer im Vordergrund - - - - Put on all workspaces - Auf allen Arbeitsflächen anzeigen - - - - Double size - Doppelte Größe - VisualMenu diff --git a/src/ui/translations/qmmp_es.ts b/src/ui/translations/qmmp_es.ts index a2ddbf995..cd0f94005 100644 --- a/src/ui/translations/qmmp_es.ts +++ b/src/ui/translations/qmmp_es.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Añadir archivo + + + + F + F + + + + &Add Directory + &Añadir directorio + + + + D + D + + + + &Add Url + &Añadir URL + + + + U + U + + + + &Remove Selected + &Eliminar los seleccionados + + + + Del + Del + + + + &Remove All + &Eliminar todo + + + + &Remove Unselected + &Eliminar los no seleccionados + + + + Remove unavailable files + Eliminar los archivos no disponibles + + + + Remove duplicates + Eliminar los duplicados + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Invertir la selección + + + + &Select None + &No seleccionar nada + + + + &Select All + &Seleccionar todo + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + &Ver detalles de la pista + + + + Alt+I + Alt+I + + + + &New List + &Nueva lista + + + + Ctrl+T + Ctrl+T + + + + &Delete List + &Borrar lista + + + + Ctrl+W + Ctrl+W + + + + &Load List + &Cargar lista + + + + O + O + + + + &Save List + &Guardar lista + + + + Shift+S + Shift+S + + + + &Select Next Playlist + &Seleccionar la lista siguiente + + + + Ctrl+PgDown + Ctrl+PgDown + + + + &Select Previous Playlist + &Seleccionar la lista anterior + + + + Ctrl+PgUp + Ctrl+PgUp + + + + &Show Playlists + &Mostrar las listas + + + + P + P + + + + &Settings + &Configuración + + + + Ctrl+P + Ctrl+P + + + + &About + &Acerca de + + + + &About Qt + &Acerca de Qt + + + + &Exit + &Salir + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Descripción - + Filename Nombre del archivo - + Artist Intérprete - - + + Album Album - + Track Pista - + Disabled Deshabilitado - + Transports Transportes - + Decoders Decodificadores - + Engines Motores - + + Misc + + + + Title Título - + Track number Número de pista - + Two-digit track number Número de pista con dos cifras - + Disc number Número de disco - + Condition Condición - + Genre Género - + Composer Compositor - + File name Nombre del archivo - + File path Ruta del archivo - + Year Año - + Comment Comentario @@ -417,68 +637,68 @@ Configuración de Qmmp - + Skins Pieles - + Fonts Fuentes - + Player: Reproductor: - + Playlist: Lista de reproducción: - - + + ??? ??? - - - + + + ... ... - + Metadata Metainformación - + Load metadata from files Cargar la metainformación de los archivos - + Song Display Mostrar la canción - + Title format: Formato del título: - - + + Preferences Preferencias - - - + + + Information Información @@ -489,7 +709,8 @@ - + + Playlist Lista de reproducción @@ -504,17 +725,17 @@ Avanzado - + 16-bit output Salida de 16 bits - + Archived skin Piel archivada - + Unarchived skin Piel no archivada @@ -524,119 +745,120 @@ Conectividad - + Visualization Visualización - + Effects Efectos - + General General - + File Dialog Diálogo de archivos - + Audio Sonido - + Replay Gain Normalización - + Miscellaneous Varios - + Use bitmap font if available Usar fuente bitmap si está disponible - + Use skin cursors Usar pieles en cursor - + Show song numbers Mostrar los números de canción - + Show playlists Mostrar la lista de reproducción - + Show popup information Mostrar información emergente - + Customize Personalizar - + Replay Gain mode: Método de normalización: - + Preamp: Preamp: - - + + dB dB - + Default gain: Normalización predeterminada: - + Use peak info to prevent clipping Procesar picos para evitar cortes - + Output: Salida: - + Buffer size: - + ms ms - + Use software volume control Usar control de volumen por software - + + View Ver @@ -646,160 +868,155 @@ - + Hide on close Esconder al cerrar - + Start hidden Iniciar oculto - + Cover Image Retrieve Obtener las imagenes de carátula - + Use separate image files Usar archivos de imágen separados - + Include files: Incluir archivos: - + Exclude files: Excluir archivos: - + Recursive search depth: Profundidad de la búsqueda recursiva: - - + + Playback Reproducción - + Continue playback on startup Continuar la reproducción al iniciar - + Proxy Proxy - + Enable proxy usage Habilitar el uso de proxy - + Proxy host name: Nombre del servidor proxy: - + Proxy port: Puerto del proxy: - + Use authentication with proxy Usar autentificación con el proxy - + Proxy user name: Usuario del proxy: - + Proxy password: Contraseña del proxy: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - Reiniciar - - - + Convert underscores to blanks Convertir los guiones bajos en espacios - + Convert %20 to blanks Convertir los %20 en espacios - + Select Skin Files Seleccionar archivos de pieles - + Skin files Archivos de pieles - + Add... Añadir... - + Refresh Actualizar - + Show protocol Motrar protocolo - + Transparency Transparencia - + Main window Ventana principal - - - + + + 0 0 - + Equalizer Ecualizador @@ -1118,73 +1335,43 @@ Seleccione uno o más archivos para abrir - + &Jump To File &Saltar a archivo - + J J - + Playlist Lista de reproducción - - &Settings - &Configuración - - - - Ctrl+P - Ctrl+P - - - - &Exit - &Salir - - - - Ctrl+Q - Ctrl+Q - - - + Open Playlist Abrir la lista de reproducción - + Save Playlist Guardar la lista de reproducción - - &About - &Acerca de - - - - + + Playlist Files Archivos a reproducir - - - &About Qt - &Acerca de Qt - All Supported Bitstreams Todos los flujos soportados - + Tools Herramientas @@ -1192,254 +1379,79 @@ PlayList - - F - F - - - - D - D - - - - Alt+I - Alt+I - - - - Ctrl+A - Ctrl+A - - - - Ctrl+T - Ctrl+T - - - - Ctrl+W - Ctrl+W - - - - O - O - - - - &Add File - &Añadir archivo - - - + &Copy Selection To - - &Add Directory - &Añadir directorio - - - - &Remove Selected - &Eliminar los seleccionados - - - - &Remove All - &Eliminar todo - - - - &Remove Unselected - &Eliminar los no seleccionados - - - - Remove unavailable files - Eliminar los archivos no disponibles - - - - Remove duplicates - Eliminar los duplicados - - - - &View Track Details - &Ver detalles de la pista - - - + Sort List Ordenar la lista - - + + By Title Por título - - + + By Album Por album - - + + By Artist Por intérprete - - + + By Filename Por nombre de archivo - - + + By Path + Filename Por ruta + nombre - - + + By Date Por fecha - + Sort Selection Ordenar la selección - + Randomize List Lista aleatoria - + Reverse List Invertir la lista - - Invert Selection - Invertir la selección - - - - &Select None - &No seleccionar nada - - - - Shift+A - Shift+A - - - - &Select All - &Seleccionar todo - - - - &New List - &Nueva lista - - - - &Select Next Playlist - &Seleccionar la lista siguiente - - - - Ctrl+PgDown - Ctrl+PgDown - - - - &Select Previous Playlist - &Seleccionar la lista anterior - - - - Ctrl+PgUp - Ctrl+PgUp - - - - &Show Playlists - &Mostrar las listas - - - - P - P - - - + &New PlayList - - &Delete List - &Borrar lista - - - - &Load List - &Cargar lista - - - - &Save List - &Guardar lista - - - - Shift+S - Shift+S - - - - Del - Del - - - - &Add Url - &Añadir URL - - - - U - U - - - - + + By Track Number Por número de pista - - &Queue - &Encolar - - - - Q - Q - - - + Actions Acciones @@ -1701,6 +1713,24 @@ Versión de QMMP: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Ver - - - Always on top - Mostrar siempre - - - - Put on all workspaces - - - - - Double size - Tamaño doble - VisualMenu diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts index d7c205091..f025ce6a8 100644 --- a/src/ui/translations/qmmp_hu.ts +++ b/src/ui/translations/qmmp_hu.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Fájl hozzáadása + + + + F + F + + + + &Add Directory + &Könyvtár hazááadása + + + + D + D + + + + &Add Url + &Url hozzáadása + + + + U + U + + + + &Remove Selected + &Megjelöltek eltávolítása + + + + Del + Del + + + + &Remove All + &Összes eltávolítása + + + + &Remove Unselected + &Jelöletlenek eltávolítása + + + + Remove unavailable files + Elérhetetlen fájlok eltávolítása + + + + Remove duplicates + Duplikációk eltávolítása + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Fordított kijelölés + + + + &Select None + &Kijelölés megszűntetése + + + + &Select All + &Összes kijelölése + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + Szám adatainak &megnézése + + + + Alt+I + Alt+I + + + + &New List + &Új lista + + + + Ctrl+T + Ctrl+T + + + + &Delete List + &Lista törlése + + + + Ctrl+W + Ctrl+W + + + + &Load List + &Lista betöltése + + + + O + O + + + + &Save List + Lista &mentése + + + + Shift+S + Shift+S + + + + &Select Next Playlist + &Következő lista választása + + + + Ctrl+PgDown + Ctrl+PgDown + + + + &Select Previous Playlist + &Előző lista választása + + + + Ctrl+PgUp + Ctrl+PgUp + + + + &Show Playlists + &Lejátszási lista mutatása + + + + P + P + + + + &Settings + &Beállítások + + + + Ctrl+P + Ctrl+P + + + + &About + &Névjegy + + + + &About Qt + N&évjegy: Qt + + + + &Exit + &Kilépés + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,123 +526,128 @@ ConfigDialog - + Archived skin Tömörített skin - + Unarchived skin Tömörítettlen skin - + Description Leírás - + Filename Fájlnév - + Artist Előadó - - + + Album Album - + Title Cím - + Genre Műfaj - + Year Év - + Comment Megjegyzés - + Track Szám - + Disabled Kikapcsolva - + Transports Transzportálás - + Decoders Dekóderek - + Engines Motorok - + + Misc + + + + Track number Zeneszám - + Two-digit track number Két jegyű zeneszám - + Composer Zeneszerző - + Disc number Lemezszám - + File name Fájl neve - + File path File útvonala - + Condition Feltétel - + Select Skin Files Skin fájl kiválasztása - + Skin files Skin fájlok @@ -443,7 +663,8 @@ - + + Playlist Lejátszási lista @@ -463,60 +684,60 @@ Összekapcsolhatóság - + Skins Skinek - + Add... Hozzáad... - + Refresh Frissít - + Miscellaneous Vegyes - + Fonts Betűtípus - + Player: Lejátszó: - - + + ??? ??? - - - + + + ... ... - + Playlist: Lejátszási lista: - + Use bitmap font if available Bittérképes betűtípus használata, ha elérhető - + Use skin cursors Skin egértéma használata @@ -526,280 +747,276 @@ - + Metadata Metaadatok - + Load metadata from files Metaadatok betöltése fájlból - + Song Display Szám kijelző - + Title format: Cím formátum: - + Convert underscores to blanks Lepontozottak átalakítása üressé - + Convert %20 to blanks Átalakítás %20 üressé - + Show protocol Protokol mutatása - + Show song numbers Zene sorszámának mutatása - + Show playlists Lejátszási lista mutatása - + Show popup information Felugró információk mutatása - + Customize Testreszab - - + + Preferences Tulajdonságok - - - + + + Information Információ - - + + Playback Lejátszás - + Continue playback on startup Lejátszás folytatása indításkor - + Buffer size: - + ms ms - + 16-bit output 16 bites kimenet - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - Visszaállít - - - + Visualization Vizualizáció - + Effects Effektek - + General Általános - + Audio Audió - + Replay Gain Replay Gain - + Replay Gain mode: Replay Gain mód: - + Preamp: Preamp: - - + + dB dB - + Default gain: Alapértelmezett gain: - + Use peak info to prevent clipping Csúcs információ használata a klippelés megelőzéséhez - + Output: Kimenet: - + Use software volume control Szoftveres hangerőszabályzó használata - + Hide on close Elrejtés bezáráskor - + Start hidden Rejtve induljon - + File Dialog Fájl ablak - + Transparency Átlátszóság - + + View Megnéz - + Main window Fő ablak - - - + + + 0 0 - + Equalizer Hangszínszabályozó - + Cover Image Retrieve Borító beszerzése - + Use separate image files Különböző képfájlok használata - + Include files: Tartalmazott fájlok: - + Exclude files: Kihagyott fájlok: - + Recursive search depth: Rekúrzív keresési mélység: - + Proxy Proxy - + Enable proxy usage Proxy használatának engedélyezése - + Proxy host name: Proxy host name: - + Proxy port: Proxy port: - + Use authentication with proxy Hitelesítés hasznáalta proxy-val - + Proxy user name: Proxy felhasználónév: - + Proxy password: Proxy jelszó: @@ -1123,68 +1340,38 @@ Válassz egy vagy több fájlat megnyitásra - + Playlist Lejátszási lista - + &Jump To File &Ugrás fájlra - + J J - + Tools Eszközök - - &Settings - &Beállítások - - - - Ctrl+P - Ctrl+P - - - - &About - &Névjegy - - - - &About Qt - N&évjegy: Qt - - - - &Exit - &Kilépés - - - - Ctrl+Q - Ctrl+Q - - - - + + Playlist Files Lejátszási lista fájl - + Open Playlist Lista megnyitása - + Save Playlist Lista mentése @@ -1192,257 +1379,82 @@ PlayList - - &Add File - &Fájl hozzáadása - - - - F - F - - - - &Add Directory - &Könyvtár hazááadása - - - - D - D - - - - &Add Url - &Url hozzáadása - - - - U - U - - - - &Remove Selected - &Megjelöltek eltávolítása - - - - Del - Del - - - - &Remove All - &Összes eltávolítása - - - - &Remove Unselected - &Jelöletlenek eltávolítása - - - - Remove unavailable files - Elérhetetlen fájlok eltávolítása - - - - Remove duplicates - Duplikációk eltávolítása - - - - &View Track Details - Szám adatainak &megnézése - - - - Alt+I - Alt+I - - - + Sort List Lista rendezése - - + + By Title Cím szerint - - + + By Album Album szerint - - + + By Artist Előadó szerint - - + + By Filename Fájlnév szerint - - + + By Path + Filename Elérési út és fájlnév szerint - - + + By Date Dátum szerint - - + + By Track Number Zene sorszáma szerint - + Sort Selection Jelöltek rendezése - + Randomize List Lista összekeverése - + Reverse List Fordított lista - + Actions Tevékenységek - - &Queue - &Sorba tesz - - - - Q - Q - - - - Invert Selection - Fordított kijelölés - - - - &Select None - &Kijelölés megszűntetése - - - - Shift+A - Shift+A - - - - &Select All - &Összes kijelölése - - - - Ctrl+A - Ctrl+A - - - - &New List - &Új lista - - - - Ctrl+T - Ctrl+T - - - - &Delete List - &Lista törlése - - - - Ctrl+W - Ctrl+W - - - - &Select Next Playlist - &Következő lista választása - - - - Ctrl+PgDown - Ctrl+PgDown - - - - &Select Previous Playlist - &Előző lista választása - - - - Ctrl+PgUp - Ctrl+PgUp - - - - &Show Playlists - &Lejátszási lista mutatása - - - - P - P - - - + &New PlayList - - &Load List - &Lista betöltése - - - + &Copy Selection To - - - O - O - - - - &Save List - Lista &mentése - - - - Shift+S - Shift+S - PlayListBrowser @@ -1701,6 +1713,24 @@ Qt verzió: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Megnéz - - - Always on top - Mindig látható - - - - Put on all workspaces - - - - - Double size - Dupla méret - VisualMenu diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 3d3f1753b..01327bda2 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Aggiungi brani + + + + F + F + + + + &Add Directory + &Aggiungi cartelle + + + + D + D + + + + &Add Url + &Aggiungi URL + + + + U + U + + + + &Remove Selected + &Elimina la selezione + + + + Del + Canc + + + + &Remove All + &Elimina tutto + + + + &Remove Unselected + &Elimina i non selezionati + + + + Remove unavailable files + Rimuovi files non disponibili + + + + Remove duplicates + Rimuovi duplicati + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Inverti la selezione + + + + &Select None + &Non scegliere alcun brano + + + + &Select All + &Seleziona tutto + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + &Dettagli della traccia + + + + Alt+I + Alt+I + + + + &New List + &Nuova lista + + + + Ctrl+T + Ctrl+T + + + + &Delete List + &Cancella lista + + + + Ctrl+W + Ctrl+W + + + + &Load List + &Carica lista + + + + O + O + + + + &Save List + &Salva lista + + + + Shift+S + Shift+S + + + + &Select Next Playlist + &Seleziona la successiva lista esecuzione brani + + + + Ctrl+PgDown + Ctrl+PgDown + + + + &Select Previous Playlist + &Seleziona la rpecedente lista esecuzione brani + + + + Ctrl+PgUp + Ctrl+PgUp + + + + &Show Playlists + Mostra lista esecuzione brani + + + + P + P + + + + &Settings + &Configurazione + + + + Ctrl+P + Ctrl+P + + + + &About + &Informazioni + + + + &About Qt + &Informazioni su Qt + + + + &Exit + &Esci + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Descrizione - + Filename File - + Artist Interprete - - + + Album Album - + Track Traccia - + Disabled Disabilitato - + Transports Protocolli di trasporto - + Decoders Decodificatori - + Engines Meccanismi - + + Misc + + + + Title Titolo - + Track number Traccia n° - + Two-digit track number Traccia n° a due cifre - + Disc number Disco n° - + Condition Condizione - + Genre Genere - + Composer Compositore - + File name Nome file - + File path Percorso file - + Year Anno - + Comment Commento @@ -417,68 +637,68 @@ Configurazione di Qmmp - + Skins Temi - + Fonts Caratteri - + Player: Player: - + Playlist: Lista brani : - - + + ??? ??? - - - + + + ... ... - + Metadata Metadati - + Load metadata from files Carica i metadati dai brani - + Song Display Mostra il brano - + Title format: Formato del titolo : - - + + Preferences Impostazioni preferite - - - + + + Information Informazioni @@ -489,7 +709,8 @@ - + + Playlist Lista dei brani @@ -504,17 +725,17 @@ Avanzato - + 16-bit output uscita a 16 bit - + Archived skin Tema archiviato - + Unarchived skin Tema non archiviato @@ -524,119 +745,120 @@ Connettività - + Visualization Visualizzazione - + Effects Effetti - + General Generale - + File Dialog Menu brani - + Audio Audio - + Replay Gain Normalizzazione - + Miscellaneous Varie - + Use bitmap font if available Usa carattere bitmap se disponibile - + Use skin cursors Usa cursore skin - + Show song numbers Mostra numero brani - + Show playlists Mostra lista esecuzione brani - + Show popup information Mostra informazioni popup - + Customize Personalizza - + Replay Gain mode: Metodo di normalizzazione - + Preamp: Preamp: - - + + dB dB - + Default gain: Normalizzazione predefinita - + Use peak info to prevent clipping Utilizza informazioni di picco per evitare tagli - + Output: Uscita: - + Buffer size: - + ms ms - + Use software volume control Utilizza il controllo volume del programma - + + View @@ -646,160 +868,155 @@ - + Hide on close Nascondi alla chiusura - + Start hidden Avvia nascosto - + Cover Image Retrieve Trova immagine copertina - + Use separate image files Usa immagini separate - + Include files: Includi i file: - + Exclude files: Escludi i file: - + Recursive search depth: Profondità ricerca ricorsiva: - - + + Playback Riproduzione - + Continue playback on startup Continua la riproduzione all'avvio - + Proxy Proxy - + Enable proxy usage Attiva il proxy - + Proxy host name: Nome del server : - + Proxy port: Porta del server : - + Use authentication with proxy Usa autenticazione con il proxy - + Proxy user name: Utente: - + Proxy password: Password : - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - Azzera - - - + Convert underscores to blanks Converti il carattere « _ » in spazi - + Convert %20 to blanks Converti il carattere « %20 » in spazi - + Select Skin Files Seleziona aspetto - + Skin files Aspetto - + Add... Aggiungi... - + Refresh Aggiorna - + Show protocol Motra protocollo - + Transparency Transparenza - + Main window Finestra principale - - - + + + 0 0 - + Equalizer Equalizzatore @@ -1118,73 +1335,43 @@ Seleziona uno o più brani da aprire - + &Jump To File &Vai al brano - + J J - + Playlist - - &Settings - &Configurazione - - - - Ctrl+P - Ctrl+P - - - - &Exit - &Esci - - - - Ctrl+Q - Ctrl+Q - - - + Open Playlist Apri lista di brani - + Save Playlist Salva lista di brani - - &About - &Informazioni - - - - + + Playlist Files Brani della lista - - - &About Qt - &Informazioni su Qt - All Supported Bitstreams Elenco di tutti i tipi di flusso accettati - + Tools Strumenti @@ -1192,254 +1379,79 @@ PlayList - - F - F - - - - D - D - - - - Alt+I - Alt+I - - - - Ctrl+A - Ctrl+A - - - - Ctrl+T - Ctrl+T - - - - Ctrl+W - Ctrl+W - - - - O - O - - - - &Add File - &Aggiungi brani - - - + &Copy Selection To - - &Add Directory - &Aggiungi cartelle - - - - &Remove Selected - &Elimina la selezione - - - - &Remove All - &Elimina tutto - - - - &Remove Unselected - &Elimina i non selezionati - - - - Remove unavailable files - Rimuovi files non disponibili - - - - Remove duplicates - Rimuovi duplicati - - - - &View Track Details - &Dettagli della traccia - - - + Sort List Riordina la lista - - + + By Title Per titolo - - + + By Album Per album - - + + By Artist PEr interprete - - + + By Filename Per titolo del brano - - + + By Path + Filename per percorso più titolo del brano - - + + By Date Per data - + Sort Selection Riordina la selezione - + Randomize List Mescola i brnai della lista - + Reverse List Inverti la lista - - Invert Selection - Inverti la selezione - - - - &Select None - &Non scegliere alcun brano - - - - Shift+A - Shift+A - - - - &Select All - &Seleziona tutto - - - - &New List - &Nuova lista - - - - &Select Next Playlist - &Seleziona la successiva lista esecuzione brani - - - - Ctrl+PgDown - Ctrl+PgDown - - - - &Select Previous Playlist - &Seleziona la rpecedente lista esecuzione brani - - - - Ctrl+PgUp - Ctrl+PgUp - - - - &Show Playlists - Mostra lista esecuzione brani - - - - P - P - - - + &New PlayList - - &Delete List - &Cancella lista - - - - &Load List - &Carica lista - - - - &Save List - &Salva lista - - - - Shift+S - Shift+S - - - - Del - Canc - - - - &Add Url - &Aggiungi URL - - - - U - U - - - - + + By Track Number Per numero di traccia - - &Queue - &Metti in coda - - - - Q - Q - - - + Actions Azioni @@ -1701,6 +1713,24 @@ Versione di Qmmp: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1716,26 +1746,11 @@ ViewMenu - - - View - - - Always on top - - - - - Put on all workspaces + View - - - Double size - Dimensione doppia - VisualMenu diff --git a/src/ui/translations/qmmp_ja.ts b/src/ui/translations/qmmp_ja.ts index 402b2f1a2..74394ac95 100644 --- a/src/ui/translations/qmmp_ja.ts +++ b/src/ui/translations/qmmp_ja.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + ファイルを追加(&F) + + + + F + F + + + + &Add Directory + ディレクトリを追加(&D) + + + + D + D + + + + &Add Url + URLを追加(&U) + + + + U + U + + + + &Remove Selected + 選択したものを除去(&V) + + + + Del + Delele + + + + &Remove All + すべて除去(&M) + + + + &Remove Unselected + 選択外のものを除去(&N) + + + + Remove unavailable files + 無効なファイルを除去 + + + + Remove duplicates + 重複分を除去 + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + 選択範囲を反転 + + + + &Select None + 選択を解除(&N) + + + + &Select All + すべて選択(&E) + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + トラックの詳細を表示(&D) + + + + Alt+I + Alt+I + + + + &New List + 新規リスト(&W) + + + + Ctrl+T + Ctrl+T + + + + &Delete List + リストを削除(&D) + + + + Ctrl+W + Ctrl+W + + + + &Load List + リストを読込(&L) + + + + O + O + + + + &Save List + リストを保存(&S) + + + + Shift+S + Shift+S + + + + &Select Next Playlist + 次のプレイリストを選択(&N) + + + + Ctrl+PgDown + Ctrl+PgDown + + + + &Select Previous Playlist + 前のプレイリストを選択(&P) + + + + Ctrl+PgUp + Ctrl+PgUp + + + + &Show Playlists + プレイリストを表示(&H) + + + + P + P + + + + &Settings + 設定(&S) + + + + Ctrl+P + Ctrl+P + + + + &About + QMMPについて(&A) + + + + &About Qt + Qtについて(&Q) + + + + &Exit + 終了(&X) + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -322,7 +537,8 @@ - + + Playlist プレイリスト @@ -343,7 +559,7 @@ - + Audio 音響 @@ -353,453 +569,454 @@ - + Skins スキン - + Add... 追加... - + Refresh 更新 - + Miscellaneous 各種設定 - + + View 観容 - + Hide on close 「閉じる」で隠す - + Start hidden 開始時に隠す - + Use skin cursors スキンカーソルを使用 - + Fonts 書体 - + Player: プレイヤ: - - + + ??? ??? - - - + + + ... ... - + Playlist: プレイリスト: - + Use bitmap font if available あればビットマップフォントを使用 - + Transparency 透過効果 - + Main window メインウィンドウ - - - + + + 0 0 - + Equalizer イコライザ - + Metadata メタデータ - + Load metadata from files ファイルからメタデータを読み込む - + Song Display 演目表示 - + Title format: タイトルの表示形式: - + Convert underscores to blanks 下線記号_を空白文字で表示 - + Convert %20 to blanks %20を空白文字で表示 - + Show protocol プロトコルを表示 - + Show song numbers 曲番号を表示 - + Show playlists プレイリストを表示 - + Show popup information 情報吹き出しを表示 - + Customize カスタマイズ - - + + Preferences プラグイン調整 - - - + + + Information 情報 - + Description プラグイン分類 - + Filename ファイル名 - + File Dialog ファイルダイアログ - + Cover Image Retrieve アルバム表紙画像の取得 - + Use separate image files 分割された画像ファイルを利用 - + Include files: 対象ファイル形式: - + Exclude files: 除外ファイル形式: - + Recursive search depth: 再帰検索の深度: - - + + Playback 再生 - + Continue playback on startup 前回終了時の曲から継続して再生 - + Proxy 代理 - + Enable proxy usage 代理を利用する - + Proxy host name: 代理ホスト名: - + Proxy port: 代理ポート: - + Use authentication with proxy 代理経由の認証を利用 - + Proxy user name: 代理者ユーザ名: - + Proxy password: 代理者パスワード: - + Replay Gain リプレイゲイン - + Replay Gain mode: リプレイゲインモード: - + Preamp: プリアンプ: - - + + dB dB - + Default gain: デフォルトゲイン: - + Use peak info to prevent clipping クリッピング現象を抑えるためピーク情報を使う - + Output: 出力: - + Buffer size: バッファサイズ: - + ms ミリ秒 - + Use software volume control ソフトウェアによる音量制御を利用 - + 16-bit output 16ビット出力 - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - リセット - - - + Track トラック - - + + Album アルバム - + Disabled 無効 - + Archived skin 書庫化スキン - + Unarchived skin 非書庫化スキン - + Transports 転送 - + Decoders デコーダ - + Engines エンジン - + Effects 音響効果 - + Visualization 視覚効果 - + General 一般 - + + Misc + + + + Artist アーティスト - + Title タイトル - + Track number トラック番号 - + Two-digit track number トラック番号 数字2桁 - + Genre ジャンル - + Comment コメント - + Composer 作曲者 - + Disc number ディスク番号 - + File name ファイル名 - + File path ファイルパス - + Year - + Condition 定番 - + Select Skin Files スキンファイルを選択 - + Skin files スキンファイル @@ -1123,68 +1340,38 @@ 開きたいファイルを選ぶ (複数可) - + Playlist プレイリスト - + &Jump To File ファイルを指定して即刻再生(&J) - + J J - + Tools ツール - - &Settings - 設定(&S) - - - - Ctrl+P - Ctrl+P - - - - &About - QMMPについて(&A) - - - - &About Qt - Qtについて(&Q) - - - - &Exit - 終了(&X) - - - - Ctrl+Q - Ctrl+Q - - - - + + Playlist Files プレイリストファイル - + Open Playlist プレイリストを開く - + Save Playlist プレイリストを保存 @@ -1192,254 +1379,79 @@ PlayList - + &Copy Selection To 選んだ曲目で新しいプレイリストを作る(&C) - - &Add File - ファイルを追加(&F) - - - - F - F - - - - &Add Directory - ディレクトリを追加(&D) - - - - D - D - - - - &Add Url - URLを追加(&U) - - - - U - U - - - - &Remove Selected - 選択したものを除去(&V) - - - - Del - Delele - - - - &Remove All - すべて除去(&M) - - - - &Remove Unselected - 選択外のものを除去(&N) - - - - Remove unavailable files - 無効なファイルを除去 - - - - Remove duplicates - 重複分を除去 - - - - &View Track Details - トラックの詳細を表示(&D) - - - - Alt+I - Alt+I - - - + Sort List リストを並び換え - - + + By Title タイトル順に - - + + By Album アルバム名順に - - + + By Artist アーティスト名順に - - + + By Filename ファイル名順に - - + + By Path + Filename パスとファイル名の順に - - + + By Date 日付順に - - + + By Track Number トラック番号順に - + Sort Selection 選択範囲内で並び換え - + Randomize List リストを順不同に - + Reverse List リストを逆順に - + Actions 動作 - - &Queue - キューに入れる(&Q) - - - - Q - Q - - - - Invert Selection - 選択範囲を反転 - - - - &Select None - 選択を解除(&N) - - - - Shift+A - Shift+A - - - - &Select All - すべて選択(&E) - - - - Ctrl+A - Ctrl+A - - - - &New List - 新規リスト(&W) - - - - Ctrl+T - Ctrl+T - - - - &Delete List - リストを削除(&D) - - - - Ctrl+W - Ctrl+W - - - - &Load List - リストを読込(&L) - - - - O - O - - - - &Save List - リストを保存(&S) - - - - Shift+S - Shift+S - - - - &Select Next Playlist - 次のプレイリストを選択(&N) - - - - Ctrl+PgDown - Ctrl+PgDown - - - - &Select Previous Playlist - 前のプレイリストを選択(&P) - - - - Ctrl+PgUp - Ctrl+PgUp - - - - &Show Playlists - プレイリストを表示(&H) - - - - P - P - - - + &New PlayList 新しいプレイリスト(&N) @@ -1701,6 +1713,24 @@ Qt 版番号: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View 表示 - - - Always on top - 常に最前面に - - - - Put on all workspaces - すべてのワークスペースに配置する - - - - Double size - 2倍サイズ - VisualMenu diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index 299e066e3..898fe95b5 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Pridėti bylą + + + + F + + + + + &Add Directory + &Pridėti aplanką + + + + D + + + + + &Add Url + &Pridėti interneto adresą + + + + U + + + + + &Remove Selected + &Pašalinti pasirinktus + + + + Del + + + + + &Remove All + &Pašalinti visus + + + + &Remove Unselected + &Pašalinti NEpasirinktus + + + + Remove unavailable files + Pašalinti neesamas bylas + + + + Remove duplicates + Pašalinti besidubliuojančius pavadinimus + + + + &Queue Toggle + + + + + Q + + + + + Invert Selection + Pasirinkti visus, išskyrus pažymėtą + + + + &Select None + &Nepasirinkti nei vieno + + + + &Select All + &Pasirinkti visus + + + + Ctrl+A + + + + + &View Track Details + &Takelio informacija + + + + Alt+I + + + + + &New List + &Naujas sąrašas + + + + Ctrl+T + + + + + &Delete List + &Pašalinti sąrašą + + + + Ctrl+W + + + + + &Load List + &Įkelti sąrašą + + + + O + + + + + &Save List + &Išsaugoti sąrašą + + + + Shift+S + + + + + &Select Next Playlist + &Pasirinkti sekantį grojaraštį + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + &Pasirinkti ankstesnį grojaraštį + + + + Ctrl+PgUp + + + + + &Show Playlists + &Rodyti grojaraščius + + + + P + + + + + &Settings + &Nustatymai + + + + Ctrl+P + + + + + &About + &Apie + + + + &About Qt + &Apie Qt + + + + &Exit + &Išeiti + + + + Ctrl+Q + + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Aprašymas - + Filename Bylos pavadinimas - + Artist Atlikėjas - - + + Album Albumas - + Track Takelis - + Disabled Išjungta - + Transports Transportas - + Decoders Dekoderiai - + Engines Varikliai - + + Misc + + + + Title Pavadinimas - + Track number Takelio numeris - + Two-digit track number Dviejų skaičių takelio numeris - + Disc number Disko numeris - + Condition Būklė - + Composer Autorius - + File name Bylos pavadinimas - + File path Bylos kelias - + Genre Žanras - + Year Metai - + Comment Komentaras @@ -417,68 +637,68 @@ Qmmp nustatymai - + Skins Temos - + Fonts Šriftai - + Player: Grotuvas: - + Playlist: Gojaraštis: - - + + ??? ??? - - - + + + ... ... - + Metadata Meta duomenys - + Load metadata from files Įkelti metaduomenis iš bylų - + Song Display Dainų sąrašas - + Title format: Pavadinimo formatas: - - + + Preferences Nustatymai - - - + + + Information Informacija @@ -489,7 +709,8 @@ - + + Playlist Grojaraštį @@ -504,17 +725,17 @@ Papildomi - + 16-bit output 16 bitų išvestis - + Archived skin Suspausta tema - + Unarchived skin Išskleista tema @@ -524,120 +745,121 @@ Tinklas - + Visualization Vizualizacija - + Effects Efektai - + General Bendri - + File Dialog Pasirinkimo langas - + Audio Audio - + Replay Gain Neįsivaizduoju kaip verst Replay Gain - + Miscellaneous Kiti - + Use bitmap font if available Naudoti bitmap šriftą, jei įmanoma - + Use skin cursors Naudoti temos kursorių - + Show song numbers Rodyti takelių numerius - + Show playlists Rodyti grojaraščius - + Show popup information Rodyti iššokančią informaciją - + Customize Nustatyti - + Replay Gain mode: Replay Gain metodas: - + Preamp: Išankstinis stiprinimas: - - + + dB dB - + Default gain: Stiprinimas pagal nutylėjima: - + Use peak info to prevent clipping Naudoti pikų informaciją trūkinėjimo išvengimui - + Output: Išvestis - + Buffer size: Buferio dydis: - + ms ms - + Use software volume control Naudoti programinį garso valdymą - + + View Rodyti @@ -647,160 +869,155 @@ - + Hide on close Paslėpti išjungus - + Start hidden Įjungti paslėptą - + Cover Image Retrieve Parsiųsti cd viršelį - + Use separate image files Naudoti atskiras paveiksliukų bylas - + Include files: Įtraukti bylas - + Exclude files: Išskirti bylas - + Recursive search depth: Rekursinės paieškos gylis - - + + Playback Grojimas - + Continue playback on startup Tęsti grojimą įjungus - + Proxy Proxy - + Enable proxy usage Įjungti proxy palaikymą - + Proxy host name: Proxy serveris: - + Proxy port: Proxy portas: - + Use authentication with proxy Naudoti proxy autentifikavimą - + Proxy user name: Proxy vartotojo vardas: - + Proxy password: Proxy slaptažodis: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - Ištrinti - - - + Convert underscores to blanks Paversti brūkšnius į tarpus - + Convert %20 to blanks Paversti %20 į tarpus - + Select Skin Files Pasirinkti temų bylas - + Skin files Temų bylos - + Add... Pridėti... - + Refresh Atnaujinti - + Show protocol Rodyti bylos galūnę - + Transparency Permatomumas - + Main window Pagrindinis langas - - - + + + 0 - + Equalizer Glodintuvas @@ -1119,73 +1336,43 @@ Pasirinkite vieną ar kelias bylas atvėrimui - + &Jump To File &Pereiti prie bylos - + J - + Playlist Grojaraštis - - &Settings - &Nustatymai - - - - Ctrl+P - - - - - &Exit - &Išeiti - - - - Ctrl+Q - - - - + Open Playlist Atverti grojaraštį - + Save Playlist Išsaugoti grojaraštį - - &About - &Apie - - - - + + Playlist Files Grojaraščio bylos - - - &About Qt - &Apie Qt - All Supported Bitstreams Palaikomi bylų tipai - + Tools Įrankiai @@ -1193,254 +1380,79 @@ PlayList - - F - - - - - D - - - - - Alt+I - - - - - Ctrl+A - - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - - - - - &Add File - &Pridėti bylą - - - + &Copy Selection To &Kopijuoti pasirinkimą į - - &Add Directory - &Pridėti aplanką - - - - &Remove Selected - &Pašalinti pasirinktus - - - - &Remove All - &Pašalinti visus - - - - &Remove Unselected - &Pašalinti NEpasirinktus - - - - Remove unavailable files - Pašalinti neesamas bylas - - - - Remove duplicates - Pašalinti besidubliuojančius pavadinimus - - - - &View Track Details - &Takelio informacija - - - + Sort List Rūšiuoti - - + + By Title Pagal dainos pavadinimą - - + + By Album Pagal albumą - - + + By Artist Pagal atlikėją - - + + By Filename Pagal bylos pavadinimą - - + + By Path + Filename Pagal kelią iki bylos - - + + By Date Pagal datą - + Sort Selection Rūšiuoti pasirinktus - + Randomize List Sumaišyti sąrašą - + Reverse List Apversti - - Invert Selection - Pasirinkti visus, išskyrus pažymėtą - - - - &Select None - &Nepasirinkti nei vieno - - - - Shift+A - - - - - &Select All - &Pasirinkti visus - - - - &New List - &Naujas sąrašas - - - - &Select Next Playlist - &Pasirinkti sekantį grojaraštį - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - &Pasirinkti ankstesnį grojaraštį - - - - Ctrl+PgUp - - - - - &Show Playlists - &Rodyti grojaraščius - - - - P - - - - + &New PlayList &Naujas grojaraštis - - &Delete List - &Pašalinti sąrašą - - - - &Load List - &Įkelti sąrašą - - - - &Save List - &Išsaugoti sąrašą - - - - Shift+S - - - - - Del - - - - - &Add Url - &Pridėti interneto adresą - - - - U - - - - - + + By Track Number Pagal takelio numerį - - &Queue - &Į eilę - - - - Q - - - - + Actions Veiksmai @@ -1702,6 +1714,24 @@ Qt versija: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1718,25 +1748,10 @@ ViewMenu - + View Rodyti - - - Always on top - Visada viršuje - - - - Put on all workspaces - Rodyti visuose darbastaliuose - - - - Double size - Dvigubas dydis - VisualMenu diff --git a/src/ui/translations/qmmp_nl.ts b/src/ui/translations/qmmp_nl.ts index 4a28066b7..62b77fe44 100644 --- a/src/ui/translations/qmmp_nl.ts +++ b/src/ui/translations/qmmp_nl.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Voeg Bestand Toe + + + + F + F + + + + &Add Directory + &Voeg Map toe + + + + D + D + + + + &Add Url + &Voeg URL toe + + + + U + U + + + + &Remove Selected + &Verwijder Geselecteerd + + + + Del + Del + + + + &Remove All + &Verwijder Alles + + + + &Remove Unselected + &Verwijder Gedeselecteerde + + + + Remove unavailable files + Verwijder niet aanwezige bestanden + + + + Remove duplicates + Verwijder duplicaten + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Draai Selectie Om + + + + &Select None + &Selecteer Niets + + + + &Select All + &Selecteer Alles + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + &Bekijk Nummer Details + + + + Alt+I + Alt+I + + + + &New List + &Nieuwe Lijst + + + + Ctrl+T + Ctrl+T + + + + &Delete List + &Verwijder Lijst + + + + Ctrl+W + Ctrl+W + + + + &Load List + &Laad Lijst + + + + O + O + + + + &Save List + &Bewaar Lijst + + + + Shift+S + Shift+S + + + + &Select Next Playlist + &Selecteer Volgende Afspeellijst + + + + Ctrl+PgDown + Ctrl+PgDown + + + + &Select Previous Playlist + &Selecteer Vorige Afspeellijst + + + + Ctrl+PgUp + Ctrl+PgUp + + + + &Show Playlists + &Toon Afspeellijst + + + + P + P + + + + &Settings + &Instellingen + + + + Ctrl+P + Ctrl+P + + + + &About + &Over + + + + &About Qt + &Over Qt + + + + &Exit + &Sluit + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Popis - + Filename Bestandsnaam - + Artist Artiest - - + + Album Album - + Track Nummer - + Disabled Uitgeschakeld - + Transports Protocols - + Decoders Decoders - + Engines Engines - + + Misc + + + + Title Naam - + Track number Liednummer - + Two-digit track number Twee-getal liednummer - + Disc number CD nummer - + Condition Staat - + Composer Componist - + File name Bestandsnaam - + File path Pad - + Genre Genre - + Year Jaar - + Comment Commentaar @@ -423,7 +643,8 @@ - + + Playlist Afspeellijst @@ -438,55 +659,55 @@ Geavanceerd - + Skins Thema's - + Fonts Lettertypen - + Player: Speler: - + Playlist: Afspeellijst: - - + + ??? ??? - + Replay Gain Replay Gain - + Miscellaneous Overige - - - + + + ... ... - + Use bitmap font if available Gebruik bitmap lettertype indien aanwezig - + Use skin cursors Gebruik thema cursor @@ -496,310 +717,306 @@ - + Metadata Metadata - + Load metadata from files Laad metadata van bestanden - + Song Display Nummer Weergave - + Title format: Titel formaat: - + Show song numbers Toon liednummers - + Show playlists Toon afspeellijst - + Show popup information Toon popup informatie - + Customize Aanpassen - - + + Preferences Voorkeuren - - - + + + Information Informatie - + Cover Image Retrieve Lees Hoes Af - + Use separate image files Gebruik aparte afbeeldingsbestanden - + Include files: Inclusief de bestanden: - + Exclude files: Exclusief de bestanden: - + Recursive search depth: Recursieve zoekdiepte: - - + + Playback Afspelen - + Continue playback on startup Verdergaan met afspelen bij opstarten - + Replay Gain mode: Replay Gain stand: - + Preamp: Voorversterking: - - + + dB dB - + Default gain: Standaard verhoging: - + Use peak info to prevent clipping Gebruik piek info om stotteren te voorkomen - + Output: Uitvoer: - + Buffer size: - + ms ms - + 16-bit output 16bit uitvoer - + Action - + Shortcut - - Change + + Change shortcut... - - - Reset - Terugzetten - Connectivity Connectiviteit - + + View Weergave - + File Dialog Bestandsdialoog - + Proxy Proxy - + Enable proxy usage Gebruik proxy - + Proxy host name: Proxy host naam: - + Proxy port: Proxy poort: - + Use authentication with proxy Gebruik authenticatie bij proxy - + Proxy user name: Proxy gebruikersnaam: - + Proxy password: Proxy wachtwoord: - + Archived skin Gearchiveerd thema - + Unarchived skin Niet gearchiveerd thema - + Visualization Visualisatie - + Effects Effecten - + General Algemeen - + Audio Audio - + Use software volume control Gebruik software volume - + Hide on close Verberg bij sluit - + Start hidden Start verborgen - + Convert underscores to blanks Zet lage strepen om in spaties - + Convert %20 to blanks Zet %20 om in spaties - + Select Skin Files Selecteer themabestanden - + Skin files Thema bestanden - + Add... Toevoegen... - + Refresh Herlaad - + Show protocol Laad protocol - + Transparency Transparantie - + Main window Hoofdscherm - - - + + + 0 0 - + Equalizer Equalizer @@ -1118,73 +1335,43 @@ Kies een of meer bestanden om te openen - + &Jump To File &Spring Naar Bestand - + J J - + Playlist Afspeellijst - - &Settings - &Instellingen - - - - Ctrl+P - Ctrl+P - - - - &About - &Over - - - - &Exit - &Sluit - - - - Ctrl+Q - Ctrl+Q - - - - + + Playlist Files Afspeellijst Bestanden - + Open Playlist Open Afspeellijst - + Save Playlist Bewaar Afspeellijst - - - &About Qt - &Over Qt - All Supported Bitstreams Alle Ondersteunde Bitstromen - + Tools Gereedschappen @@ -1192,254 +1379,79 @@ PlayList - - &Add File - &Voeg Bestand Toe - - - - F - F - - - - &Add Directory - &Voeg Map toe - - - - D - D - - - - &Remove Selected - &Verwijder Geselecteerd - - - - Del - Del - - - - &Remove All - &Verwijder Alles - - - - &Remove Unselected - &Verwijder Gedeselecteerde - - - - Remove unavailable files - Verwijder niet aanwezige bestanden - - - - Remove duplicates - Verwijder duplicaten - - - - &View Track Details - &Bekijk Nummer Details - - - - Alt+I - Alt+I - - - + Sort List Sorteer Lijst - - + + By Title Op Titel - - + + By Album Op Album - - + + By Artist Op Artiest - - + + By Filename Op Bestandsnaam - - + + By Path + Filename Op Pad + Bestandsnaam - - + + By Date Op Datum - + Sort Selection Sorteer Selectie - + Randomize List Schud Lijst - + Reverse List Draai Lijst Om - - Invert Selection - Draai Selectie Om - - - - &Select None - &Selecteer Niets - - - - Shift+A - Shift+A - - - - &Select All - &Selecteer Alles - - - - Ctrl+A - Ctrl+A - - - - &New List - &Nieuwe Lijst - - - - Ctrl+T - Ctrl+T - - - - Ctrl+W - Ctrl+W - - - - &Select Next Playlist - &Selecteer Volgende Afspeellijst - - - - Ctrl+PgDown - Ctrl+PgDown - - - - &Select Previous Playlist - &Selecteer Vorige Afspeellijst - - - - Ctrl+PgUp - Ctrl+PgUp - - - - &Show Playlists - &Toon Afspeellijst - - - - P - P - - - + &New PlayList - - &Delete List - &Verwijder Lijst - - - + &Copy Selection To - - &Load List - &Laad Lijst - - - - O - O - - - - &Save List - &Bewaar Lijst - - - - Shift+S - Shift+S - - - - &Add Url - &Voeg URL toe - - - - U - U - - - - + + By Track Number Op Lied Nummer - - &Queue - &Rij - - - - Q - Q - - - + Actions Acties @@ -1701,6 +1713,24 @@ Qt versie: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Weergave - - - Always on top - Altijd bovenop - - - - Put on all workspaces - - - - - Double size - Dubbele grootte - VisualMenu diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index 3d9b878af..ff64de30b 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Dodaj plik + + + + F + F + + + + &Add Directory + Dodaj &katalog + + + + D + D + + + + &Add Url + Dod&aj Url + + + + U + U + + + + &Remove Selected + &Usuń zaznaczone + + + + Del + Del + + + + &Remove All + Usuń &wszystkie + + + + &Remove Unselected + Usuń &niezaznaczone + + + + Remove unavailable files + Usuń niedostępne pliki + + + + Remove duplicates + Usuń duplikaty + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Odwróć zaznaczenie + + + + &Select None + &Odznacz wszystkie + + + + &Select All + &Zaznacz wszystkie + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + &Pokaż informacje o pliku + + + + Alt+I + Alt+I + + + + &New List + &Nowa lista + + + + Ctrl+T + + + + + &Delete List + Usuń listę o&dtwarzana + + + + Ctrl+W + + + + + &Load List + &Ładuj listę + + + + O + O + + + + &Save List + &Zapisz listę + + + + Shift+S + Shift+S + + + + &Select Next Playlist + Wybierz na&stępną listę + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + Wybierz poprzednią li&stę + + + + Ctrl+PgUp + + + + + &Show Playlists + Pokaż li&sty odtwarzania + + + + P + + + + + &Settings + &Ustawienia + + + + Ctrl+P + Ctrl+P + + + + &About + &O programie + + + + &About Qt + &O Qt + + + + &Exit + &Wyjście + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Opis - + Filename Nazwa pliku - + Artist Artysta - - + + Album Album - + Track Utwór - + Disabled Wyłączone - + Transports Transporty - + Decoders Dekodery - + Engines Silniki - + + Misc + + + + Title Tytuł - + Track number Numer utworu - + Two-digit track number Dwuznakowy numer utworu - + Disc number Numer albumu - + Condition Warunek - + Genre Gatunek - + Composer Kompozytor - + File name Nazwa pliku - + File path Lokalizacja - + Year Rok - + Comment Komentarz @@ -417,68 +637,68 @@ Ustawienia Qmmp - + Skins Skóry - + Fonts Czcionki - + Player: Odtwarzacz: - + Playlist: Lista odtwarzania: - - + + ??? ??? - - - + + + ... ... - + Metadata Metadane - + Load metadata from files Załaduj metadane z pliku - + Song Display Wyświetlanie utworu - + Title format: Format tytułu: - - + + Preferences Ustawienia - - - + + + Information Informacje @@ -489,7 +709,8 @@ - + + Playlist Lista odtwarzania @@ -504,17 +725,17 @@ Zaawansowane - + 16-bit output 16-bitowe odtwarzanie - + Archived skin Skompresowana skórka - + Unarchived skin Niekompresowana skórka @@ -524,119 +745,120 @@ Sieć - + Visualization Wizualizacje - + Effects Efekty - + General Ogólne - + File Dialog Okno dialogowe - + Audio Dźwięk - + Replay Gain - + Miscellaneous Zaawansowane - + Use bitmap font if available Użyj czcionki bitmapowej jeśli jest dostępna - + Use skin cursors Użyj kursorów z motywu - + Show song numbers Wyświetl numery utworów na liście odtwarzania - + Show playlists Pokaż listy odtwarzania - + Show popup information Pokaż informację popup - + Customize Dostosuj - + Replay Gain mode: Tryb Replay Gain: - + Preamp: - - + + dB - + Default gain: Domyślne wzmocnienie: - + Use peak info to prevent clipping Użyj informacji peak by zapobiec "klipnięciom" - + Output: Wyjście: - + Buffer size: Rozmiar bufora: - + ms ms - + Use software volume control Użyj programowej regulacji głośności - + + View Wygląd @@ -646,160 +868,155 @@ - + Hide on close Zminimalizuj przy zamykaniu - + Start hidden Uruchom zminimalizowany - + Cover Image Retrieve Pobieranie okładek - + Use separate image files Użyj oddzielnych obrazków - + Include files: Użyj plików: - + Exclude files: Wyłącz pliki: - + Recursive search depth: Głębokość rekursywnego przeszukiwania: - - + + Playback Odtwarzanie - + Continue playback on startup Wznów odtwarzanie po uruchomieniu programu - + Proxy Proxy - + Enable proxy usage Włącz proxy - + Proxy host name: Nazwa hosta proxy: - + Proxy port: Port proxy: - + Use authentication with proxy Użyj autoryzacji z proxy - + Proxy user name: Nazwa użytkownika: - + Proxy password: Hasło: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - Przywróć - - - + Convert underscores to blanks Konwertuj podkreślenia na spacje - + Convert %20 to blanks Konwertuj sekwencje %20 na spacje - + Select Skin Files Wybierz skórę - + Skin files Pliki skór - + Add... Dodaj... - + Refresh Odśwież - + Show protocol Pokaż protokół - + Transparency Przezroczystość - + Main window Okno główne - - - + + + 0 0 - + Equalizer Korektor @@ -1118,73 +1335,43 @@ Wybierz jeden lub więcej plików do otwarcia - + &Jump To File &Skocz do pliku - + J J - + Playlist Lista odtwarzania - - &Settings - &Ustawienia - - - - Ctrl+P - Ctrl+P - - - - &Exit - &Wyjście - - - - Ctrl+Q - Ctrl+Q - - - + Open Playlist Otwórz listę odtwarzania - + Save Playlist Zapisz listę odtwarzania - - &About - &O programie - - - - + + Playlist Files Pliki listy odtwarzania - - - &About Qt - &O Qt - All Supported Bitstreams Wszystkie wspierane formaty - + Tools Narzędzia @@ -1192,254 +1379,79 @@ PlayList - - F - F - - - - D - D - - - - Alt+I - Alt+I - - - - Ctrl+A - Ctrl+A - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - O - - - - &Add File - &Dodaj plik - - - + &Copy Selection To Kopiuj zazna&czenie do - - &Add Directory - Dodaj &katalog - - - - &Remove Selected - &Usuń zaznaczone - - - - &Remove All - Usuń &wszystkie - - - - &Remove Unselected - Usuń &niezaznaczone - - - - Remove unavailable files - Usuń niedostępne pliki - - - - Remove duplicates - Usuń duplikaty - - - - &View Track Details - &Pokaż informacje o pliku - - - + Sort List Sortuj listę - - + + By Title Według nazwy - - + + By Album Według nazwy albumu - - + + By Artist Według artysty - - + + By Filename Według nazwy pliku - - + + By Path + Filename Według Ścieżki + Nazwy pliku - - + + By Date Wg Daty - + Sort Selection Sortuj zaznaczone - + Randomize List Tasuj listę - + Reverse List Odwróć listę - - Invert Selection - Odwróć zaznaczenie - - - - &Select None - &Odznacz wszystkie - - - - Shift+A - - - - - &Select All - &Zaznacz wszystkie - - - - &New List - &Nowa lista - - - - &Select Next Playlist - Wybierz na&stępną listę - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - Wybierz poprzednią li&stę - - - - Ctrl+PgUp - - - - - &Show Playlists - Pokaż li&sty odtwarzania - - - - P - - - - + &New PlayList &Nowa lista odtwarzania - - &Delete List - Usuń listę o&dtwarzana - - - - &Load List - &Ładuj listę - - - - &Save List - &Zapisz listę - - - - Shift+S - Shift+S - - - - Del - Del - - - - &Add Url - Dod&aj Url - - - - U - U - - - - + + By Track Number Wg numeru utworu - - &Queue - &Kolejkuj - - - - Q - Q - - - + Actions Akcje @@ -1701,6 +1713,24 @@ Wersja QT: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Wygląd - - - Always on top - Zawsze na wierzchu - - - - Put on all workspaces - Pokaż na wszystkich pulpitach - - - - Double size - Podwójny rozmiar - VisualMenu diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 7d292d53c..1126ecbfa 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Adicionar arquivo + + + + F + + + + + &Add Directory + &Adicionar Diretorio + + + + D + + + + + &Add Url + + + + + U + + + + + &Remove Selected + &Remover selecionadas + + + + Del + + + + + &Remove All + &Remover tudo + + + + &Remove Unselected + &Remover não selecionadas + + + + Remove unavailable files + + + + + Remove duplicates + + + + + &Queue Toggle + + + + + Q + + + + + Invert Selection + Inverter Seleção + + + + &Select None + &Nenhum selecionado + + + + &Select All + &Selecionar tudo + + + + Ctrl+A + + + + + &View Track Details + &Ver detalhes da Faixa + + + + Alt+I + + + + + &New List + &Nova lista + + + + Ctrl+T + + + + + &Delete List + + + + + Ctrl+W + + + + + &Load List + &Carregar lista + + + + O + + + + + &Save List + &Salvar lista + + + + Shift+S + + + + + &Select Next Playlist + + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + + + + + Ctrl+PgUp + + + + + &Show Playlists + + + + + P + + + + + &Settings + Configurações + + + + Ctrl+P + + + + + &About + &Sobre + + + + &About Qt + + + + + &Exit + Sair + + + + Ctrl+Q + + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Descrição - + Filename Nome do Arquivo - + Artist Artista - - + + Album Álbum - + Track - + Disabled - + Transports - + Decoders - + Engines - + + Misc + + + + Title Título - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre Gênero - + Composer - + File name - + File path - + Year Ano - + Comment Comentário @@ -417,68 +637,68 @@ Configurações - + Skins Temas - + Fonts Fontes - + Player: Player - + Playlist: Lista de músicas: - - + + ??? ??? - - - + + + ... ... - + Metadata MetaData - + Load metadata from files Carregar arquivo MetaData - + Song Display Mostrar música - + Title format: Tipo de Formato: - - + + Preferences Preferências - - - + + + Information Informações @@ -489,7 +709,8 @@ - + + Playlist Lista de músicas @@ -504,17 +725,17 @@ Avançado - + 16-bit output - + Archived skin - + Unarchived skin @@ -524,119 +745,120 @@ - + Visualization - + Effects - + General - + File Dialog - + Audio - + Replay Gain - + Miscellaneous - + Use bitmap font if available - + Use skin cursors - + Show song numbers - + Show playlists - + Show popup information - + Customize - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control - + + View @@ -646,160 +868,155 @@ - + Hide on close - + Start hidden - + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy - + Enable proxy usage - + Proxy host name: - + Proxy port: - + Use authentication with proxy - + Proxy user name: - + Proxy password: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - - - - + Convert underscores to blanks - + Convert %20 to blanks - + Select Skin Files - + Skin files - + Add... - + Refresh Recarregar - + Show protocol - + Transparency - + Main window - - - + + + 0 - + Equalizer @@ -1118,73 +1335,43 @@ Selecionar um ou mais arquivos - + &Jump To File Pular para arquivo - + J - + Playlist Lista de músicas - - &Settings - Configurações - - - - Ctrl+P - - - - - &Exit - Sair - - - - Ctrl+Q - - - - + Open Playlist Abrir Playlist - + Save Playlist Salvar Playlist - - &About - &Sobre - - - - + + Playlist Files ФArquivos de lista de músicas - - - &About Qt - - All Supported Bitstreams - + Tools @@ -1192,254 +1379,79 @@ PlayList - - F - - - - - D - - - - - Alt+I - - - - - Ctrl+A - - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - - - - - &Add File - &Adicionar arquivo - - - + &Copy Selection To - - &Add Directory - &Adicionar Diretorio - - - - &Remove Selected - &Remover selecionadas - - - - &Remove All - &Remover tudo - - - - &Remove Unselected - &Remover não selecionadas - - - - Remove unavailable files - - - - - Remove duplicates - - - - - &View Track Details - &Ver detalhes da Faixa - - - + Sort List Classificar lista - - + + By Title Por Título - - + + By Album - - + + By Artist - - + + By Filename Por Nome - - + + By Path + Filename Por Dirertório + Nome - - + + By Date Por Data - + Sort Selection Classificar por Seleção - + Randomize List Lista Eleatória - + Reverse List Lista Revertida - - Invert Selection - Inverter Seleção - - - - &Select None - &Nenhum selecionado - - - - Shift+A - - - - - &Select All - &Selecionar tudo - - - - &New List - &Nova lista - - - - &Select Next Playlist - - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - - - - - Ctrl+PgUp - - - - - &Show Playlists - - - - - P - - - - + &New PlayList - - &Delete List - - - - - &Load List - &Carregar lista - - - - &Save List - &Salvar lista - - - - Shift+S - - - - - Del - - - - - &Add Url - - - - - U - - - - - + + By Track Number - - &Queue - Na fila - - - - Q - - - - + Actions @@ -1702,38 +1714,41 @@ - TextScroller + ShortcutDialog - - Buffering: + + Change Shortcut - - Autoscroll Songname + + Press the key combination you want to assign - - - ViewMenu - - View + + Clear + + + TextScroller - - Always on top + + Buffering: - - Put on all workspaces + + Autoscroll Songname + + + ViewMenu - - Double size + + View diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 794b4f66b..052317c6e 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -94,7 +94,7 @@ &Play - &Воспроизвести + &Воспроизвести @@ -104,7 +104,7 @@ &Pause - &Приостановить + &Приостановить @@ -114,7 +114,7 @@ &Stop - &Стоп + &Стоп @@ -124,7 +124,7 @@ &Previous - &Предыдущий фрагмент + &Предыдущий фрагмент @@ -134,7 +134,7 @@ &Next - &Следующий фрагмент + &Следующий фрагмент @@ -144,7 +144,7 @@ &Play/Pause - &Воспр/приост + &Воспр/приост @@ -154,7 +154,7 @@ &Jump to File - + @@ -164,7 +164,7 @@ &Repeat Playlist - &Повторять список + &Повторять список @@ -174,7 +174,7 @@ &Repeat Track - &Повторять трек + &Повторять трек @@ -184,7 +184,7 @@ &Shuffle - &В случайном порядке + &В случайном порядке @@ -194,7 +194,7 @@ &No Playlist Advance - &Не продвигаться по списку + &Не продвигаться по списку @@ -204,7 +204,7 @@ &Stop After Selected - &Остановить после выделенного + &Остановить после выделенного @@ -214,13 +214,228 @@ &Clear Queue - &Очистить очередь + &Очистить очередь Alt+Q + + + Always on Top + Поверх всех окон + + + + Put on All Workspaces + Разместить на всех рабочих столах + + + + Double Size + Двойной размер + + + + &Add File + &Добавить файл + + + + F + + + + + &Add Directory + &Добавить директорию + + + + D + + + + + &Add Url + &Добавить URL + + + + U + + + + + &Remove Selected + &Удалить выделенное + + + + Del + + + + + &Remove All + &Удалить всё + + + + &Remove Unselected + &Удалить невыделенное + + + + Remove unavailable files + Удалить недоступные файлы + + + + Remove duplicates + Удалить дубликаты + + + + &Queue Toggle + &В очередь + + + + Q + + + + + Invert Selection + Инвертировать выделение + + + + &Select None + &Снять выделение + + + + &Select All + &Выделить всё + + + + Ctrl+A + + + + + &View Track Details + &Информация + + + + Alt+I + + + + + &New List + &Новый список + + + + Ctrl+T + + + + + &Delete List + &Удалить список + + + + Ctrl+W + + + + + &Load List + &Загрузить список + + + + O + + + + + &Save List + &Сохранить список + + + + Shift+S + + + + + &Select Next Playlist + &Выбрать следующий список + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + &Выбрать предыдущий список + + + + Ctrl+PgUp + + + + + &Show Playlists + &Показать списки + + + + P + + + + + &Settings + &Настройки + + + + Ctrl+P + + + + + &About + &О программе + + + + &About Qt + &О библиотеке Qt + + + + &Exit + &Выход + + + + Ctrl+Q + + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Описание - + Filename Имя файла - + Artist Исполнитель - - + + Album Альбом - + Track Дорожка - + Disabled Отключено - + Transports Транспорты - + Decoders Декодеры - + Engines Внешние проигрыватели - + + Misc + + + + Title Название - + Track number Номер трека - + Two-digit track number 2-x разрядный номер трека - + Disc number Номер диска - + Condition Условие - + Genre Жанр - + Composer Композитор - + File name Имя файла - + File path Путь к файлу - + Year Год - + Comment Комментарий @@ -417,68 +637,68 @@ Настройки Qmmp - + Skins Обложки - + Fonts Шрифты - + Player: Плеер: - + Playlist: Список: - - + + ??? ??? - - - + + + ... ... - + Metadata Метаданные - + Load metadata from files Считывать метаданные из файлов - + Song Display Список песен - + Title format: Формат названия: - - + + Preferences Настройки - - - + + + Information Информация @@ -489,7 +709,8 @@ - + + Playlist Список @@ -504,17 +725,17 @@ Дополнительно - + 16-bit output 16-битный вывод - + Archived skin Упакованная тема - + Unarchived skin Распакованная тема @@ -524,282 +745,278 @@ Сеть - + Visualization Визуализация - + Effects Эффекты - + General Общие - + File Dialog Файловый диалог - + Audio Аудио - + Replay Gain Выравнивание громкости (Replay Gain) - + Miscellaneous Разное - + Use bitmap font if available Использовать растровые шрифты, если возможно - + Use skin cursors Использовать встроенные курсоры - + Show song numbers Показывать номера песен - + Show playlists Показывать списки воспроизведения - + Show popup information Показывать всплывающее окно с информацией - + Customize Настроить - + Replay Gain mode: Режим Replay Gain: - + Preamp: Предусиление: - - + + dB дБ - + Default gain: Усиление по умолчанию: - + Use peak info to prevent clipping Использовать пиковое значение для предотвращения срезания - + Output: Вывод: - + Buffer size: Размер буфера: - + ms мс - + Use software volume control Использовать программную регулировку громкости - + + View Вид Shortcuts - + Сочетание клавиш - + Hide on close Скрывать при закрытии - + Start hidden Запускать скрытым - + Cover Image Retrieve Поиск обложки альбома - + Use separate image files Использовать отдельные файлы с изображениями - + Include files: Включить файлы: - + Exclude files: Исключить файлы: - + Recursive search depth: Глубина рекурсивного поиска: - - + + Playback Воспроизведение - + Continue playback on startup Продолжить воспроизведение после запуска - + Proxy Прокси - + Enable proxy usage Использовать прокси - + Proxy host name: Прокси сервер: - + Proxy port: Прокси порт: - + Use authentication with proxy Использовать авторизацию на прокси - + Proxy user name: Имя пользователя прокси: - + Proxy password: Пароль прокси: - + Action - + Действие - + Shortcut - + Сочетание клавиш - - Change - + + Change shortcut... + Изменить сочетание клавиш... - - Reset - Сброс - - - + Convert underscores to blanks Преобразовывать подчёркивание в пробел - + Convert %20 to blanks Преобразовывать %20 в пробел - + Select Skin Files Выберите файлы обложек - + Skin files Файлы обложек - + Add... Добавить... - + Refresh Обновить - + Show protocol Показывать протокол - + Transparency Прозрачность - + Main window Главное окно - - - + + + 0 0 - + Equalizer Эквалайзер @@ -1118,73 +1335,43 @@ Выберите один или несколько файлов - + &Jump To File &Перейти к файлу - + J - + Playlist Список - - &Settings - &Настройки - - - - Ctrl+P - - - - - &Exit - &Выход - - - - Ctrl+Q - - - - + Open Playlist Открыть список - + Save Playlist Сохранить список - - &About - &О программе - - - - + + Playlist Files Файлы списков - - - &About Qt - &О библиотеке Qt - All Supported Bitstreams Все форматы - + Tools Сервис @@ -1192,254 +1379,79 @@ PlayList - - F - - - - - D - - - - - Alt+I - - - - - Ctrl+A - - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - - - - - &Add File - &Добавить файл - - - + &Copy Selection To &Копировать выделенное в - - &Add Directory - &Добавить директорию - - - - &Remove Selected - &Удалить выделенное - - - - &Remove All - &Удалить всё - - - - &Remove Unselected - &Удалить невыделенное - - - - Remove unavailable files - Удалить недоступные файлы - - - - Remove duplicates - Удалить дубликаты - - - - &View Track Details - &Информация - - - + Sort List Сортировать - - + + By Title По названию - - + + By Album По альбому - - + + By Artist По исполнителю - - + + By Filename По имени файла - - + + By Path + Filename По пути и файлу - - + + By Date По дате - + Sort Selection Сортировать выделенное - + Randomize List Перемешать - + Reverse List Перевернуть - - Invert Selection - Инвертировать выделение - - - - &Select None - &Снять выделение - - - - Shift+A - - - - - &Select All - &Выделить всё - - - - &New List - &Новый список - - - - &Select Next Playlist - &Выбрать следующий список - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - &Выбрать предыдущий список - - - - Ctrl+PgUp - - - - - &Show Playlists - &Показать списки - - - - P - - - - + &New PlayList &Новый список - - &Delete List - &Удалить список - - - - &Load List - &Загрузить список - - - - &Save List - &Сохранить список - - - - Shift+S - - - - - Del - - - - - &Add Url - &Добавить URL - - - - U - - - - - + + By Track Number По номеру трека - - &Queue - &В очередь - - - - Q - - - - + Actions Действия @@ -1701,6 +1713,24 @@ Версия Qt: + + ShortcutDialog + + + Change Shortcut + Изменить сочетание клавиш + + + + Press the key combination you want to assign + Нажмите клавиши, сочетание которых вы хотите использовать + + + + Clear + Очистить + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Вид - - - Always on top - Поверх всех окон - - - - Put on all workspaces - Разместить на всех рабочих столах - - - - Double size - Двойной размер - VisualMenu diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index d37469766..67b33e11b 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Dosya Ekle + + + + F + F + + + + &Add Directory + &Dizin Ekle + + + + D + D + + + + &Add Url + &Url Ekle + + + + U + U + + + + &Remove Selected + &Seçileni Kaldır + + + + Del + Del + + + + &Remove All + &Hepsini Kaldır + + + + &Remove Unselected + &Seçilmemişleri Kaldır + + + + Remove unavailable files + + + + + Remove duplicates + + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + Seçimi Tersine Çevir + + + + &Select None + &Hiçbirini Seçme + + + + &Select All + &Tümünü Seç + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + &Parça Detaylarını Göster + + + + Alt+I + Alt+I + + + + &New List + &Yeni Liste + + + + Ctrl+T + + + + + &Delete List + + + + + Ctrl+W + + + + + &Load List + &Liste Yükle + + + + O + O + + + + &Save List + &Listeyi Kaydet + + + + Shift+S + Shift+S + + + + &Select Next Playlist + + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + + + + + Ctrl+PgUp + + + + + &Show Playlists + + + + + P + + + + + &Settings + &Ayarlar + + + + Ctrl+P + Ctrl+P + + + + &About + &Hakkında + + + + &About Qt + &Qt Hakkında + + + + &Exit + &Çıkış + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Açıklama - + Filename Dosya adı - + Artist Sanatçı - - + + Album Albüm - + Track - + Disabled - + Transports - + Decoders - + Engines - + + Misc + + + + Title Başlık - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre Tarz - + Composer - + File name - + File path - + Year Yıl - + Comment Yorum @@ -417,68 +637,68 @@ Qmmp Ayarları - + Skins Kabuklar - + Fonts Fontlar - + Player: Oynatıcı: - + Playlist: Çalma Listesi: - - + + ??? ??? - - - + + + ... ... - + Metadata Veri bilgisi - + Load metadata from files Veri bilgisini dosyadan yükle - + Song Display Şarkı Göstergesi - + Title format: Başlık formatı: - - + + Preferences Tercihler - - - + + + Information Bilgi @@ -489,7 +709,8 @@ - + + Playlist Çalma Listesi @@ -504,17 +725,17 @@ Gelişmiş - + 16-bit output - + Archived skin Arşivlenmiş kabuk - + Unarchived skin Arşivlenmemiş kabuk @@ -524,119 +745,120 @@ Bağlanırlık - + Visualization Görsellik - + Effects Efektler - + General Genel - + File Dialog Dosya Diyaloğu - + Audio Ses - + Replay Gain - + Miscellaneous - + Use bitmap font if available - + Use skin cursors - + Show song numbers Şarkı numaralarını göster - + Show playlists - + Show popup information - + Customize - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control Yazılımsal ses kontrolünü kullan - + + View @@ -646,160 +868,155 @@ - + Hide on close Kapatınca saklan - + Start hidden Gizli başlat - + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy Vekil sunucu - + Enable proxy usage Vekil sunucu kullanımını etkinleştir - + Proxy host name: Vekil sunucu adı: - + Proxy port: Vekil sunucu portu: - + Use authentication with proxy Vekil sunucu yetkilendirmesi kullan - + Proxy user name: Vekil sunucu kullanıcı adı: - + Proxy password: Vekil sunucu parolası: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - - - - + Convert underscores to blanks Alt çizgileri boşluğa çevir - + Convert %20 to blanks %20 yi boşluğa çevir - + Select Skin Files Kabuk Dosyası Seç - + Skin files Kabuk dosyaları - + Add... Ekle... - + Refresh Yenile - + Show protocol Protokolü göster - + Transparency Transparanlık - + Main window Ana pencere - - - + + + 0 0 - + Equalizer Ekolayzır @@ -1118,73 +1335,43 @@ Açmak için bir yada daha çok dosya seçin - + &Jump To File &Parçaya Git - + J J - + Playlist Çalma Listesi - - &Settings - &Ayarlar - - - - Ctrl+P - Ctrl+P - - - - &Exit - &Çıkış - - - - Ctrl+Q - Ctrl+Q - - - + Open Playlist Çalma Listesini Aç - + Save Playlist Çalma Listesini Kaydet - - &About - &Hakkında - - - - + + Playlist Files Çalma Listesi Dosyaları - - - &About Qt - &Qt Hakkında - All Supported Bitstreams Tüm Desteklenen Bitstreamler - + Tools Araçlar @@ -1192,254 +1379,79 @@ PlayList - - F - F - - - - D - D - - - - Alt+I - Alt+I - - - - Ctrl+A - Ctrl+A - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - O - - - - &Add File - &Dosya Ekle - - - + &Copy Selection To - - &Add Directory - &Dizin Ekle - - - - &Remove Selected - &Seçileni Kaldır - - - - &Remove All - &Hepsini Kaldır - - - - &Remove Unselected - &Seçilmemişleri Kaldır - - - - Remove unavailable files - - - - - Remove duplicates - - - - - &View Track Details - &Parça Detaylarını Göster - - - + Sort List Listeyi Sınıflandır - - + + By Title Başlığa Göre - - + + By Album - - + + By Artist - - + + By Filename Dosya Adına Göre - - + + By Path + Filename Dosya Yolu + Dosya Adına Göre - - + + By Date Tarihe Göre - + Sort Selection Seçilenleri Sınıflandır - + Randomize List Rastgele Listele - + Reverse List Listeyi Ters Çevir - - Invert Selection - Seçimi Tersine Çevir - - - - &Select None - &Hiçbirini Seçme - - - - Shift+A - - - - - &Select All - &Tümünü Seç - - - - &New List - &Yeni Liste - - - - &Select Next Playlist - - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - - - - - Ctrl+PgUp - - - - - &Show Playlists - - - - - P - - - - + &New PlayList - - &Delete List - - - - - &Load List - &Liste Yükle - - - - &Save List - &Listeyi Kaydet - - - - Shift+S - Shift+S - - - - Del - Del - - - - &Add Url - &Url Ekle - - - - U - U - - - - + + By Track Number Parça Numarasına Göre - - &Queue - &Kuyruğa ekle - - - - Q - Q - - - + Actions Eylemler @@ -1701,6 +1713,24 @@ Qt sürümü: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1716,24 +1746,9 @@ ViewMenu - - - View - - - Always on top - - - - - Put on all workspaces - - - - - Double size + View diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index ff5402f8e..d071e4e2b 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + &Додати файл + + + + F + + + + + &Add Directory + &Додати теку + + + + D + + + + + &Add Url + &Додати адресу + + + + U + + + + + &Remove Selected + &Видалити вибране + + + + Del + + + + + &Remove All + &Видалити все + + + + &Remove Unselected + &Видалити не вибране + + + + Remove unavailable files + Видалити недоступні файли + + + + Remove duplicates + Видалити дублікати + + + + &Queue Toggle + + + + + Q + + + + + Invert Selection + Інвертувати вибране + + + + &Select None + &Зняти виділення + + + + &Select All + &Вибрати все + + + + Ctrl+A + + + + + &View Track Details + &Інформація + + + + Alt+I + + + + + &New List + &Новий список + + + + Ctrl+T + + + + + &Delete List + &Видалити список + + + + Ctrl+W + + + + + &Load List + &Завантажити список + + + + O + + + + + &Save List + &Зберегти список + + + + Shift+S + + + + + &Select Next Playlist + Вибрати &наступний список + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + Вибрати &попередній список + + + + Ctrl+PgUp + + + + + &Show Playlists + Показати &всі списки + + + + P + + + + + &Settings + &Налаштування + + + + Ctrl+P + + + + + &About + &Про програму + + + + &About Qt + &Про Qt + + + + &Exit + &Вихід + + + + Ctrl+Q + + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description Пояснення - + Filename Ім'я файлу - + Artist Виконавець - - + + Album Альбом - + Track Трек - + Disabled Вимкнено - + Transports Транспорти - + Decoders Декодери - + Engines Зовнішні програвачі - + + Misc + + + + Title Назва - + Track number Номер треку - + Two-digit track number 2- розрядний номер трека - + Disc number Номер диску - + Condition Умова - + Genre Жанр - + Composer Композитор - + File name Ім'я файлу - + File path Шлях файлу - + Year Рік - + Comment Коментар @@ -417,68 +637,68 @@ Налаштування Qmmp - + Skins Шкурки - + Fonts Шрифти - + Player: Програвач: - + Playlist: Список: - - + + ??? ??? - - - + + + ... ... - + Metadata Метадані - + Load metadata from files Зчитувати метадані з файлів - + Song Display Список пісень - + Title format: Формат назви: - - + + Preferences Налаштування - - - + + + Information Інформація @@ -489,7 +709,8 @@ - + + Playlist Список @@ -504,17 +725,17 @@ Додатково - + 16-bit output 16-бітний вивід - + Archived skin Упакована тема - + Unarchived skin Розпакована тема @@ -524,119 +745,120 @@ Мережа - + Visualization Візуалізація - + Effects Ефекти - + General Загальне - + File Dialog Файловий діалог - + Audio Звук - + Replay Gain Нормалізація гучності - + Miscellaneous Різне - + Use bitmap font if available Використовувати растрові шрифти, якщо доступні - + Use skin cursors Використовувати курсори скіна - + Show song numbers Відображати номера пісень - + Show playlists Показати списки - + Show popup information Показувати спливаюче вікно з інформацією - + Customize Налаштувати - + Replay Gain mode: Режим нормалізації гучності: - + Preamp: Преамплітуда: - - + + dB - + Default gain: Нормалізація за умовчанням: - + Use peak info to prevent clipping Використовувати інформацію піків для запобігання відсікання - + Output: Виведення: - + Buffer size: Розмір буферу: - + ms мс - + Use software volume control Використовувати програмний контроль гучності - + + View Вигляд @@ -646,160 +868,155 @@ Комбінації клавіш - + Hide on close Ховати при закритті - + Start hidden Запускати схованим - + Cover Image Retrieve Пошук обладинки альбома - + Use separate image files Використовувати окремі файли зображень - + Include files: Включити файли: - + Exclude files: Виключити файли: - + Recursive search depth: Глибина рекурсивного пошуку: - - + + Playback Відтворення - + Continue playback on startup Продовжити відтворення при запуску - + Proxy Проксі - + Enable proxy usage Використосувати проксі - + Proxy host name: Сервер проксі: - + Proxy port: Порт проксі: - + Use authentication with proxy Використовувати авторизацію на проксі - + Proxy user name: Ім'я користвача проксі: - + Proxy password: Пароль проксі: - + Action Дія - + Shortcut Комбінація - - Change - Змінити - - - - Reset - Скинути + + Change shortcut... + - + Convert underscores to blanks Конвертувати підкреслювання в пробіл - + Convert %20 to blanks Конвертувати %20 в пробіл - + Select Skin Files Вибрати файли скінів - + Skin files Файли скінів - + Add... Додати... - + Refresh Поновити - + Show protocol Показати протокол - + Transparency Прозорість - + Main window Головне вікно - - - + + + 0 - + Equalizer Еквалайзер @@ -1118,73 +1335,43 @@ Виберіть один чи кілька файлів - + &Jump To File &Перейти до файлу - + J - + Playlist Список - - &Settings - &Налаштування - - - - Ctrl+P - - - - - &Exit - &Вихід - - - - Ctrl+Q - - - - + Open Playlist Відкрити список - + Save Playlist Зберегти список - - &About - &Про програму - - - - + + Playlist Files Файли списків - - - &About Qt - &Про Qt - All Supported Bitstreams Усі формати - + Tools Утиліти @@ -1192,254 +1379,79 @@ PlayList - - F - - - - - D - - - - - Alt+I - - - - - Ctrl+A - - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - - - - - &Add File - &Додати файл - - - + &Copy Selection To &Копіювати вибране в - - &Add Directory - &Додати теку - - - - &Remove Selected - &Видалити вибране - - - - &Remove All - &Видалити все - - - - &Remove Unselected - &Видалити не вибране - - - - Remove unavailable files - Видалити недоступні файли - - - - Remove duplicates - Видалити дублікати - - - - &View Track Details - &Інформація - - - + Sort List Сортувати - - + + By Title За назвою - - + + By Album За альбомом - - + + By Artist За артистом - - + + By Filename За ім'ям файлу - - + + By Path + Filename За шляхом та файлом - - + + By Date За датою - + Sort Selection Сортувати вибране - + Randomize List Перемішати - + Reverse List Перевернути - - Invert Selection - Інвертувати вибране - - - - &Select None - &Зняти виділення - - - - Shift+A - - - - - &Select All - &Вибрати все - - - - &New List - &Новий список - - - - &Select Next Playlist - Вибрати &наступний список - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - Вибрати &попередній список - - - - Ctrl+PgUp - - - - - &Show Playlists - Показати &всі списки - - - - P - - - - + &New PlayList &Новий список - - &Delete List - &Видалити список - - - - &Load List - &Завантажити список - - - - &Save List - &Зберегти список - - - - Shift+S - - - - - Del - - - - - &Add Url - &Додати адресу - - - - U - - - - - + + By Track Number - - &Queue - &В чергу - - - - Q - - - - + Actions Дії @@ -1701,6 +1713,24 @@ Версія Qt: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1717,25 +1747,10 @@ ViewMenu - + View Вигляд - - - Always on top - Видимий завжди - - - - Put on all workspaces - Розмістити на всіх робочих столах - - - - Double size - Подвійний розмір - VisualMenu diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 07866430a..f69fae1dd 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + 添加文件(&A) + + + + F + F + + + + &Add Directory + 添加文件夹(&A) + + + + D + D + + + + &Add Url + 添加 URL (&A) + + + + U + U + + + + &Remove Selected + 删除所选(&R) + + + + Del + Del + + + + &Remove All + 删除全部(&R) + + + + &Remove Unselected + 删除未选(&R) + + + + Remove unavailable files + + + + + Remove duplicates + + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + 反选 + + + + &Select None + 无选择(&S) + + + + &Select All + 选择全部(&S) + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + 查看音轨详细信息(&V) + + + + Alt+I + Alt+I + + + + &New List + 新建列表(&N) + + + + Ctrl+T + + + + + &Delete List + + + + + Ctrl+W + + + + + &Load List + 载入列表(&L) + + + + O + O + + + + &Save List + 保存列表(&S) + + + + Shift+S + Shift+S + + + + &Select Next Playlist + + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + + + + + Ctrl+PgUp + + + + + &Show Playlists + + + + + P + + + + + &Settings + 设置(&S) + + + + Ctrl+P + Ctrl+P + + + + &About + 关于(&A) + + + + &About Qt + 关于 Qt (&A) + + + + &Exit + 退出(&E) + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description 描述 - + Filename 文件名 - + Artist 艺术家 - - + + Album 专辑 - + Track - + Disabled - + Transports - + Decoders - + Engines - + + Misc + + + + Title 标题 - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre 流派 - + Composer - + File name - + File path - + Year 年代 - + Comment 备注 @@ -417,68 +637,68 @@ Qmmp 设置 - + Skins 皮肤 - + Fonts 字体 - + Player: 播放器: - + Playlist: 播放列表: - - + + ??? ??? - - - + + + ... ... - + Metadata 元数据 - + Load metadata from files 从文件载入元数据 - + Song Display 显示歌曲 - + Title format: 标题格式: - - + + Preferences 参数设置 - - - + + + Information 信息 @@ -489,7 +709,8 @@ - + + Playlist 播放列表 @@ -504,17 +725,17 @@ 高级 - + 16-bit output - + Archived skin 压缩皮肤 - + Unarchived skin 未压缩皮肤 @@ -524,119 +745,120 @@ 连接 - + Visualization 可视化 - + Effects 特效 - + General 常规 - + File Dialog 文件对话 - + Audio 音频 - + Replay Gain - + Miscellaneous - + Use bitmap font if available - + Use skin cursors - + Show song numbers 显示曲目编号 - + Show playlists - + Show popup information - + Customize - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control 使用软设备音量控制 - + + View @@ -646,160 +868,155 @@ - + Hide on close 关闭时隐藏 - + Start hidden 启动时隐藏 - + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy 代理 - + Enable proxy usage 启用代理 - + Proxy host name: 主机名: - + Proxy port: 端口: - + Use authentication with proxy 需要身份验证 - + Proxy user name: 用户名: - + Proxy password: 密码: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - - - - + Convert underscores to blanks 转换下划线为空格 - + Convert %20 to blanks 转换 %20 为空格 - + Select Skin Files 选择皮肤文件 - + Skin files 皮肤文件 - + Add... 添加... - + Refresh 刷新 - + Show protocol 显示协议 - + Transparency 透明度 - + Main window 主窗口 - - - + + + 0 0 - + Equalizer 均衡器 @@ -1118,73 +1335,43 @@ 选择打开一个或更多文件 - + &Jump To File 跳到文件(&J) - + J J - + Playlist 播放列表 - - &Settings - 设置(&S) - - - - Ctrl+P - Ctrl+P - - - - &Exit - 退出(&E) - - - - Ctrl+Q - Ctrl+Q - - - + Open Playlist 打开播放列表 - + Save Playlist 保存播放列表 - - &About - 关于(&A) - - - - + + Playlist Files 播放列表文件 - - - &About Qt - 关于 Qt (&A) - All Supported Bitstreams 支持的全部文件 - + Tools 工具 @@ -1192,254 +1379,79 @@ PlayList - - F - F - - - - D - D - - - - Alt+I - Alt+I - - - - Ctrl+A - Ctrl+A - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - O - - - - &Add File - 添加文件(&A) - - - + &Copy Selection To - - &Add Directory - 添加文件夹(&A) - - - - &Remove Selected - 删除所选(&R) - - - - &Remove All - 删除全部(&R) - - - - &Remove Unselected - 删除未选(&R) - - - - Remove unavailable files - - - - - Remove duplicates - - - - - &View Track Details - 查看音轨详细信息(&V) - - - + Sort List 列表排序 - - + + By Title 按标题 - - + + By Album - - + + By Artist - - + + By Filename 按文件名 - - + + By Path + Filename 按路径+文件名 - - + + By Date 按日期 - + Sort Selection 选择排序 - + Randomize List 随机产生列表 - + Reverse List 逆序列表 - - Invert Selection - 反选 - - - - &Select None - 无选择(&S) - - - - Shift+A - - - - - &Select All - 选择全部(&S) - - - - &New List - 新建列表(&N) - - - - &Select Next Playlist - - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - - - - - Ctrl+PgUp - - - - - &Show Playlists - - - - - P - - - - + &New PlayList - - &Delete List - - - - - &Load List - 载入列表(&L) - - - - &Save List - 保存列表(&S) - - - - Shift+S - Shift+S - - - - Del - Del - - - - &Add Url - 添加 URL (&A) - - - - U - U - - - - + + By Track Number 按音轨 - - &Queue - 队列(&Q) - - - - Q - Q - - - + Actions 动作 @@ -1701,6 +1713,24 @@ Qt 版本: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1716,24 +1746,9 @@ ViewMenu - - - View - - - Always on top - - - - - Put on all workspaces - - - - - Double size + View diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 731f94655..9328a736b 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -221,6 +221,221 @@ Alt+Q + + + Always on Top + + + + + Put on All Workspaces + + + + + Double Size + + + + + &Add File + 添加檔案(&A) + + + + F + F + + + + &Add Directory + 添加檔案夾(&A) + + + + D + D + + + + &Add Url + 添加 URL (&A) + + + + U + U + + + + &Remove Selected + 移除所選(&R) + + + + Del + Del + + + + &Remove All + 移除全部(&R) + + + + &Remove Unselected + 移除未選(&R) + + + + Remove unavailable files + + + + + Remove duplicates + + + + + &Queue Toggle + + + + + Q + Q + + + + Invert Selection + 反選 + + + + &Select None + 無選取(&S) + + + + &Select All + 選取全部(&S) + + + + Ctrl+A + Ctrl+A + + + + &View Track Details + 檢視音軌詳細資訊(&V) + + + + Alt+I + Alt+I + + + + &New List + 新建清單(&N) + + + + Ctrl+T + + + + + &Delete List + + + + + Ctrl+W + + + + + &Load List + 載入清單(&L) + + + + O + O + + + + &Save List + 儲存清單(&S) + + + + Shift+S + Shift+S + + + + &Select Next Playlist + + + + + Ctrl+PgDown + + + + + &Select Previous Playlist + + + + + Ctrl+PgUp + + + + + &Show Playlists + + + + + P + + + + + &Settings + 設定(&S) + + + + Ctrl+P + Ctrl+P + + + + &About + 關於(&A) + + + + &About Qt + 關於 Qt (&A) + + + + &Exit + 結束(&E) + + + + Ctrl+Q + Ctrl+Q + AddUrlDialog @@ -311,103 +526,108 @@ ConfigDialog - + Description 說明 - + Filename 檔名 - + Artist 藝術家 - - + + Album 專輯 - + Track - + Disabled - + Transports - + Decoders - + Engines - + + Misc + + + + Title 標題 - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre 流派 - + Composer - + File name - + File path - + Year 年代 - + Comment 備註 @@ -417,68 +637,68 @@ Qmmp 設定 - + Skins 皮膚 - + Fonts 字型 - + Player: 播放器: - + Playlist: 播放清單: - - + + ??? ??? - - - + + + ... ... - + Metadata 元資料 - + Load metadata from files 從檔案載入元資料 - + Song Display 察看歌曲 - + Title format: 標題格式: - - + + Preferences 引數設定 - - - + + + Information 資訊 @@ -489,7 +709,8 @@ - + + Playlist 播放清單 @@ -504,17 +725,17 @@ 進階 - + 16-bit output - + Archived skin 封包皮膚 - + Unarchived skin 未封包皮膚 @@ -524,119 +745,120 @@ 連線 - + Visualization 可視化 - + Effects 特效 - + General 常規 - + File Dialog 檔案對話 - + Audio 聲訊 - + Replay Gain - + Miscellaneous - + Use bitmap font if available - + Use skin cursors - + Show song numbers 顯示曲目編號 - + Show playlists - + Show popup information - + Customize - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control 使用軟裝置音量控制 - + + View @@ -646,160 +868,155 @@ - + Hide on close 關閉時隱藏 - + Start hidden 啟動時隱藏 - + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy 代理 - + Enable proxy usage 啟用代理 - + Proxy host name: 主機名: - + Proxy port: 通訊埠: - + Use authentication with proxy 需要身份驗證 - + Proxy user name: 用戶名: - + Proxy password: 密碼: - + Action - + Shortcut - - Change + + Change shortcut... - - Reset - - - - + Convert underscores to blanks 轉換底線為空格 - + Convert %20 to blanks 轉換 %20 為空格 - + Select Skin Files 選取皮膚檔案 - + Skin files 皮膚檔案 - + Add... 添加... - + Refresh 刷新 - + Show protocol 顯示協議 - + Transparency 透明度 - + Main window 主窗口 - - - + + + 0 0 - + Equalizer 均衡器 @@ -1118,73 +1335,43 @@ 選取開啟一個或更多檔案 - + &Jump To File 跳到檔案(&J) - + J J - + Playlist 播放清單 - - &Settings - 設定(&S) - - - - Ctrl+P - Ctrl+P - - - - &Exit - 結束(&E) - - - - Ctrl+Q - Ctrl+Q - - - + Open Playlist 開啟播放清單 - + Save Playlist 儲存播放清單 - - &About - 關於(&A) - - - - + + Playlist Files 播放清單檔案 - - - &About Qt - 關於 Qt (&A) - All Supported Bitstreams 支援的全部檔案 - + Tools 工具 @@ -1192,254 +1379,79 @@ PlayList - - F - F - - - - D - D - - - - Alt+I - Alt+I - - - - Ctrl+A - Ctrl+A - - - - Ctrl+T - - - - - Ctrl+W - - - - - O - O - - - - &Add File - 添加檔案(&A) - - - + &Copy Selection To - - &Add Directory - 添加檔案夾(&A) - - - - &Remove Selected - 移除所選(&R) - - - - &Remove All - 移除全部(&R) - - - - &Remove Unselected - 移除未選(&R) - - - - Remove unavailable files - - - - - Remove duplicates - - - - - &View Track Details - 檢視音軌詳細資訊(&V) - - - + Sort List 清單排序 - - + + By Title 按標題 - - + + By Album - - + + By Artist - - + + By Filename 按檔名 - - + + By Path + Filename 按路徑+檔名 - - + + By Date 按日期 - + Sort Selection 選取排序 - + Randomize List 隨機產生清單 - + Reverse List 逆串列表 - - Invert Selection - 反選 - - - - &Select None - 無選取(&S) - - - - Shift+A - - - - - &Select All - 選取全部(&S) - - - - &New List - 新建清單(&N) - - - - &Select Next Playlist - - - - - Ctrl+PgDown - - - - - &Select Previous Playlist - - - - - Ctrl+PgUp - - - - - &Show Playlists - - - - - P - - - - + &New PlayList - - &Delete List - - - - - &Load List - 載入清單(&L) - - - - &Save List - 儲存清單(&S) - - - - Shift+S - Shift+S - - - - Del - Del - - - - &Add Url - 添加 URL (&A) - - - - U - U - - - - + + By Track Number 按音軌 - - &Queue - 佇列(&Q) - - - - Q - Q - - - + Actions 動作 @@ -1701,6 +1713,24 @@ Qt 版本: + + ShortcutDialog + + + Change Shortcut + + + + + Press the key combination you want to assign + + + + + Clear + + + TextScroller @@ -1716,24 +1746,9 @@ ViewMenu - - - View - - - Always on top - - - - - Put on all workspaces - - - - - Double size + View diff --git a/src/ui/ui.pro b/src/ui/ui.pro index 6fb6f0c8b..e0adc8bd1 100644 --- a/src/ui/ui.pro +++ b/src/ui/ui.pro @@ -5,7 +5,8 @@ FORMS += ./forms/configdialog.ui \ ./forms/aboutdialog.ui \ ./forms/addurldialog.ui \ ./forms/playlistbrowser.ui \ - ./forms/popupsettings.ui + ./forms/popupsettings.ui \ + ./forms/shortcutdialog.ui HEADERS += mainwindow.h \ button.h \ display.h \ @@ -59,7 +60,8 @@ HEADERS += mainwindow.h \ viewmenu.h \ lxdesupport.h \ actionmanager.h \ - shortcutitem.h + shortcutitem.h \ + shortcutdialog.h SOURCES += mainwindow.cpp \ mp3player.cpp \ button.cpp \ @@ -113,9 +115,10 @@ SOURCES += mainwindow.cpp \ viewmenu.cpp \ lxdesupport.cpp \ actionmanager.cpp \ - shortcutitem.cpp + shortcutitem.cpp \ + shortcutdialog.cpp win32:HEADERS += ../qmmp/visual.h -unix { +unix { HEADERS += SOURCES += } @@ -143,7 +146,7 @@ INCLUDEPATH += ../ RESOURCES = images/images.qrc \ stuff.qrc TEMPLATE = app -unix { +unix { target.path = /bin desktop.files = qmmp.desktop \ qmmp_enqueue.desktop @@ -180,7 +183,7 @@ TRANSLATIONS = translations/qmmp_ru.ts \ translations/qmmp_nl.ts \ translations/qmmp_ja.ts \ translations/qmmp_es.ts -x11 { +x11 { CONFIG += link_pkgconfig PKGCONFIG += x11 } diff --git a/src/ui/viewmenu.cpp b/src/ui/viewmenu.cpp index 32efd78ae..f762f7d54 100644 --- a/src/ui/viewmenu.cpp +++ b/src/ui/viewmenu.cpp @@ -20,17 +20,18 @@ #include #include +#include "actionmanager.h" #include "viewmenu.h" ViewMenu::ViewMenu(MainWindow *parent) : QMenu(parent) { setTitle(tr("View")); - m_alwaysOnTopAction = addAction(tr("Always on top")); - m_showOnAllDesktopsAction = addAction(tr("Put on all workspaces")); - m_doubleSizeAction = addAction(tr("Double size")); - m_alwaysOnTopAction->setCheckable(true); - m_showOnAllDesktopsAction->setCheckable(true); - m_doubleSizeAction->setCheckable(true); + m_alwaysOnTopAction = ActionManager::instance()->action(ActionManager::WM_ALLWAYS_ON_TOP); + m_showOnAllDesktopsAction = ActionManager::instance()->action(ActionManager::WM_STICKY); + m_doubleSizeAction = ActionManager::instance()->action(ActionManager::WM_DOUBLE_SIZE); + addAction(m_alwaysOnTopAction); + addAction(m_showOnAllDesktopsAction); + addAction(m_doubleSizeAction); QSettings settings (Qmmp::configFile(), QSettings::IniFormat); m_doubleSizeAction->setChecked(settings.value ("General/double_size", false).toBool()); m_alwaysOnTopAction->setChecked(settings.value ("General/always_on_top",false).toBool()); -- cgit v1.2.3-13-gbd6f