From 967946a0a567bf3b763fb559459f43250d013567 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Fri, 7 Aug 2009 20:31:50 +0000 Subject: added support for additional tags git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1112 90c681e8-e032-0410-971d-27865f9a5e38 --- .../Input/mad/translations/mad_plugin_ru.ts | 2 +- src/qmmp/abstractdetailsdialog.cpp | 12 +++- src/qmmp/qmmp.h | 2 + src/qmmp/qmmp.pro | 12 ++-- src/qmmp/translations/libqmmp_ru.ts | 2 +- src/qmmpui/abstractplaylistitem.cpp | 10 ++++ src/qmmpui/abstractplaylistitem.h | 10 +++- src/qmmpui/playlistitem.cpp | 5 +- src/qmmpui/playlistmodel.cpp | 16 ++++- src/qmmpui/playlistmodel.h | 3 +- src/qmmpui/translations/libqmmpui_cs.ts | 10 ++++ src/qmmpui/translations/libqmmpui_de.ts | 10 ++++ src/qmmpui/translations/libqmmpui_it.ts | 10 ++++ src/qmmpui/translations/libqmmpui_lt.ts | 10 ++++ src/qmmpui/translations/libqmmpui_pl.ts | 10 ++++ src/qmmpui/translations/libqmmpui_pt_BR.ts | 10 ++++ src/qmmpui/translations/libqmmpui_ru.ts | 10 ++++ src/qmmpui/translations/libqmmpui_tr.ts | 10 ++++ src/qmmpui/translations/libqmmpui_uk_UA.ts | 10 ++++ src/qmmpui/translations/libqmmpui_zh_CN.ts | 10 ++++ src/qmmpui/translations/libqmmpui_zh_TW.ts | 10 ++++ src/ui/configdialog.cpp | 7 ++- src/ui/translations/qmmp_cs.ts | 30 ++++++---- src/ui/translations/qmmp_de.ts | 30 ++++++---- src/ui/translations/qmmp_it.ts | 53 ++++++---------- src/ui/translations/qmmp_lt.ts | 38 ++++++------ src/ui/translations/qmmp_pl_PL.ts | 30 ++++++---- src/ui/translations/qmmp_pt_BR.ts | 26 +++++--- src/ui/translations/qmmp_ru.ts | 30 ++++++---- src/ui/translations/qmmp_tr.ts | 26 +++++--- src/ui/translations/qmmp_uk_UA.ts | 70 +++++++++++++++++----- src/ui/translations/qmmp_zh_CN.ts | 30 ++++++---- src/ui/translations/qmmp_zh_TW.ts | 30 ++++++---- 33 files changed, 410 insertions(+), 174 deletions(-) (limited to 'src') diff --git a/src/plugins/Input/mad/translations/mad_plugin_ru.ts b/src/plugins/Input/mad/translations/mad_plugin_ru.ts index 5862bdc93..1e24b2f17 100644 --- a/src/plugins/Input/mad/translations/mad_plugin_ru.ts +++ b/src/plugins/Input/mad/translations/mad_plugin_ru.ts @@ -140,7 +140,7 @@ Composer: - Композитр: + Композитор: diff --git a/src/qmmp/abstractdetailsdialog.cpp b/src/qmmp/abstractdetailsdialog.cpp index 4840e200f..52ce062ef 100644 --- a/src/qmmp/abstractdetailsdialog.cpp +++ b/src/qmmp/abstractdetailsdialog.cpp @@ -66,12 +66,18 @@ void AbstractDetailsDialog::setMetaData(Qmmp::MetaData key, const QString &value case Qmmp::GENRE: ui->genreLineEdit->setText(value); break; + case Qmmp::COMPOSER: + return ui->composerLineEdit->setText(value); + break; case Qmmp::YEAR: ui->yearSpinBox->setValue(value.toInt()); break; case Qmmp::TRACK: ui->trackSpinBox->setValue(value.toInt()); break; + case Qmmp::DISCNUMBER: + ui->discSpinBox->setValue(value.toInt()); + break; case Qmmp::URL: ui->pathLineEdit->setText(value); setWindowTitle (value.section('/',-1)); @@ -127,13 +133,17 @@ const QString AbstractDetailsDialog::strMetaData(Qmmp::MetaData key) case Qmmp::ALBUM: return ui->albumLineEdit->text(); case Qmmp::COMMENT: - return ui->commentBrowser->toPlainText(); + return ui->commentBrowser->toPlainText(); case Qmmp::GENRE: return ui->genreLineEdit->text(); + case Qmmp::COMPOSER: + return ui->composerLineEdit->text(); case Qmmp::YEAR: return QString("%1").arg(ui->yearSpinBox->value()); case Qmmp::TRACK: return QString("%1").arg(ui->trackSpinBox->value()); + case Qmmp::DISCNUMBER: + return QString("%1").arg(ui->discSpinBox->value()); case Qmmp::URL: return ui->pathLineEdit->text(); } diff --git a/src/qmmp/qmmp.h b/src/qmmp/qmmp.h index 2b846919e..89f799a14 100644 --- a/src/qmmp/qmmp.h +++ b/src/qmmp/qmmp.h @@ -50,8 +50,10 @@ public: ALBUM, /*!< Album */ COMMENT, /*!< Comment */ GENRE, /*!< Genre */ + COMPOSER, /*!< Composer */ YEAR, /*!< Year */ TRACK, /*!< Track number */ + DISCNUMBER,/*!< Disc number */ URL /*!< Stream url or local file path */ }; /*! diff --git a/src/qmmp/qmmp.pro b/src/qmmp/qmmp.pro index 1605e41a8..574518357 100644 --- a/src/qmmp/qmmp.pro +++ b/src/qmmp/qmmp.pro @@ -5,9 +5,9 @@ HEADERS += recycler.h \ decoder.h \ output.h \ outputfactory.h \ - equ\iir_cfs.h \ - equ\iir_fpu.h \ - equ\iir.h \ + equ/iir_cfs.h \ + equ/iir_fpu.h \ + equ/iir.h \ decoderfactory.h \ soundcore.h \ streamreader.h \ @@ -25,9 +25,9 @@ HEADERS += recycler.h \ SOURCES += recycler.cpp \ decoder.cpp \ output.cpp \ - equ\iir.c \ - equ\iir_cfs.c \ - equ\iir_fpu.c \ + equ/iir.c \ + equ/iir_cfs.c \ + equ/iir_fpu.c \ soundcore.cpp \ streamreader.cpp \ downloader.cpp \ diff --git a/src/qmmp/translations/libqmmp_ru.ts b/src/qmmp/translations/libqmmp_ru.ts index 1f498ccc9..5710fcb5c 100644 --- a/src/qmmp/translations/libqmmp_ru.ts +++ b/src/qmmp/translations/libqmmp_ru.ts @@ -36,7 +36,7 @@ Composer: - Композитр: + Композитор: diff --git a/src/qmmpui/abstractplaylistitem.cpp b/src/qmmpui/abstractplaylistitem.cpp index 164d7c500..4c8a0f561 100644 --- a/src/qmmpui/abstractplaylistitem.cpp +++ b/src/qmmpui/abstractplaylistitem.cpp @@ -54,6 +54,11 @@ const QString AbstractPlaylistItem::genre () const return m_metaData.value(Qmmp::GENRE); } +const QString AbstractPlaylistItem::composer() const +{ + return m_metaData.value(Qmmp::COMPOSER); +} + const QString AbstractPlaylistItem::track () const { return m_metaData.value(Qmmp::TRACK); @@ -64,6 +69,11 @@ const QString AbstractPlaylistItem::year () const return m_metaData.value(Qmmp::YEAR); } +const QString AbstractPlaylistItem::discNumber () const +{ + return m_metaData.value(Qmmp::DISCNUMBER); +} + const QString AbstractPlaylistItem::url () const { return m_metaData.value(Qmmp::URL); diff --git a/src/qmmpui/abstractplaylistitem.h b/src/qmmpui/abstractplaylistitem.h index 2294ff73a..149291ace 100644 --- a/src/qmmpui/abstractplaylistitem.h +++ b/src/qmmpui/abstractplaylistitem.h @@ -55,9 +55,13 @@ public: */ const QString comment () const; /*! - * Returns gnere. + * Returns genre. */ const QString genre () const; + /*! + * Returns composer. + */ + const QString composer() const; /*! * Returns track number. */ @@ -66,6 +70,10 @@ public: * Returns year. */ const QString year () const; + /*! + * Returns disc number. + */ + const QString discNumber () const; /*! * Returns stream url or local file path. */ diff --git a/src/qmmpui/playlistitem.cpp b/src/qmmpui/playlistitem.cpp index 7912c502b..bacd3f803 100644 --- a/src/qmmpui/playlistitem.cpp +++ b/src/qmmpui/playlistitem.cpp @@ -114,8 +114,11 @@ void PlayListItem::readMetadata() m_title = printTag(m_title, "%p", artist()); m_title = printTag(m_title, "%a", album()); m_title = printTag(m_title, "%t", title()); - m_title = printTag(m_title, "%n", QString("%1").arg(track())); + m_title = printTag(m_title, "%n", track()); + m_title = printTag(m_title, "%c", comment()); + m_title = printTag(m_title, "%C", composer()); m_title = printTag(m_title, "%g", genre()); + m_title = printTag(m_title, "%D", discNumber()); m_title = printTag(m_title, "%f", url().section('/',-1)); m_title = printTag(m_title, "%F", url()); m_title = printTag(m_title, "%y", QString("%1").arg(year ())); diff --git a/src/qmmpui/playlistmodel.cpp b/src/qmmpui/playlistmodel.cpp index e0fc19ea3..539ed12e7 100644 --- a/src/qmmpui/playlistmodel.cpp +++ b/src/qmmpui/playlistmodel.cpp @@ -366,13 +366,17 @@ void PlayListModel::showDetails() str.append(tr("Artist:") + " %3\n"); str.append(tr("Album:") + " %4\n"); str.append(tr("Genre:") + " %5\n"); - str.append(tr("Comment:") + " %6"); + str.append(tr("Comment:") + " %6\n"); + str.append(tr("Composer:") + " %7\n"); + str.append(tr("Disc number:") + " %8"); str = str.arg(item->url()) .arg(item->title().isEmpty() ? item->text() : item->title()) .arg(item->artist()) .arg(item->album()) .arg(item->genre()) - .arg(item->comment()); + .arg(item->comment()) + .arg(item->composer()) + .arg(item->discNumber()); QMessageBox::information(0, m_items.at(i)->url(), str); return; } @@ -430,10 +434,14 @@ void PlayListModel::readSettings() infoList.last()->setMetaData(Qmmp::COMMENT, value); else if (param == "genre") infoList.last()->setMetaData(Qmmp::GENRE, value); + else if (param == "composer") + infoList.last()->setMetaData(Qmmp::COMPOSER, value); else if (param == "year") infoList.last()->setMetaData(Qmmp::YEAR, value); else if (param == "track") infoList.last()->setMetaData(Qmmp::TRACK, value); + else if (param == "disc") + infoList.last()->setMetaData(Qmmp::DISCNUMBER, value); else if (param == "length") infoList.last()->setLength(value.toInt()); } @@ -459,9 +467,11 @@ void PlayListModel::writeSettings() file.write(QString("album=%1").arg(m->album()).toUtf8() +"\n"); file.write(QString("comment=%1").arg(m->comment()).toUtf8() +"\n"); file.write(QString("genre=%1").arg(m->genre()).toUtf8() +"\n"); + file.write(QString("composer=%1").arg(m->composer()).toUtf8() +"\n"); file.write(QString("year=%1").arg(m->year()).toUtf8() +"\n"); file.write(QString("track=%1").arg(m->track()).toUtf8() +"\n"); - file.write(QString("length=%1").arg(m->length()).toUtf8() +"\n"); + file.write(QString("disc=%1").arg(m->discNumber()).toUtf8() +"\n"); + file.write(QString("length=%1").arg(m->length()).toUtf8() +"\n"); } file.close(); QSettings settings(Qmmp::configFile(), QSettings::IniFormat); diff --git a/src/qmmpui/playlistmodel.h b/src/qmmpui/playlistmodel.h index 6b838f9c1..0df987e55 100644 --- a/src/qmmpui/playlistmodel.h +++ b/src/qmmpui/playlistmodel.h @@ -418,7 +418,8 @@ public slots: /*! * Sets short title format * @param format title format. (Expressions: "%p" - artist, "%a" - album, "%t" - title, "%n" - track, - * "%g" - genre, "%f" - file name, "%F" - full path, "%y" - year) + * "%g" - genre, "%c" - comment, "%C" - composer, "%D" - disc number "%f" - file name, " + * %F" - full path, "%y" - year) */ void setFormat(const QString &format); /*! diff --git a/src/qmmpui/translations/libqmmpui_cs.ts b/src/qmmpui/translations/libqmmpui_cs.ts index 38157ed0c..156be2117 100644 --- a/src/qmmpui/translations/libqmmpui_cs.ts +++ b/src/qmmpui/translations/libqmmpui_cs.ts @@ -33,6 +33,16 @@ Comment: Poznámka: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_de.ts b/src/qmmpui/translations/libqmmpui_de.ts index 7b9496879..034a5d98f 100644 --- a/src/qmmpui/translations/libqmmpui_de.ts +++ b/src/qmmpui/translations/libqmmpui_de.ts @@ -33,6 +33,16 @@ Comment: Kommentar: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_it.ts b/src/qmmpui/translations/libqmmpui_it.ts index 083e66552..96e14ea2d 100644 --- a/src/qmmpui/translations/libqmmpui_it.ts +++ b/src/qmmpui/translations/libqmmpui_it.ts @@ -33,6 +33,16 @@ Comment: Commento: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_lt.ts b/src/qmmpui/translations/libqmmpui_lt.ts index 5e248b3d2..97c4d5be3 100644 --- a/src/qmmpui/translations/libqmmpui_lt.ts +++ b/src/qmmpui/translations/libqmmpui_lt.ts @@ -33,6 +33,16 @@ Comment: Komantaras: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_pl.ts b/src/qmmpui/translations/libqmmpui_pl.ts index 8fcbd9fed..da18f1588 100644 --- a/src/qmmpui/translations/libqmmpui_pl.ts +++ b/src/qmmpui/translations/libqmmpui_pl.ts @@ -33,6 +33,16 @@ Comment: Komentarz: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_pt_BR.ts b/src/qmmpui/translations/libqmmpui_pt_BR.ts index ecdd051dd..df6805917 100644 --- a/src/qmmpui/translations/libqmmpui_pt_BR.ts +++ b/src/qmmpui/translations/libqmmpui_pt_BR.ts @@ -33,6 +33,16 @@ Comment: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_ru.ts b/src/qmmpui/translations/libqmmpui_ru.ts index 9f64635e5..b401dcb92 100644 --- a/src/qmmpui/translations/libqmmpui_ru.ts +++ b/src/qmmpui/translations/libqmmpui_ru.ts @@ -33,6 +33,16 @@ Comment: Комментарий: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_tr.ts b/src/qmmpui/translations/libqmmpui_tr.ts index 01a092250..ff98b2461 100644 --- a/src/qmmpui/translations/libqmmpui_tr.ts +++ b/src/qmmpui/translations/libqmmpui_tr.ts @@ -33,6 +33,16 @@ Comment: Yorum: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_uk_UA.ts b/src/qmmpui/translations/libqmmpui_uk_UA.ts index 5b101ddfd..d544bec63 100644 --- a/src/qmmpui/translations/libqmmpui_uk_UA.ts +++ b/src/qmmpui/translations/libqmmpui_uk_UA.ts @@ -33,6 +33,16 @@ Comment: Коментар: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_zh_CN.ts b/src/qmmpui/translations/libqmmpui_zh_CN.ts index 14ec10c35..925b1e51a 100644 --- a/src/qmmpui/translations/libqmmpui_zh_CN.ts +++ b/src/qmmpui/translations/libqmmpui_zh_CN.ts @@ -33,6 +33,16 @@ Comment: 备注: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/qmmpui/translations/libqmmpui_zh_TW.ts b/src/qmmpui/translations/libqmmpui_zh_TW.ts index 9a2a85dd8..950477659 100644 --- a/src/qmmpui/translations/libqmmpui_zh_TW.ts +++ b/src/qmmpui/translations/libqmmpui_zh_TW.ts @@ -33,6 +33,16 @@ Comment: 備註: + + + Composer: + + + + + Disc number: + + QtFileDialogFactory diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index 5a0a31a46..e1e033971 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -534,13 +534,16 @@ void ConfigDialog::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("Disc number"))->setData("%D"); menu->addAction(tr("Genre"))->setData("%g"); + menu->addAction(tr("Composer"))->setData("%C"); menu->addAction(tr("Filename"))->setData("%f"); menu->addAction(tr("Filepath"))->setData("%F"); - menu->addAction(tr("Date"))->setData("%d"); + menu->addAction(tr("Date"))->setData("%d"); //TODO fix this menu->addAction(tr("Year"))->setData("%y"); menu->addAction(tr("Comment"))->setData("%c"); + ui.titleButton->setMenu(menu); ui.titleButton->setPopupMode(QToolButton::InstantPopup); connect( menu, SIGNAL(triggered ( QAction * )), SLOT(addTitleString( QAction * ))); diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index 049c1b2fd..e1ab0a261 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -196,7 +196,7 @@ - + Filename Soubor @@ -217,31 +217,41 @@ - Tracknumber - Číslo stopy + Track number + + Disc number + + + + Genre Žánr + Composer + + + + Filepath Soubor - + Date Datum - + Year Rok - + Comment Komentář @@ -471,16 +481,12 @@ Převést %20 na mezery - Show full path of a stream - Zobrazit plnou cestu k streamu - - - + Select Skin Files Vybrat soubory s tématy - + Skin files Soubory s tématy diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 6f72f387d..32cd9aa65 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -196,7 +196,7 @@ - + Filename Dateiname @@ -217,31 +217,41 @@ - Tracknumber - Titelnummer + Track number + + Disc number + + + + Genre Genre + Composer + + + + Filepath Dateipfad - + Date Datum - + Year Jahr - + Comment Kommentar @@ -471,16 +481,12 @@ %20 in Leerzeichen umwandeln - Show full path of a stream - Vollständigen Pfad anzeigen - - - + Select Skin Files Design-Dateien auswählen - + Skin files Design-Dateien diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 86d333bfe..3e1c7021d 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -196,7 +196,7 @@ - + Filename File @@ -217,31 +217,41 @@ - Tracknumber - Numero della traccia + Track number + + Disc number + + + + Genre Genere + Composer + + + + Filepath Percorso - + Date Data - + Year Anno - + Comment Commento @@ -471,16 +481,12 @@ Converti il carattere « %20 » in spazi - Show full path of a stream - Mostra il percorso completo di un flusso - - - + Select Skin Files Seleziona aspetto - + Skin files Aspetto @@ -1171,29 +1177,6 @@ Azioni - - PlayListModel - - Url: - URL: - - - Title: - Titolo: - - - Artist: - Interprete: - - - Album: - Album: - - - Comment: - Commento: - - PresetEditor diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index a0996f277..b0e8c20df 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -196,7 +196,7 @@ - + Filename Bylos pavadinimas @@ -217,31 +217,41 @@ - Tracknumber - Takelio numeris + Track number + + Disc number + + + + Genre Žanras + Composer + + + + Filepath Bylos kelias - + Date Data - + Year Metai - + Comment Komentaras @@ -471,16 +481,12 @@ Convert %20 to blanks - Show full path of a stream - Rodyti pilną srauto kelią - - - + Select Skin Files Pasirinkti temų bylas - + Skin files Temų bylos @@ -785,10 +791,6 @@ Medium - - Vidutinis - Среднее - @@ -1220,10 +1222,6 @@ Print version number and exit Parodyti versiją ir išeiti - - Ideas, patches, bugreports send to butkus.algirdas@gmail.com - Idėjos, pataisymai, klaidos: butkus.algirdas@gmail.com - Display this text and exit diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index 828f0e846..0df17872f 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -196,7 +196,7 @@ - + Filename Nazwa pliku @@ -217,31 +217,41 @@ - Tracknumber - Numer utworu + Track number + + Disc number + + + + Genre Gatunek + Composer + + + + Filepath Ścieżka pliku - + Date Data - + Year Rok - + Comment Komentarz @@ -471,16 +481,12 @@ Konwertuj sekwencje %20 na spacje - Show full path of a stream - Pokaż pełną ścieżkę strumienia - - - + Select Skin Files Wybierz skórę - + Skin files Pliki skór diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 94c73f66f..99a4f4957 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -196,7 +196,7 @@ - + Filename Nome do Arquivo @@ -217,31 +217,41 @@ - Tracknumber - Número da faixa + Track number + + Disc number + + + + Genre Gênero + Composer + + + + Filepath Pasta do arquivo - + Date Data - + Year Ano - + Comment Comentário @@ -471,12 +481,12 @@ - + Select Skin Files - + Skin files diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 9a3ca042a..b59da6e14 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -196,7 +196,7 @@ - + Filename Имя файла @@ -217,31 +217,41 @@ - Tracknumber - Номер трека + Track number + + Disc number + + + + Genre Жанр + Composer + + + + Filepath Путь к файлу - + Date Дата - + Year Год - + Comment Комментарий @@ -471,16 +481,12 @@ Преобразовывать %20 в пробел - Show full path of a stream - Показывать полный путь для потоков - - - + Select Skin Files Выберите файлы обложек - + Skin files Файлы обложек diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 05091bfd1..a6374b91e 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -196,7 +196,7 @@ - + Filename Dosya adı @@ -217,31 +217,41 @@ - Tracknumber - Parça Numarası + Track number + + Disc number + + + + Genre Tarz + Composer + + + + Filepath Dosya yolu - + Date Tarih - + Year Yıl - + Comment Yorum @@ -471,12 +481,12 @@ %20 yi boşluğa çevir - + Select Skin Files Kabuk Dosyası Seç - + Skin files Kabuk dosyaları diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index 63bee655b..b0954c621 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -1,6 +1,6 @@ - - + + AboutDialog @@ -173,17 +173,30 @@ ConfigDialog + + + + Enabled Увімкнено + + + + Description Пояснення - + + + + + + Filename Им'я файлу @@ -204,31 +217,41 @@ - Tracknumber - Номер треку + Track number + + Disc number + + + + Genre Жанр + Composer + + + + Filepath Шлях до файлу - + Date Дата - + Year Рік - + Comment Коментар @@ -258,11 +281,14 @@ Список: + ??? ??? + + ... ... @@ -303,6 +329,7 @@ Налаштування + Information Інформація @@ -313,6 +340,7 @@ Зовнішній вигляд + Playlist Список @@ -453,16 +481,12 @@ Конвертувати %20 в пробіл - Show full path of a stream - Показувати повний шлях для потоків - - - + Select Skin Files Вибрати файли скінів - + Skin files Файли скінів @@ -492,6 +516,8 @@ Головне вікно + + 0 @@ -505,6 +531,7 @@ EqWidget + preset предвстановлення @@ -558,11 +585,14 @@ JumpToTrackDialog + Unqueue Зняти з черги + + Queue В чергу @@ -744,26 +774,31 @@ Падіння аналізатора + Slowest Найповільніше + Slow Повільне + Medium Середнє + Fast Швидке + Fastest Найшвидше @@ -787,6 +822,7 @@ MainWindow + Default За умовчанням @@ -897,6 +933,7 @@ &Про програму + Playlist Files Файли списків @@ -1025,21 +1062,25 @@ Сортувати + By Title За назвою + By Filename За ім'ям файлу + By Path + Filename За шляхом та файлом + By Date За датою @@ -1115,6 +1156,7 @@ + By Track Number diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 47e92117b..caf3589da 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -196,7 +196,7 @@ - + Filename 文件名 @@ -217,31 +217,41 @@ - Tracknumber - 音轨 + Track number + + Disc number + + + + Genre 流派 + Composer + + + + Filepath 文件路径 - + Date 日期 - + Year 年代 - + Comment 备注 @@ -471,16 +481,12 @@ 转换 %20 为空格 - Show full path of a stream - 显示媒体流的完整路径 - - - + Select Skin Files 选择皮肤文件 - + Skin files 皮肤文件 diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 59d8adc9e..c49761bd0 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -196,7 +196,7 @@ - + Filename 檔名 @@ -217,31 +217,41 @@ - Tracknumber - 音軌 + Track number + + Disc number + + + + Genre 流派 + Composer + + + + Filepath 檔案路徑 - + Date 日期 - + Year 年代 - + Comment 備註 @@ -471,16 +481,12 @@ 轉換 %20 為空格 - Show full path of a stream - 察看媒體流的完整路徑 - - - + Select Skin Files 選取皮膚檔案 - + Skin files 皮膚檔案 -- cgit v1.2.3-13-gbd6f