diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/qmmpui/mediaplayer.cpp | 62 | ||||
| -rw-r--r-- | src/qmmpui/mediaplayer.h | 12 | ||||
| -rw-r--r-- | src/qmmpui/playlistmodel.h | 7 | ||||
| -rw-r--r-- | src/ui/listwidget.cpp | 19 | ||||
| -rw-r--r-- | src/ui/mainwindow.cpp | 7 | ||||
| -rw-r--r-- | src/ui/playlist.cpp | 1 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_cs.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_de.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_es.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_hu.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_it.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_ja.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_lt.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_nl.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_pl_PL.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_pt_BR.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_ru.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_tr.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_uk_UA.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_zh_CN.ts | 94 | ||||
| -rw-r--r-- | src/ui/translations/qmmp_zh_TW.ts | 94 |
21 files changed, 799 insertions, 719 deletions
diff --git a/src/qmmpui/mediaplayer.cpp b/src/qmmpui/mediaplayer.cpp index 594ecdd34..3fc6cd4a0 100644 --- a/src/qmmpui/mediaplayer.cpp +++ b/src/qmmpui/mediaplayer.cpp @@ -37,6 +37,7 @@ MediaPlayer::MediaPlayer(QObject *parent) m_core = 0; m_skips = 0; m_repeat = false; + m_autoStop = false; QTranslator *translator = new QTranslator(parent); QString locale = Qmmp::systemLanguageID(); translator->load(QString(":/libqmmpui_") + locale); @@ -58,6 +59,7 @@ void MediaPlayer::initialize(SoundCore *core, PlayListManager *pl_manager) m_core = core; m_pl_manager = pl_manager; m_repeat = false; + m_autoStop = false; connect(m_core, SIGNAL(aboutToFinish()), SLOT(updateNextUrl())); connect(m_core, SIGNAL(finished()), SLOT(playNext())); } @@ -72,6 +74,11 @@ bool MediaPlayer::isRepeatable() const return m_repeat; } +bool MediaPlayer::isAutoStopping() const +{ + return m_autoStop; +} + void MediaPlayer::play(qint64 offset) { m_pl_manager->currentPlayList()->doCurrentVisibleRequest(); @@ -174,15 +181,18 @@ void MediaPlayer::previous() void MediaPlayer::setRepeatable(bool r) { - if (r != m_repeat && !r) + if (!isAutoStopping()) { - disconnect(m_core, SIGNAL(finished()), this, SLOT(play())); - connect(m_core, SIGNAL(finished()), SLOT(playNext())); - } - else if (r != m_repeat && r) - { - disconnect(m_core, SIGNAL(finished()), this, SLOT(playNext())); - connect(m_core, SIGNAL(finished()), SLOT(play())); + if (r != m_repeat && !r) + { + disconnect(m_core, SIGNAL(finished()), this, SLOT(play())); + connect(m_core, SIGNAL(finished()), SLOT(playNext())); + } + else if (r != m_repeat && r) + { + disconnect(m_core, SIGNAL(finished()), this, SLOT(playNext())); + connect(m_core, SIGNAL(finished()), SLOT(play())); + } } m_repeat = r; emit repeatableChanged(r); @@ -198,6 +208,42 @@ void MediaPlayer::playNext() play(); } +void MediaPlayer::setAutoStop(bool enable) +{ + if (enable != m_autoStop) + { + if(enable) + { + if (m_repeat) + disconnect(m_core, SIGNAL(finished()), this, SLOT(play())); + else + disconnect(m_core, SIGNAL(finished()), this, SLOT(playNext())); + connect(m_core, SIGNAL(finished()), SLOT(autoStop())); + } + else + { + disconnect(m_core, SIGNAL(finished()), this, SLOT(autoStop())); + if (m_repeat) + connect(m_core, SIGNAL(finished()), SLOT(play())); + else + connect(m_core, SIGNAL(finished()), SLOT(playNext())); + } + m_autoStop = enable; + emit autoStopChanged(enable); + } +} + +void MediaPlayer::autoStop() +{ + if (!m_repeat && !m_pl_manager->currentPlayList()->isEmptyQueue()) + { + playNext(); + return; + } + setAutoStop(false); + stop(); +} + void MediaPlayer::updateNextUrl() { m_nextUrl.clear(); diff --git a/src/qmmpui/mediaplayer.h b/src/qmmpui/mediaplayer.h index 19fd3f991..3809cdb3c 100644 --- a/src/qmmpui/mediaplayer.h +++ b/src/qmmpui/mediaplayer.h @@ -59,6 +59,10 @@ public: * Returns \b true if "Repeate Track" option is enabled, otherwise returns \b false */ bool isRepeatable() const; + /*! + * Returns \b true if "Auto Stop" option is enabled, otherwise returns \b false + */ + bool isAutoStopping() const; public slots: /*! @@ -82,6 +86,11 @@ public slots: * @param enable Repeate state of the current track (\b true - to repeat, \b false - to stop repeating) */ void setRepeatable(bool enable); + /*! + * Toggles the AutoStop feature. + * @param enable the AutoStop state (\b true - automatic stop, \b false - normal play) + */ + void setAutoStop(bool enable); signals: /*! @@ -89,9 +98,11 @@ signals: * @param enabled New repeate state of the current track (\b true - enabled, \b false - disabled) */ void repeatableChanged(bool enabled); + void autoStopChanged(bool enabled); private slots: void playNext(); + void autoStop(); void updateNextUrl(); private: @@ -99,6 +110,7 @@ private: SoundCore *m_core; static MediaPlayer* m_instance; bool m_repeat; + bool m_autoStop; int m_skips; QString m_nextUrl; }; diff --git a/src/qmmpui/playlistmodel.h b/src/qmmpui/playlistmodel.h index ce047d759..2f1dca2e4 100644 --- a/src/qmmpui/playlistmodel.h +++ b/src/qmmpui/playlistmodel.h @@ -206,6 +206,13 @@ public: return m_queued_songs.indexOf(item); } /*! + * Returns the number of items in the queue + */ + int queueSize() const + { + return m_queued_songs.size(); + } + /*! * Returns current selection(playlist can contain a lot of selections, * this method returns selection which \b row belongs to) */ diff --git a/src/ui/listwidget.cpp b/src/ui/listwidget.cpp index 603cf6907..45ec308b0 100644 --- a/src/ui/listwidget.cpp +++ b/src/ui/listwidget.cpp @@ -51,6 +51,7 @@ ListWidget::ListWidget(QWidget *parent) m_anchor_row = INVALID_ROW; m_player = MediaPlayer::instance(); connect (m_player, SIGNAL(repeatableChanged(bool)), SLOT(updateList())); + connect (m_player, SIGNAL(autoStopChanged(bool)), SLOT(updateList())); m_first = 0; m_rows = 0; m_scroll = false; @@ -131,7 +132,8 @@ void ListWidget::paintEvent(QPaintEvent *) m_painter.drawText(10,14+i*m_metrics->height(),m_titles.at(i)); if (m_model->isQueued(m_model->item(i + m_first)) || - (m_player->isRepeatable() && (m_model->currentRow() == m_first + i)) || m_show_protocol) + (m_player->isRepeatable() && (m_model->currentRow() == m_first + i)) || + m_show_protocol || m_player->isAutoStopping()) { QString extra_string = getExtraString(m_first + i); @@ -406,15 +408,24 @@ const QString ListWidget::getExtraString(int i) if (m_show_protocol && m_model->item(i)->url().contains("://")) extra_string = "[" + m_model->item(i)->url().split("://").at(0) + "]"; - if (m_player->isRepeatable() && (m_model->currentRow() == i)) - extra_string += " |R|"; + if ((m_model->currentRow() == i)) + { + if (m_player->isRepeatable() ) + extra_string += "|R|"; + if (m_player->isAutoStopping() && (m_player->isRepeatable() || m_model->isEmptyQueue())) + extra_string += "|S|"; + } if (m_model->isQueued(m_model->item(i))) { int index = m_model->queuedIndex(m_model->item(i)); - extra_string += " |"+QString::number(index + 1)+"|"; + if (m_player->isAutoStopping() && !m_player->isRepeatable() && index + 1== m_model->queueSize()) + extra_string += "|S|"; + extra_string += "|"+QString::number(index + 1)+"|"; } extra_string = extra_string.trimmed(); //remove white space + if(!extra_string.isEmpty()) + extra_string.prepend(" "); return extra_string; } diff --git a/src/ui/mainwindow.cpp b/src/ui/mainwindow.cpp index 4e92f9678..2b23fe17b 100644 --- a/src/ui/mainwindow.cpp +++ b/src/ui/mainwindow.cpp @@ -427,19 +427,24 @@ void MainWindow::createActions() m_mainMenu->addAction(tr("&Play/Pause"),this, SLOT(playPause()), tr("Space")); m_mainMenu->addSeparator(); QAction *repeateAllAction = m_mainMenu->addAction(tr("&Repeat Playlist")); - QAction *repeateTrackAction = m_mainMenu->addAction(tr("&Repeat Track")); QAction *shuffleAction = m_mainMenu->addAction(tr("&Shuffle")); + QAction *autoStopAction = m_mainMenu->addAction(tr("&Auto Stop")); + QAction *repeateTrackAction = m_mainMenu->addAction(tr("&Repeat Track")); repeateAllAction->setCheckable (true); repeateTrackAction->setCheckable (true); + autoStopAction->setCheckable (true); shuffleAction->setCheckable (true); repeateAllAction->setShortcut(tr("R")) ; repeateTrackAction->setShortcut(tr("Ctrl+R")) ; + autoStopAction->setShortcut(tr("Ctrl+S")) ; shuffleAction->setShortcut(tr("S")) ; connect(repeateAllAction, SIGNAL(triggered (bool)), m_pl_manager, SLOT(setRepeatableList(bool))); connect(repeateTrackAction, SIGNAL(triggered (bool)), m_player, SLOT(setRepeatable(bool))); + connect(autoStopAction, SIGNAL(triggered (bool)), m_player, SLOT(setAutoStop(bool))); connect(shuffleAction, SIGNAL(triggered (bool)), m_pl_manager, SLOT(setShuffle(bool))); connect(m_pl_manager, SIGNAL(repeatableListChanged(bool)), repeateAllAction, SLOT(setChecked(bool))); connect(m_player, SIGNAL (repeatableChanged(bool)), repeateTrackAction, SLOT(setChecked(bool))); + connect(m_player, SIGNAL (autoStopChanged(bool)), autoStopAction, SLOT(setChecked(bool))); connect(m_pl_manager, SIGNAL(shuffleChanged(bool)), shuffleAction, SLOT(setChecked(bool))); m_mainMenu->addSeparator(); m_mainMenu->addAction(QIcon::fromTheme("go-up"), tr("&Jump To File"), diff --git a/src/ui/playlist.cpp b/src/ui/playlist.cpp index 9f6459db0..dbef23089 100644 --- a/src/ui/playlist.cpp +++ b/src/ui/playlist.cpp @@ -314,7 +314,6 @@ void PlayList::createActions() m_listWidget->menu()->addSeparator(); m_listWidget->menu()->addAction(tr("&Queue"),m_pl_manager, SLOT(addToQueue()), tr("Q")); - m_listWidget->menu()->addAction(tr("&Stop after track"),m_pl_manager, SLOT(addToStopAfter()), tr("Ctrl+S")); m_actions << m_listWidget->menu()->actions(); //select menu diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index 995219161..b41b564b6 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>Přeskočit na soubo&r</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Nastavení</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>O &aplikaci</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>U&končit</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Seznamy skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Načíst seznam skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Uložit seznam skladeb</translation> </message> @@ -1050,7 +1055,7 @@ <translation>Mezerník</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>O knihovně &Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Všechny podporované formáty</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Opakovat stopu</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>Za&míchat</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>O</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>M</translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Opakovat seznam skladeb</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Nástroje</translation> </message> @@ -1219,107 +1229,97 @@ <translation>Obrátit pořadí seznamu</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Invertovat výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Zrušit výběr</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Shift+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Vybrat vše</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Nový seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Ctrl+W</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>Vybrat další &seznam skladeb</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Ctrl+PgDown</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>Vybrat předchozí &seznam skladeb</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Ctrl+PgUp</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>Zobrazit &seznamy skladeb</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>O&dstranit seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>Načíst &seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Uložit seznam</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 2a2b59c49..f65ccf399 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>Springe zu &Titel</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Einstellungen</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Strg+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>Ü&ber</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>Be&enden</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Strg+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Wiedergabelisten</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Wiedergabeliste öffnen</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Wiedergabeliste speichern</translation> </message> @@ -1050,7 +1055,7 @@ <translation>Leertaste</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>Übe&r Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Alle unterstützten Formate</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>Tite&l wiederholen</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Zufallswiedergabe</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Strg+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>W&iedergabeliste wiederholen</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Werkzeuge</translation> </message> @@ -1219,107 +1229,97 @@ <translation>Wiedergabeliste umkehren</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Auswahl umkehren</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Auswahl aufheben</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Umschalt+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>Alle aus&wählen</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Strg+A</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Neue Wiedergabeliste</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Strg+T</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Strg+W</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Strg+Bild ab</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>Vorherige Wiedergabeli&ste auswählen</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Strg+Bild auf</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>Wiedergabeli&sten anzeigen</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Liste löschen</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>Wiedergabeliste &laden</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>Wiedergabeliste &speichern</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Umschalt+S</translation> </message> diff --git a/src/ui/translations/qmmp_es.ts b/src/ui/translations/qmmp_es.ts index 2761d18ae..5a463fba8 100644 --- a/src/ui/translations/qmmp_es.ts +++ b/src/ui/translations/qmmp_es.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Saltar a archivo</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Configuración</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Salir</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Abrir la lista de reproducción</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Guardar la lista de reproducción</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Acerca de</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Archivos a reproducir</translation> </message> @@ -1050,7 +1055,7 @@ <translation>Space</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&Acerca de Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Todos los flujos soportados</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Repetir pista</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Revolver</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Repetir la lista</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Herramientas</translation> </message> @@ -1118,22 +1128,22 @@ <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Ctrl+W</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> @@ -1234,87 +1244,77 @@ <translation>Invertir la lista</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Invertir la selección</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&No seleccionar nada</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Shift+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Seleccionar todo</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Nueva lista</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>&Seleccionar la lista siguiente</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Ctrl+PgDown</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>&Seleccionar la lista anterior</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Ctrl+PgUp</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>&Mostrar las listas</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Borrar lista</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Cargar lista</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Guardar lista</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts index 285bbd68a..59d74df6d 100644 --- a/src/ui/translations/qmmp_hu.ts +++ b/src/ui/translations/qmmp_hu.ts @@ -1014,88 +1014,98 @@ <translation>Lista &ismétlése</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>Számok i&smétlése</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Véletlenszerű</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Crtl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Ugrás fájlra</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Eszközök</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Beállítások</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Névjegy</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>N&évjegy: Qt</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Kilépés</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Lejátszási lista fájl</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Lista megnyitása</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Lista mentése</translation> </message> @@ -1250,107 +1260,97 @@ <translation>Q</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Fordított kijelölés</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Kijelölés megszűntetése</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Shift+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Összes kijelölése</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Új lista</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Lista törlése</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Ctrl+W</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>&Következő lista választása</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Ctrl+PgDown</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>&Előző lista választása</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Ctrl+PgUp</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>&Lejátszási lista mutatása</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Lista betöltése</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>Lista &mentése</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 17d7a3384..96b49a65b 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Vai al brano</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Configurazione</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Esci</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Apri lista di brani</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Salva lista di brani</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Informazioni</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Brani della lista</translation> </message> @@ -1050,7 +1055,7 @@ <translation>Spazio</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&Informazioni su Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Elenco di tutti i tipi di flusso accettati</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Ripeti brano</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Ordine casuale</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Ripeti lista brani</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Strumenti</translation> </message> @@ -1118,22 +1128,22 @@ <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Ctrl+W</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> @@ -1234,87 +1244,77 @@ <translation>Inverti la lista</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Inverti la selezione</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Non scegliere alcun brano</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Shift+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Seleziona tutto</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Nuova lista</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>&Seleziona la successiva lista esecuzione brani</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Ctrl+PgDown</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>&Seleziona la rpecedente lista esecuzione brani</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Ctrl+PgUp</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>Mostra lista esecuzione brani</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Cancella lista</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Carica lista</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Salva lista</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_ja.ts b/src/ui/translations/qmmp_ja.ts index 5857bda3f..ba520b0fc 100644 --- a/src/ui/translations/qmmp_ja.ts +++ b/src/ui/translations/qmmp_ja.ts @@ -1014,88 +1014,98 @@ <translation>プレイリストを繰り返す(&L)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>トラックを繰り返す(&T)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>シャッフル(&F)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>ファイルを指定して即刻再生(&J)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>ツール</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>設定(&S)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>QMMPについて(&A)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>Qtについて(&Q)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>終了(&X)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>プレイリストファイル</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>プレイリストを開く</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>プレイリストを保存</translation> </message> @@ -1250,107 +1260,97 @@ <translation>Q</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>選択範囲を反転</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>選択を解除(&N)</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Shift+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>すべて選択(&E)</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>新規リスト(&W)</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>リストを削除(&D)</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Ctrl+W</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>リストを読込(&L)</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>リストを保存(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>次のプレイリストを選択(&N)</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Ctrl+PgDown</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>前のプレイリストを選択(&P)</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Ctrl+PgUp</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>プレイリストを表示(&H)</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index bee2f2c3e..75c9ba5fa 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -995,53 +995,58 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Pereiti prie bylos</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Nustatymai</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Išeiti</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Atverti grojaraštį</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Išsaugoti grojaraštį</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Apie</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Grojaraščio bylos</translation> </message> @@ -1051,7 +1056,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&Apie Qt</translation> </message> @@ -1066,27 +1071,32 @@ <translation>Palaikomi bylų tipai</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Kartoti takelį</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Atsitiktine tvarka</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation type="unfinished"></translation> </message> @@ -1096,7 +1106,7 @@ <translation>&Kartoti grojaraštį</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Įrankiai</translation> </message> @@ -1119,22 +1129,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation type="unfinished"></translation> </message> @@ -1235,87 +1245,77 @@ <translation>Apversti</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Pasirinkti visus, išskyrus pažymėtą</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Nepasirinkti nei vieno</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Pasirinkti visus</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Naujas sąrašas</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>&Pasirinkti sekantį grojaraštį</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>&Pasirinkti ankstesnį grojaraštį</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>&Rodyti grojaraščius</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Pašalinti sąrašą</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Įkelti sąrašą</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Išsaugoti sąrašą</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation type="unfinished"></translation> </message> diff --git a/src/ui/translations/qmmp_nl.ts b/src/ui/translations/qmmp_nl.ts index 888af85a8..e6ce81562 100644 --- a/src/ui/translations/qmmp_nl.ts +++ b/src/ui/translations/qmmp_nl.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Spring Naar Bestand</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Instellingen</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Over</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Sluit</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Afspeellijst Bestanden</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Open Afspeellijst</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Bewaar Afspeellijst</translation> </message> @@ -1050,7 +1055,7 @@ <translation>Spatie</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&Over Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Alle Ondersteunde Bitstromen</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Herhaal Nummer</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Willekeurig</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Herhaal Afspeellijst</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Gereedschappen</translation> </message> @@ -1219,107 +1229,97 @@ <translation>Draai Lijst Om</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Draai Selectie Om</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Selecteer Niets</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation>Shift+A</translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Selecteer Alles</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Nieuwe Lijst</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation>Ctrl+T</translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation>Ctrl+W</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>&Selecteer Volgende Afspeellijst</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation>Ctrl+PgDown</translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>&Selecteer Vorige Afspeellijst</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation>Ctrl+PgUp</translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>&Toon Afspeellijst</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation>P</translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Verwijder Lijst</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Laad Lijst</translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Bewaar Lijst</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index f38830ca8..5d6d9805f 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Skocz do pliku</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Ustawienia</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Wyjście</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Otwórz listę odtwarzania</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Zapisz listę odtwarzania</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&O programie</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Pliki listy odtwarzania</translation> </message> @@ -1050,7 +1055,7 @@ <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&O Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Wszystkie wspierane formaty</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Powtórz utwór</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Losowo</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation></translation> </message> @@ -1095,7 +1105,7 @@ <translation>Powtó&rz listę odtwarzania</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Narzędzia</translation> </message> @@ -1118,22 +1128,22 @@ <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> @@ -1234,87 +1244,77 @@ <translation>Odwróć listę</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation>Zatrzymaj po aktualnie odtwarzanym utworze</translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Odwróć zaznaczenie</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Odznacz wszystkie</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Zaznacz wszystkie</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Nowa lista</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>Wybierz na&stępną listę</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>Wybierz poprzednią li&stę</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>Pokaż li&sty odtwarzania</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>Usuń listę o&dtwarzana</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Ładuj listę</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Zapisz listę</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index b275da071..fa741f54d 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -994,53 +994,58 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation type="unfinished">Pular para arquivo</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation type="unfinished">Configurações</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation type="unfinished">Sair</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation type="unfinished">Abrir Playlist</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation type="unfinished">Salvar Playlist</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation type="unfinished">&Sobre</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation type="unfinished">ФArquivos de lista de músicas</translation> </message> @@ -1050,7 +1055,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation type="unfinished"></translation> </message> @@ -1065,27 +1070,32 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation type="unfinished"></translation> </message> @@ -1095,7 +1105,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation type="unfinished"></translation> </message> @@ -1118,22 +1128,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation type="unfinished"></translation> </message> @@ -1234,87 +1244,77 @@ <translation type="unfinished">Lista Revertida</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation type="unfinished">Inverter Seleção</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation type="unfinished">&Nenhum selecionado</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation type="unfinished">&Selecionar tudo</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation type="unfinished">&Nova lista</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation type="unfinished">&Carregar lista</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation type="unfinished">&Salvar lista</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation type="unfinished"></translation> </message> diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 1d9becbd6..01b176a4f 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -994,53 +994,58 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Перейти к файлу</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Настройки</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Выход</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Открыть список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Сохранить список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&О программе</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Файлы списков</translation> </message> @@ -1050,7 +1055,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&О библиотеке Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Все форматы</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Повторять трек</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&В случайном порядке</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation>&Авто-стоп</translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation type="unfinished"></translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Повторять список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Сервис</translation> </message> @@ -1118,22 +1128,22 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation type="unfinished"></translation> </message> @@ -1234,87 +1244,77 @@ <translation>Перевернуть</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation>&Остановить после трека</translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Инвертировать выделение</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Снять выделение</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Выделить всё</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Новый список</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>&Выбрать следующий список</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>&Выбрать предыдущий список</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>&Показать списки</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Удалить список</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Загрузить список</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Сохранить список</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation type="unfinished"></translation> </message> diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index e594f5869..07e90297d 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Parçaya Git</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Ayarlar</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Çıkış</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Çalma Listesini Aç</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Çalma Listesini Kaydet</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Hakkında</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Çalma Listesi Dosyaları</translation> </message> @@ -1050,7 +1055,7 @@ <translation>Boşluk</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&Qt Hakkında</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Tüm Desteklenen Bitstreamler</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Parçayı Yinele</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Rastgele</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Çalma Listesini Yinele</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Araçlar</translation> </message> @@ -1118,22 +1128,22 @@ <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> @@ -1234,87 +1244,77 @@ <translation>Listeyi Ters Çevir</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Seçimi Tersine Çevir</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Hiçbirini Seçme</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Tümünü Seç</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Yeni Liste</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Liste Yükle</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Listeyi Kaydet</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index ec1f8aa3f..1d7cbbd5b 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -994,53 +994,58 @@ <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>&Перейти до файлу</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>&Налаштування</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>&Вихід</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>Відкрити список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>Зберегти список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>&Про програму</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>Файли списків</translation> </message> @@ -1050,7 +1055,7 @@ <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>&Про Qt</translation> </message> @@ -1065,27 +1070,32 @@ <translation>Усі формати</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>&Повторити трек</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>&Перемішати</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation></translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation></translation> </message> @@ -1095,7 +1105,7 @@ <translation>&Повторити список</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>Утиліти</translation> </message> @@ -1118,22 +1128,22 @@ <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation></translation> </message> @@ -1234,87 +1244,77 @@ <translation>Перевернути</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation>&Зупинка після треку</translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>Інвертувати вибране</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>&Зняти виділення</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>&Вибрати все</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>&Новий список</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation>Вибрати &наступний список</translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation>Вибрати &попередній список</translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation>Показати &всі списки</translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation>&Видалити список</translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>&Завантажити список</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>&Зберегти список</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation></translation> </message> diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 8dd6df4d8..ca05508c9 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>跳到文件(&J)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>设置(&S)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>退出(&E)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>打开播放列表</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>保存播放列表</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>关于(&A)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>播放列表文件</translation> </message> @@ -1050,7 +1055,7 @@ <translation>空格</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>关于 Qt (&A)</translation> </message> @@ -1065,27 +1070,32 @@ <translation>支持的全部文件</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>重复音轨(&R)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>乱序(&S)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>重复播放列表(&R)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>工具</translation> </message> @@ -1118,22 +1128,22 @@ <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> @@ -1234,87 +1244,77 @@ <translation>逆序列表</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>反选</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>无选择(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>选择全部(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>新建列表(&N)</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>载入列表(&L)</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>保存列表(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 83146fe11..dffd3d88c 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -994,53 +994,58 @@ <translation>B</translation> </message> <message> - <location filename="../mainwindow.cpp" line="445"/> + <location filename="../mainwindow.cpp" line="439"/> + <source>Ctrl+S</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="450"/> <source>&Jump To File</source> <translation>跳到檔案(&J)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="446"/> + <location filename="../mainwindow.cpp" line="451"/> <source>J</source> <translation>J</translation> </message> <message> - <location filename="../mainwindow.cpp" line="453"/> + <location filename="../mainwindow.cpp" line="458"/> <source>&Settings</source> <translation>設定(&S)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="454"/> + <location filename="../mainwindow.cpp" line="459"/> <source>Ctrl+P</source> <translation>Ctrl+P</translation> </message> <message> - <location filename="../mainwindow.cpp" line="460"/> + <location filename="../mainwindow.cpp" line="465"/> <source>&Exit</source> <translation>結束(&E)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="461"/> + <location filename="../mainwindow.cpp" line="466"/> <source>Ctrl+Q</source> <translation>Ctrl+Q</translation> </message> <message> - <location filename="../mainwindow.cpp" line="507"/> + <location filename="../mainwindow.cpp" line="512"/> <source>Open Playlist</source> <translation>開啟播放清單</translation> </message> <message> - <location filename="../mainwindow.cpp" line="532"/> + <location filename="../mainwindow.cpp" line="537"/> <source>Save Playlist</source> <translation>儲存播放清單</translation> </message> <message> - <location filename="../mainwindow.cpp" line="456"/> + <location filename="../mainwindow.cpp" line="461"/> <source>&About</source> <translation>關於(&A)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="505"/> - <location filename="../mainwindow.cpp" line="531"/> + <location filename="../mainwindow.cpp" line="510"/> + <location filename="../mainwindow.cpp" line="536"/> <source>Playlist Files</source> <translation>播放清單檔案</translation> </message> @@ -1050,7 +1055,7 @@ <translation>空格</translation> </message> <message> - <location filename="../mainwindow.cpp" line="457"/> + <location filename="../mainwindow.cpp" line="462"/> <source>&About Qt</source> <translation>關於 Qt (&A)</translation> </message> @@ -1065,27 +1070,32 @@ <translation>支援的全部檔案</translation> </message> <message> - <location filename="../mainwindow.cpp" line="430"/> + <location filename="../mainwindow.cpp" line="432"/> <source>&Repeat Track</source> <translation>重復音軌(&R)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="431"/> + <location filename="../mainwindow.cpp" line="430"/> <source>&Shuffle</source> <translation>亂序(&S)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="435"/> + <location filename="../mainwindow.cpp" line="431"/> + <source>&Auto Stop</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../mainwindow.cpp" line="437"/> <source>R</source> <translation>R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="436"/> + <location filename="../mainwindow.cpp" line="438"/> <source>Ctrl+R</source> <translation>Ctrl+R</translation> </message> <message> - <location filename="../mainwindow.cpp" line="437"/> + <location filename="../mainwindow.cpp" line="440"/> <source>S</source> <translation>S</translation> </message> @@ -1095,7 +1105,7 @@ <translation>重復播放清單(&R)</translation> </message> <message> - <location filename="../mainwindow.cpp" line="451"/> + <location filename="../mainwindow.cpp" line="456"/> <source>Tools</source> <translation>工具</translation> </message> @@ -1118,22 +1128,22 @@ <translation>Alt+I</translation> </message> <message> - <location filename="../playlist.cpp" line="334"/> + <location filename="../playlist.cpp" line="333"/> <source>Ctrl+A</source> <translation>Ctrl+A</translation> </message> <message> - <location filename="../playlist.cpp" line="341"/> + <location filename="../playlist.cpp" line="340"/> <source>Ctrl+T</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="346"/> + <location filename="../playlist.cpp" line="345"/> <source>Ctrl+W</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="353"/> + <location filename="../playlist.cpp" line="352"/> <source>O</source> <translation>O</translation> </message> @@ -1234,87 +1244,77 @@ <translation>逆串列表</translation> </message> <message> - <location filename="../playlist.cpp" line="317"/> - <source>&Stop after track</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="317"/> - <source>Ctrl+S</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../playlist.cpp" line="321"/> + <location filename="../playlist.cpp" line="320"/> <source>Invert Selection</source> <translation>反選</translation> </message> <message> - <location filename="../playlist.cpp" line="327"/> + <location filename="../playlist.cpp" line="326"/> <source>&Select None</source> <translation>無選取(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="328"/> + <location filename="../playlist.cpp" line="327"/> <source>Shift+A</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="333"/> + <location filename="../playlist.cpp" line="332"/> <source>&Select All</source> <translation>選取全部(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="340"/> + <location filename="../playlist.cpp" line="339"/> <source>&New List</source> <translation>新建清單(&N)</translation> </message> <message> - <location filename="../playlist.cpp" line="366"/> + <location filename="../playlist.cpp" line="365"/> <source>&Select Next Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="367"/> + <location filename="../playlist.cpp" line="366"/> <source>Ctrl+PgDown</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="373"/> + <location filename="../playlist.cpp" line="372"/> <source>&Select Previous Playlist</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="374"/> + <location filename="../playlist.cpp" line="373"/> <source>Ctrl+PgUp</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="380"/> + <location filename="../playlist.cpp" line="379"/> <source>&Show Playlists</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="381"/> + <location filename="../playlist.cpp" line="380"/> <source>P</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="345"/> + <location filename="../playlist.cpp" line="344"/> <source>&Delete List</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../playlist.cpp" line="352"/> + <location filename="../playlist.cpp" line="351"/> <source>&Load List</source> <translation>載入清單(&L)</translation> </message> <message> - <location filename="../playlist.cpp" line="358"/> + <location filename="../playlist.cpp" line="357"/> <source>&Save List</source> <translation>儲存清單(&S)</translation> </message> <message> - <location filename="../playlist.cpp" line="359"/> + <location filename="../playlist.cpp" line="358"/> <source>Shift+S</source> <translation>Shift+S</translation> </message> |
