diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-02-25 20:57:39 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-02-25 20:57:39 +0000 |
| commit | 16cb4ed99ba463daa20feadf35d66af8367efbac (patch) | |
| tree | 67bb07c1b3461e99b502be51fd07809523c72f0f | |
| parent | 2248c16122f9986aa91a0227a7602e3f21ef4d12 (diff) | |
| download | qmmp-16cb4ed99ba463daa20feadf35d66af8367efbac.tar.gz qmmp-16cb4ed99ba463daa20feadf35d66af8367efbac.tar.bz2 qmmp-16cb4ed99ba463daa20feadf35d66af8367efbac.zip | |
improved fileops plugin
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1584 90c681e8-e032-0410-971d-27865f9a5e38
35 files changed, 504 insertions, 286 deletions
diff --git a/src/plugins/General/fileops/fileops.cpp b/src/plugins/General/fileops/fileops.cpp index a2cf0ee5d..32aa7b2e2 100644 --- a/src/plugins/General/fileops/fileops.cpp +++ b/src/plugins/General/fileops/fileops.cpp @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2009 by Ilya Kotov * + * Copyright (C) 2009-2010 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -26,13 +26,13 @@ #include <QMessageBox> #include <QFile> #include <QDir> - #include <qmmp/soundcore.h> #include <qmmpui/generalhandler.h> #include <qmmpui/playlistmodel.h> #include <qmmpui/playlistmanager.h> #include <qmmpui/playlistitem.h> #include <qmmpui/mediaplayer.h> +#include <qmmpui/metadataformatter.h> #include "fileops.h" #define COPY_BLOCK_SIZE 102400 @@ -111,22 +111,33 @@ void FileOps::execAction(int n) if (!QFile::exists(item->url())) continue; //generate file name - QString fname = generateFileName(item, pattern); + MetaDataFormatter formatter(pattern); + QString fname = formatter.parse(item); //append extension QString ext = QString(".") + item->url().split('.',QString::SkipEmptyParts).takeLast (); if (!fname.endsWith(ext)) fname += ext; + QString path = destination + "/" + fname; + QDir dir = QFileInfo(path).dir(); + if(!dir.exists()) + { + if(!dir.mkpath(dir.absolutePath())) + { + qWarning("FileOps: unable to create directory"); + continue; + } + } //copy file QFile in(item->url()); - QFile out(destination + "/" + fname); + QFile out(path); if (!in.open(QIODevice::ReadOnly)) { - qDebug("FileOps: %s", qPrintable(in.errorString ())); + qWarning("FileOps: %s", qPrintable(in.errorString ())); continue; } if (!out.open(QIODevice::WriteOnly)) { - qDebug("FileOps: %s", qPrintable(out.errorString ())); + qWarning("FileOps: %s", qPrintable(out.errorString ())); continue; } @@ -153,7 +164,8 @@ void FileOps::execAction(int n) if (!QFile::exists(item->url())) continue; //generate file name - QString fname = generateFileName(item, pattern); + MetaDataFormatter formatter(pattern); + QString fname = formatter.parse(item); //append extension QString ext = QString(".") + item->url().split('.',QString::SkipEmptyParts).takeLast (); if (!fname.endsWith(ext)) @@ -175,7 +187,8 @@ void FileOps::execAction(int n) case REMOVE: qDebug("FileOps: remove"); if (QMessageBox::question (qApp->activeWindow (), tr("Remove files"), - tr("Are you sure you want to remove %n file(s) from disk?","",items.size()), + tr("Are you sure you want to remove %n file(s) from disk?", + "",items.size()), QMessageBox::Yes | QMessageBox::No) != QMessageBox::Yes) break; @@ -186,51 +199,3 @@ void FileOps::execAction(int n) } } } -//generate file name from tags using given pattern -QString FileOps::generateFileName(PlayListItem *item, QString pattern) -{ - QString fname = pattern; - fname = printTag(fname, "%p", item->artist(), pattern); - fname = printTag(fname, "%a", item->album(), pattern); - fname = printTag(fname, "%t", item->title(), pattern); - if(item->track().size() > 1) - fname = printTag(fname, "%n", item->track(), pattern); - else - fname = printTag(fname, "%n", QString("0") + item->track(), pattern); - fname = printTag(fname, "%g", item->genre(), pattern); - fname = printTag(fname, "%f", item->url().section('/',-1), pattern); - fname = printTag(fname, "%y", QString("%1").arg(item->year ()), pattern); - if (fname.isEmpty()) - { - if (item->url().contains('/')) - fname = item->url().split('/',QString::SkipEmptyParts).takeLast (); - } - return fname; -} - -QString FileOps::printTag(QString str, QString regExp, QString tagStr, QString fmt) -{ - QString format = fmt; - if (!tagStr.isEmpty()) - str.replace(regExp, tagStr); - else - { - //remove unused separators - int regExpPos = str.indexOf(regExp); - if (regExpPos < 0) - return str; - int nextPos = str.indexOf("%", regExpPos + 1); - if (nextPos < 0) - { - //last separator - regExpPos = format.lastIndexOf(regExp); - nextPos = format.lastIndexOf("%", regExpPos - 1); - QString lastSep = format.right (format.size() - nextPos - 2); - str.remove(lastSep); - str.remove(regExp); - } - else - str.remove ( regExpPos, nextPos - regExpPos); - } - return str; -} diff --git a/src/plugins/General/fileops/fileops.h b/src/plugins/General/fileops/fileops.h index cd84e1d4b..1ba862308 100644 --- a/src/plugins/General/fileops/fileops.h +++ b/src/plugins/General/fileops/fileops.h @@ -1,5 +1,5 @@ /*************************************************************************** - * Copyright (C) 2009 by Ilya Kotov * + * Copyright (C) 2009-2010 by Ilya Kotov * * forkotov02@hotmail.ru * * * * This program is free software; you can redistribute it and/or modify * @@ -50,8 +50,6 @@ private slots: void execAction(int n); private: - QString generateFileName(PlayListItem *item, QString pattern); - QString printTag(QString str, QString regExp, QString tagStr, QString fmt); QList <int> m_types; QStringList m_patterns; QStringList m_destinations; diff --git a/src/plugins/General/fileops/settingsdialog.cpp b/src/plugins/General/fileops/settingsdialog.cpp index 8955a79f3..05bc1e7c2 100644 --- a/src/plugins/General/fileops/settingsdialog.cpp +++ b/src/plugins/General/fileops/settingsdialog.cpp @@ -192,12 +192,17 @@ void SettingsDialog::createMenus() menu->addAction(tr("Artist"))->setData("%p"); menu->addAction(tr("Album"))->setData("%a"); menu->addAction(tr("Title"))->setData("%t"); - menu->addAction(tr("Tracknumber"))->setData("%n"); + menu->addAction(tr("Track number"))->setData("%n"); + menu->addAction(tr("Two-digit track number"))->setData("%NN"); menu->addAction(tr("Genre"))->setData("%g"); - menu->addAction(tr("Filename"))->setData("%f"); - menu->addAction(tr("Date"))->setData("%d"); - menu->addAction(tr("Year"))->setData("%y"); menu->addAction(tr("Comment"))->setData("%c"); + menu->addAction(tr("Composer"))->setData("%C"); + menu->addAction(tr("Duration"))->setData("%l"); + menu->addAction(tr("Disc number"))->setData("%D"); + menu->addAction(tr("File name"))->setData("%f"); + menu->addAction(tr("File path"))->setData("%F"); + menu->addAction(tr("Year"))->setData("%y"); + menu->addAction(tr("Condition"))->setData("%if(%p&%t,%p - %t,%f)"); ui.patternButton->setMenu(menu); ui.patternButton->setPopupMode(QToolButton::InstantPopup); connect(menu, SIGNAL(triggered (QAction *)), SLOT(addTitleString( QAction *))); @@ -224,5 +229,5 @@ void SettingsDialog::on_tableWidget_itemDoubleClicked (QTableWidgetItem *item) HotkeyDialog *dialog = new HotkeyDialog(item->text(), this); if (ui.tableWidget->column (item) == 3 && dialog->exec() == QDialog::Accepted) item->setText(dialog->key()); - delete dialog; + dialog->deleteLater(); } diff --git a/src/plugins/General/fileops/translations/fileops_plugin_cs.ts b/src/plugins/General/fileops/translations/fileops_plugin_cs.ts index 66f7866f5..11f9fe5af 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_cs.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_cs.ts @@ -24,17 +24,17 @@ <translation>Přerušit</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Kopíruje se soubor %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Odstranit soubory</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Jste si jisti, že chcete z disku odstranit %n soubor?</numerusform> @@ -125,37 +125,62 @@ <translation>Název</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Číslo stopy</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Žánr</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Jméno souboru</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Rok</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Datum</translation> + <source>Comment</source> + <translation>Poznámka</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Rok</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Poznámka</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Vyberte adresář</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_de.ts b/src/plugins/General/fileops/translations/fileops_plugin_de.ts index 8874228c3..2dd867060 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_de.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_de.ts @@ -24,17 +24,17 @@ <translation>Stopp</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Datei %1/%2 wird kopiert</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Dateien entfernen</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Möchten Sie wirklich %n Datei von der Festplatte entfernen?</numerusform> @@ -124,37 +124,62 @@ <translation>Titel</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Titelnummer</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Genre</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Dateiname</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Jahr</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Datum</translation> + <source>Comment</source> + <translation>Kommentar</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Jahr</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Kommentar</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Ein Verzeichnis wählen</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_it.ts b/src/plugins/General/fileops/translations/fileops_plugin_it.ts index 489ca2003..5a8377b02 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_it.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_it.ts @@ -24,17 +24,17 @@ <translation>Ferma</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Copia del file</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Rimuovi file</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Vuoi davvero rimuovere %n file(s) dal disco?</numerusform> @@ -123,37 +123,62 @@ <translation>Titolo</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Numero traccia</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Genere</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Nome file</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Anno</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Data</translation> + <source>Comment</source> + <translation>Commento</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Anno</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Commento</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Scegli una cartella</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_lt.ts b/src/plugins/General/fileops/translations/fileops_plugin_lt.ts index 316c0d0b7..34a7fa9b4 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_lt.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_lt.ts @@ -24,17 +24,17 @@ <translation>Stop</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Kopijuoju bylą %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Ištrinti bylas</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Ar tu tikras, jog nori ištrinti %n bylą(as) iš disko?</numerusform> @@ -125,37 +125,62 @@ <translation>Pavadinimas</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Takelio numeris</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Žanras</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Bylos pavadinimas</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Metai</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Data</translation> + <source>Comment</source> + <translation>Komentaras</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Metai</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Komentaras</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Pasirinkite aplanką</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_pl.ts b/src/plugins/General/fileops/translations/fileops_plugin_pl.ts index db73e9c36..89794e7b5 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_pl.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_pl.ts @@ -24,17 +24,17 @@ <translation></translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Kopiowanie pliku %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Usuń pliki</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Czy napewno chcesz usunąć %n plik(ów) z dysku?</numerusform> @@ -125,37 +125,62 @@ <translation>Tytuł</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Numer utworu</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Gatunek</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Nazwa pliku</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Rok</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Data</translation> + <source>Comment</source> + <translation>Komentarz</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Rok</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Komentarz</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Wybierz katalog</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_ru.ts b/src/plugins/General/fileops/translations/fileops_plugin_ru.ts index 54353ecc7..4c08c6e29 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_ru.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_ru.ts @@ -24,17 +24,17 @@ <translation>Остановить</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Копирование файла %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Удалить файлы</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Вы уверены, что хотите удалить %n файл с диска?</numerusform> @@ -125,37 +125,62 @@ <translation>Название</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Номер трека</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Жанр</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Имя файла</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Год</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Дата</translation> + <source>Comment</source> + <translation>Комментарий</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation>Номер трека</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation>2-х разрядный номер трека</translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Год</translation> + <source>Composer</source> + <translation>Композитор</translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Комментарий</translation> + <source>Duration</source> + <translation>Длительность</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation>Номер диска</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation>Имя файла</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation>Путь к файлу</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation>Условие</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Выберите директорию</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_tr.ts b/src/plugins/General/fileops/translations/fileops_plugin_tr.ts index 461ca833b..724388ace 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_tr.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_tr.ts @@ -24,17 +24,17 @@ <translation>Dur</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>%1/%2 dosyası kopyalanıyor</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Dosyaları kaldır</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation type="unfinished"> <numerusform></numerusform> @@ -123,37 +123,62 @@ <translation></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation></translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation></translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Yıl</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Tarih</translation> + <source>Comment</source> + <translation>Yorum</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Yıl</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Yorum</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Dizin seç</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_uk_UA.ts b/src/plugins/General/fileops/translations/fileops_plugin_uk_UA.ts index 6f846f613..6cfe5cf55 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_uk_UA.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_uk_UA.ts @@ -24,17 +24,17 @@ <translation>Зупинити</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>Копіювання файла %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>Видалити файли</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation> <numerusform>Ви дійсно бажаєте видалити %n файл(ів) з диску?</numerusform> @@ -125,37 +125,62 @@ <translation>Назва</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>Номер треку</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>Жанр</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>Ім'я файлу</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>Рік</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>Дата</translation> + <source>Comment</source> + <translation>Коментар</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>Рік</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>Коментар</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>Виберіть теку</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts b/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts index 5223deb6d..2fecbd7eb 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_zh_CN.ts @@ -24,17 +24,17 @@ <translation>停止</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>正在复制文件 %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>删除文件</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation type="unfinished"> <numerusform></numerusform> @@ -123,37 +123,62 @@ <translation>标题</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>音轨</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>流派</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>文件名</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>年代</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>日期</translation> + <source>Comment</source> + <translation>备注</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>年代</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>备注</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>选择一个目录</translation> </message> diff --git a/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts b/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts index 2238a5356..cbda84314 100644 --- a/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts +++ b/src/plugins/General/fileops/translations/fileops_plugin_zh_TW.ts @@ -24,17 +24,17 @@ <translation>停止</translation> </message> <message> - <location filename="../fileops.cpp" line="135"/> + <location filename="../fileops.cpp" line="146"/> <source>Copying file %1/%2</source> <translation>復制檔案 %1/%2</translation> </message> <message> - <location filename="../fileops.cpp" line="177"/> + <location filename="../fileops.cpp" line="189"/> <source>Remove files</source> <translation>刪除檔案</translation> </message> <message numerus="yes"> - <location filename="../fileops.cpp" line="178"/> + <location filename="../fileops.cpp" line="190"/> <source>Are you sure you want to remove %n file(s) from disk?</source> <translation type="unfinished"> <numerusform></numerusform> @@ -123,37 +123,62 @@ <translation>標題</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="195"/> - <source>Tracknumber</source> - <translation>音軌</translation> - </message> - <message> - <location filename="../settingsdialog.cpp" line="196"/> + <location filename="../settingsdialog.cpp" line="197"/> <source>Genre</source> <translation>流派</translation> </message> <message> - <location filename="../settingsdialog.cpp" line="197"/> - <source>Filename</source> - <translation>檔名</translation> + <location filename="../settingsdialog.cpp" line="204"/> + <source>Year</source> + <translation>年代</translation> </message> <message> <location filename="../settingsdialog.cpp" line="198"/> - <source>Date</source> - <translation>日期</translation> + <source>Comment</source> + <translation>備註</translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="195"/> + <source>Track number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="196"/> + <source>Two-digit track number</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="199"/> - <source>Year</source> - <translation>年代</translation> + <source>Composer</source> + <translation type="unfinished"></translation> </message> <message> <location filename="../settingsdialog.cpp" line="200"/> - <source>Comment</source> - <translation>備註</translation> + <source>Duration</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="201"/> + <source>Disc number</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="202"/> + <source>File name</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="203"/> + <source>File path</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../settingsdialog.cpp" line="205"/> + <source>Condition</source> + <translation type="unfinished"></translation> </message> <message> - <location filename="../settingsdialog.cpp" line="216"/> + <location filename="../settingsdialog.cpp" line="221"/> <source>Choose a directory</source> <translation>選取一個目錄</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts index 1ecde8a37..8c947d3bb 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_cs.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Text: %1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation>Nenalezeno</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Příjímám</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts index d264a86fc..c00290796 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_de.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Liedtext: %1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation>Es kann kein Liedtext für dieses Stück gefunden werden.</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Daten werden empfangen</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts index d624c1b3d..a422acd15 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_it.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Testo: %1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation>Non trovato</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Ricezione</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts index f5597d7f2..3904fc4f2 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_lt.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Dainos tekstas: %1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation>Nerasta</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Gaunu</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts index c02967faf..4cbd0f3da 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_pl.ts @@ -65,12 +65,12 @@ <translation>Nie połączony</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Odbieranie</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Teksty: %1 - %2</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts index 869f7c63c..2e1a9c395 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_ru.ts @@ -55,7 +55,7 @@ <translation>Ошибка</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Текст песни: %1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation>Не найдено</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Получение</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts index bbc1c5709..cb3cd9fd8 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_tr.ts @@ -65,12 +65,12 @@ <translation>Bağlantı yok</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Alınıyor</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Şarkı Sözü: %1 - %2</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts index eaa686f65..9079939bd 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_uk_UA.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>Тексти: %1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation>Не знайдено</translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>Отримання</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts index fb2d2371d..24d34699d 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_CN.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>歌词:%1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>接受</translation> </message> diff --git a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts index cc85a0a3a..03bb14ddc 100644 --- a/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts +++ b/src/plugins/General/lyrics/translations/lyrics_plugin_zh_TW.ts @@ -55,7 +55,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="95"/> + <location filename="../lyricswindow.cpp" line="96"/> <source>Lyrics: %1 - %2</source> <translation>歌詞:%1 - %2</translation> </message> @@ -70,7 +70,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../lyricswindow.cpp" line="94"/> + <location filename="../lyricswindow.cpp" line="95"/> <source>Receiving</source> <translation>接受</translation> </message> diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index a333a626c..b0da5043d 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -97,7 +97,7 @@ <translation>Přidat URL</translation> </message> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Chyba</translation> </message> diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 9001e9014..d136090c5 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -97,7 +97,7 @@ <translation>Hinzuzufügende URL eingeben</translation> </message> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Fehler</translation> </message> diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts index 6d48c0d82..18cc04f68 100644 --- a/src/ui/translations/qmmp_hu.ts +++ b/src/ui/translations/qmmp_hu.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Hiba</translation> </message> diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 71ae3fe44..7b0feaba0 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Errore</translation> </message> diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index 3681e0030..9910eda4a 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Klaida</translation> </message> diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index 6ec29a893..4fb17ff20 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Błąd</translation> </message> diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 634d4f508..e4c52ff2f 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation type="unfinished"></translation> </message> diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 325e721dc..da6165697 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Ошибка</translation> </message> diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 5950eccec..ccaec8156 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Hata</translation> </message> diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index 7ba4672ce..b7ebb6391 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>Помилка</translation> </message> diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 2030c6737..a9d31677c 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>错误</translation> </message> diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 0e57a3140..31ef2ceff 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -92,7 +92,7 @@ <context> <name>AddUrlDialog</name> <message> - <location filename="../addurldialog.cpp" line="109"/> + <location filename="../addurldialog.cpp" line="116"/> <source>Error</source> <translation>錯誤</translation> </message> |
