Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package flacon for openSUSE:Factory checked in at 2022-12-05 18:01:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/flacon (Old) and /work/SRC/openSUSE:Factory/.flacon.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "flacon" Mon Dec 5 18:01:38 2022 rev:8 rq:1040168 version:9.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/flacon/flacon.changes 2022-11-12 17:41:49.926404794 +0100 +++ /work/SRC/openSUSE:Factory/.flacon.new.1835/flacon.changes 2022-12-05 18:01:48.272778728 +0100 @@ -1,0 +2,14 @@ +Sun Dec 4 21:31:32 UTC 2022 - Dirk Müller <[email protected]> + +- update to 9.5.1: + * Fixed bug: In the tag editing fields, the text cursor jumped to the end + of the line after entering a letter. + * Before starting the conversion, the program checks that the disks will + not overwrite each other's output files. + * Translations updated + * Fixed bug: In the tag editing fields, the text cursor jumped to the end + of the line after entering a letter. + * Before starting the conversion, the program checks that the disks will + not overwrite each other's output files. + +------------------------------------------------------------------- Old: ---- flacon-9.4.0.tar.gz New: ---- flacon-9.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ flacon.spec ++++++ --- /var/tmp/diff_new_pack.53o6IT/_old 2022-12-05 18:01:48.952782430 +0100 +++ /var/tmp/diff_new_pack.53o6IT/_new 2022-12-05 18:01:48.956782452 +0100 @@ -18,7 +18,7 @@ Name: flacon -Version: 9.4.0 +Version: 9.5.1 Release: 0 Summary: Audio File Encoder License: LGPL-2.1-or-later ++++++ flacon-9.4.0.tar.gz -> flacon-9.5.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/CMakeLists.txt new/flacon-9.5.1/CMakeLists.txt --- old/flacon-9.4.0/CMakeLists.txt 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/CMakeLists.txt 2022-11-20 14:49:52.000000000 +0100 @@ -33,8 +33,8 @@ set(MAJOR_VERSION 9) -set(MINOR_VERSION 4) -set(PATCH_VERSION 0) +set(MINOR_VERSION 5) +set(PATCH_VERSION 1) #set(BETA_VERSION beta1) set(FLACON_VERSION ${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}) @@ -47,11 +47,44 @@ add_definitions(-DFLACON_PATCH_VERSION=\"${PATCH_VERSION}\") add_definitions(-DFLACON_VERSION=\"${FLACON_VERSION}\") +set (CMAKE_CXX_STANDARD 14) + +SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) include("cmake/status_message.cmake") +include("cmake/cxx_standard.cmake") +include("cmake/git_version.cmake") +include("cmake/build_type.cmake") + status_message("${PROJECT_NAME} ver. ${FLACON_VERSION}") status_message(" ") +if ( ${CMAKE_SYSTEM_NAME} STREQUAL "Darwin" ) + option(MAC_BUNDLE "Create .app bundle for macOS" OFF) +endif() + +if ( ${CMAKE_SYSTEM_NAME} STREQUAL "Linux" ) + option(FLATPAK_BUNDLE "Create Flatpak bundle" OFF) + option(APPIMAGE_BUNDLE "Create AppImage bundle" OFF) +endif() + + +if ( MAC_BUNDLE ) + add_definitions(-DMAC_BUNDLE) + add_definitions(-DBUNDLED_PROGRAMS) + add_definitions(-DMAC_UPDATER) + +elseif ( FLATPAK_BUNDLE ) + add_definitions(-DFLATPAK_BUNDLE) + add_definitions(-DBUNDLED_PROGRAMS) + add_definitions(-DDISABLE_TMP_DIR) + +elseif ( APPIMAGE_BUNDLE ) + add_definitions(-DAPPIMAGE_BUNDLE) + add_definitions(-DBUNDLED_PROGRAMS) + +endif() + set(HEADERS application.h @@ -108,20 +141,17 @@ gui/tageditor/tageditor.cpp ) +if (APPLE) + set(SOURCES ${SOURCES} application_mac.mm ) +endif() + + include(internet/module.cmake) include(gui/module.cmake) include(formats_in/module.cmake) include(formats_out/module.cmake) -if (APPLE) - set(SOURCES ${SOURCES} - application_mac.mm - ) -endif() - - -set(LIBRARIES -) +set(LIBRARIES) # QRC files ................. @@ -144,10 +174,6 @@ ) add_definitions(-DTRANSLATIONS_DIR=\"${TRANSLATIONS_DIR}\") -set (CMAKE_CXX_STANDARD 14) -include("cmake/cxx_standard.cmake") -include("cmake/git_version.cmake") -include("cmake/build_type.cmake") include_directories( ${CMAKE_CURRENT_SOURCE_DIR} @@ -178,8 +204,6 @@ LinguistTools ) - - qt5_add_translation(QM_FILES ${TS_FILES}) @@ -206,37 +230,26 @@ include_directories(${TAGLIB_INCLUDE_DIRS}) link_directories(${TAGLIB_LIBRARY_DIRS}) - -set(MAC_UPDATE_URL "https://flacon.github.io/download/feed.xml" CACHE STRING "The URL of updates appcast for MacOS") - if (APPLE) FIND_LIBRARY(COCOA_LIBRARY Cocoa) set(LIBRARIES ${LIBRARIES} ${COCOA_LIBRARY}) endif() + if ( MAC_BUNDLE ) - add_definitions(-DMAC_BUNDLE=Yes) - add_definitions(-DMAC_UPDATER=Yes) + set(HEADERS ${HEADERS} updater/updater.h ) + set(SOURCES ${SOURCES} updater/updater.mm ) + - set(HEADERS ${HEADERS} - updater/updater.h - ) - - set(SOURCES ${SOURCES} - updater/updater.mm - ) + set(MAC_UPDATE_URL "https://flacon.github.io/download/feed.xml" CACHE STRING "The URL of updates appcast for MacOS") + CREATE_PLIST_FILE(misc/Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/Info.plist) - SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake) find_package(Sparkle REQUIRED) include_directories(${SPARKLE_INCLUDE_DIR}) set(LIBRARIES ${LIBRARIES} ${SPARKLE_LIBRARY}) - endif() -if (FLATPAK_BUNDLE) - add_definitions(-DFLATPAK_BUNDLE=Yes) -endif() add_subdirectory(converter) @@ -282,7 +295,6 @@ endfunction() CREATE_DESKTOP_FILE(misc/${PROJECT_NAME}.desktop ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}.desktop translations/*.desktop) -CREATE_PLIST_FILE(misc/Info.plist.in ${CMAKE_CURRENT_BINARY_DIR}/Info.plist) CREATE_FLATPAK_METAINFO_FILE(misc/com.github.Flacon.metainfo.xml.in ${CMAKE_CURRENT_BINARY_DIR}/com.github.Flacon.metainfo.xml) # Man page ************************************** diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/converter/CMakeLists.txt new/flacon-9.5.1/converter/CMakeLists.txt --- old/flacon-9.4.0/converter/CMakeLists.txt 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/converter/CMakeLists.txt 2022-11-20 14:49:52.000000000 +0100 @@ -66,9 +66,6 @@ extprogram.cpp ) -# include("cmake/git_version.cmake") -# include("cmake/build_type.cmake") - #******************************************* @@ -84,11 +81,10 @@ Widgets ) - -# qt5_add_translation(QM_FILES ${TS_FILES}) +find_package(ZLIB REQUIRED) add_library(${PROJECT_NAME} STATIC ${HEADERS} ${SOURCES}) -target_link_libraries(${PROJECT_NAME} PRIVATE ${LIBRARIES} ${QT_LIBRARIES} Qt5::Widgets) +target_link_libraries(${PROJECT_NAME} PRIVATE ${LIBRARIES} ${QT_LIBRARIES} Qt5::Widgets ZLIB::ZLIB) target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_SOURCE_DIR} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/converter/converter.cpp new/flacon-9.5.1/converter/converter.cpp --- old/flacon-9.4.0/converter/converter.cpp 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/converter/converter.cpp 2022-11-20 14:49:52.000000000 +0100 @@ -317,6 +317,13 @@ Settings::i()->checkProgram(Sox::programName(), &errors); } + DiscList disks; + for (const Job &job : jobs) { + disks << job.disc; + } + + validateResultFiles(disks, errors); + if (!errors.isEmpty()) { QString s; foreach (QString e, errors) { @@ -329,3 +336,41 @@ return errors.isEmpty(); } + +/************************************************ + + ************************************************/ +bool Converter::validateResultFiles(const QList<Disc *> &disks, QStringList &errors) const +{ + bool res = true; + + auto resultFiles = [](const Disc *disk) -> QSet<QString> { + QSet<QString> files; + for (int i = 0; i < disk->count(); ++i) { + files.insert(disk->track(i)->resultFilePath()); + } + return files; + }; + + for (int i = 0; i < disks.count() - 1; ++i) { + const Disc *disk1 = disks.at(i); + + QSet<QString> diskFiles = resultFiles(disk1); + + for (int j = i + 1; j < disks.count(); ++j) { + + const Disc *disk2 = disks.at(j); + + if (diskFiles.intersects(resultFiles(disk2))) { + errors << QString("Disk %1 \"%2\" will overwrite the files of the disk %3 \"%4\".") + .arg(j + 1) + .arg(QFileInfo(disk2->cueFilePath()).fileName()) + .arg(i + 1) + .arg(QFileInfo(disk1->cueFilePath()).fileName()); + res = false; + } + } + } + + return res; +} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/converter/converter.h new/flacon-9.5.1/converter/converter.h --- old/flacon-9.4.0/converter/converter.h 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/converter/converter.h 2022-11-20 14:49:52.000000000 +0100 @@ -77,6 +77,8 @@ bool check(const Jobs &jobs, const Profile &profile) const; DiscPipeline *createDiscPipeline(const Profile &profile, const Job &converterJob); + + bool validateResultFiles(const QList<Disc *> &disks, QStringList &errors) const; }; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/gui/controls.cpp new/flacon-9.5.1/gui/controls.cpp --- old/flacon-9.4.0/gui/controls.cpp 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/gui/controls.cpp 2022-11-20 14:49:52.000000000 +0100 @@ -408,21 +408,6 @@ /************************************************ * ************************************************/ -static MultiValuesState getTagEditState(const QSet<QString> &values) -{ - switch (values.count()) { - case 0: - return MultiValuesEmpty; - case 1: - return MultiValuesSingle; - default: - return MultiValuesMulti; - } -} - -/************************************************ - * - ************************************************/ static QString getTagEditText(const QSet<QString> &values) { switch (values.count()) { @@ -538,7 +523,6 @@ ************************************************/ MultiValuesLineEdit::MultiValuesLineEdit(QWidget *parent) : QLineEdit(parent), - mMultiState(MultiValuesEmpty), mCompleterModel(new QStringListModel(this)) { setCompleter(new QCompleter(this)); @@ -552,38 +536,14 @@ ************************************************/ void MultiValuesLineEdit::setMultiValue(QSet<QString> value) { - if (value.count() == 0) { - mMultiState = MultiValuesEmpty; - QLineEdit::setText(""); - setPlaceholderText(""); - mCompleterModel->setStringList(QStringList()); - } + QString str = value.count() == 1 ? *(value.constBegin()) : ""; - else if (value.count() == 1) { - mMultiState = MultiValuesEmpty; - QLineEdit::setText(*(value.constBegin())); - setPlaceholderText(""); -#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) - mCompleterModel->setStringList(value.toList()); -#else - // After 5.14.0, QT has stated range constructors are available and preferred. - // See: https://doc.qt.io/qt-5/qset.html#toList - mCompleterModel->setStringList(QStringList(value.begin(), value.end())); -#endif + if (text() != str) { + QLineEdit::setText(str); } - else { - mMultiState = MultiValuesMulti; - QLineEdit::setText(""); - setPlaceholderText(tr("Multiple values")); -#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) - mCompleterModel->setStringList(value.toList()); -#else - // After 5.14.0, QT has stated range constructors are available and preferred. - // See: https://doc.qt.io/qt-5/qset.html#toList - mCompleterModel->setStringList(QStringList(value.begin(), value.end())); -#endif - } + setPlaceholderText(value.count() > 1 ? tr("Multiple values") : ""); + mCompleterModel->setStringList(value.values()); } /************************************************ @@ -815,8 +775,7 @@ * ************************************************/ MultiValuesTextEdit::MultiValuesTextEdit(QWidget *parent) : - QPlainTextEdit(parent), - mMultiState(MultiValuesEmpty) + QPlainTextEdit(parent) { } @@ -833,11 +792,8 @@ ************************************************/ void MultiValuesTextEdit::setMultiValue(QSet<QString> value) { - mMultiState = getTagEditState(value); setPlainText(getTagEditText(value)); -#if (QT_VERSION >= QT_VERSION_CHECK(5, 3, 0)) setPlaceholderText(getTagEditPlaceHolder(value)); -#endif } /************************************************ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/gui/controls.h new/flacon-9.5.1/gui/controls.h --- old/flacon-9.4.0/gui/controls.h 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/gui/controls.h 2022-11-20 14:49:52.000000000 +0100 @@ -174,7 +174,6 @@ void setMultiValue(QSet<QString> value); private: - MultiValuesState mMultiState; QStringListModel *mCompleterModel; }; @@ -192,9 +191,6 @@ public slots: void setMultiValue(QSet<QString> value); - -private: - MultiValuesState mMultiState; }; /************************************************ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/gui/preferences/generalpage/generalpage.cpp new/flacon-9.5.1/gui/preferences/generalpage/generalpage.cpp --- old/flacon-9.4.0/gui/preferences/generalpage/generalpage.cpp 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/gui/preferences/generalpage/generalpage.cpp 2022-11-20 14:49:52.000000000 +0100 @@ -38,7 +38,7 @@ ui->tmpDirButton->setBuddy(ui->tmpDirEdit); connect(ui->tmpDirButton, &QToolButton::clicked, this, &GeneralPage::showTmpDirDialog); -#ifdef FLATPAK_BUNDLE +#ifdef DISABLE_TMP_DIR ui->tmpDirLabel->hide(); ui->tmpDirEdit->hide(); ui->tmpDirButton->hide(); @@ -60,12 +60,20 @@ QString GeneralPage::tmpDir() const { +#ifndef DISABLE_TMP_DIR return ui->tmpDirEdit->text(); +#else + return ""; +#endif } void GeneralPage::setTmpDir(const QString &value) { +#ifndef DISABLE_TMP_DIR ui->tmpDirEdit->setText(value); +#else + Q_UNUSED(value) +#endif } QString GeneralPage::defaultCodepage() const diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/gui/preferences/preferencesdialog.cpp new/flacon-9.5.1/gui/preferences/preferencesdialog.cpp --- old/flacon-9.4.0/gui/preferences/preferencesdialog.cpp 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/gui/preferences/preferencesdialog.cpp 2022-11-20 14:49:52.000000000 +0100 @@ -123,7 +123,7 @@ ui->updatePage->hide(); #endif -#if defined(MAC_BUNDLE) || defined(FLATPAK_BUNDLE) +#ifdef BUNDLED_PROGRAMS ui->actShowProgramsPage->setVisible(false); ui->programsPage->hide(); #endif @@ -179,12 +179,10 @@ // General page ....................... ui->generalPage->setEncoderThreadsCount(settings->encoderThreadsCount()); -#ifndef FLATPAK_BUNDLE ui->generalPage->setTmpDir(settings->tmpDir()); -#endif ui->generalPage->setDefaultCodepage(settings->defaultCodepage()); -#if !defined(MAC_BUNDLE) && !defined(FLATPAK_BUNDLE) +#ifndef BUNDLED_PROGRAMS // Programs page ....................... ui->programsPage->load(); #endif @@ -202,12 +200,10 @@ // General page ....................... settings->setEncoderThreadsCount(ui->generalPage->encoderThreadsCount()); -#ifndef FLATPAK_BUNDLE settings->setTmpDir(ui->generalPage->tmpDir()); -#endif settings->setDefaultCodepage(ui->generalPage->defaultCodepage()); -#if !defined(MAC_BUNDLE) && !defined(FLATPAK_BUNDLE) +#ifndef BUNDLED_PROGRAMS // Programs page ....................... ui->programsPage->save(); #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/main.cpp new/flacon-9.5.1/main.cpp --- old/flacon-9.4.0/main.cpp 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/main.cpp 2022-11-20 14:49:52.000000000 +0100 @@ -42,6 +42,7 @@ #include <QDebug> #include <QFileInfo> #include <QDir> +#include <QTimer> #include <QLoggingCategory> #ifdef MAC_UPDATER @@ -237,9 +238,12 @@ window.show(); #ifdef MAC_UPDATER - Updater &updater = Updater::sharedUpdater(); - if (updater.automaticallyChecksForUpdates()) - updater.checkForUpdatesInBackground(); + QTimer::singleShot(0, []() { + Updater &updater = Updater::sharedUpdater(); + if (updater.automaticallyChecksForUpdates()) { + updater.checkForUpdatesInBackground(); + } + }); #endif return app.exec(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/misc/com.github.Flacon.metainfo.xml.in new/flacon-9.5.1/misc/com.github.Flacon.metainfo.xml.in --- old/flacon-9.4.0/misc/com.github.Flacon.metainfo.xml.in 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/misc/com.github.Flacon.metainfo.xml.in 2022-11-20 14:49:52.000000000 +0100 @@ -13,7 +13,7 @@ <url type="bugtracker">https://github.com/flacon/flacon</url> <url type="help">https://github.com/flacon/flacon/wiki</url> <url type="donation">https://flacon.github.io/donate/</url> - + <categories> <category>AudioVideo</category> <category>Audio</category> @@ -56,9 +56,11 @@ </screenshots> <releases> - <release date="2022-10-02" version="9.4.0"> + <release date="2022-11-20" version="9.5.1"> <description><p>Latest version of Flacon on Flathub.</p></description> </release> + <release date="2022-11-17" version="9.5.0" /> + <release date="2022-10-02" version="9.4.0" /> <release date="2022-09-23" version="9.3.0" /> <release date="2022-06-20" version="9.1.0" /> <release date="2022-04-29" version="9.0.0" /> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/translations/flacon_pl.ts new/flacon-9.5.1/translations/flacon_pl.ts --- old/flacon-9.4.0/translations/flacon_pl.ts 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/translations/flacon_pl.ts 2022-11-20 14:49:52.000000000 +0100 @@ -32,7 +32,7 @@ <message> <source>Bug tracker %1</source> <comment>About dialog, About tab</comment> - <translation>Bugtracker %1</translation> + <translation>Bug tracker %1</translation> </message> <message> <source>License: %1</source> @@ -57,7 +57,7 @@ <message> <source>WavPack support patch</source> <comment>Thanks on the about page</comment> - <translation>Poprawka obsÅugi WavPack.</translation> + <translation>Poprawki obsÅugi WavPack.</translation> </message> <message> <source>Packaging, testing</source> @@ -77,16 +77,16 @@ <message> <source>Icon for application</source> <comment>Thanks on the about page</comment> - <translation type="unfinished"/> + <translation>Ikona aplikacji</translation> </message> <message> <source>Icons for application</source> <comment>Thanks on the about page</comment> - <translation type="unfinished"/> + <translation>Ikony aplikacji</translation> </message> <message> <source>Flacon is translated into many languages thanks to the work of the Flacon translation teams on <a href='%1'>Transifex</a>.</source> - <translation type="unfinished"/> + <translation>Flacon jest tÅumaczony na wiele jÄzyków, dziÄki pracy zespoÅom tÅumaczy na stronie <a href='%1'>Transifex</a>.</translation> </message> </context> <context> @@ -94,7 +94,7 @@ <message> <source>Create a profile</source> <extracomment>Add profile dialog title</extracomment> - <translation type="unfinished"/> + <translation>Utwórz profil</translation> </message> <message> <source>To create a profile, fill out the following information:</source> @@ -114,7 +114,7 @@ <message> <source>Create a profile</source> <comment>Button caption</comment> - <translation type="unfinished"/> + <translation>Utwórz profil</translation> </message> </context> <context> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/flacon-9.4.0/translations/flacon_pl_PL.ts new/flacon-9.5.1/translations/flacon_pl_PL.ts --- old/flacon-9.4.0/translations/flacon_pl_PL.ts 2022-10-02 14:23:28.000000000 +0200 +++ new/flacon-9.5.1/translations/flacon_pl_PL.ts 2022-11-20 14:49:52.000000000 +0100 @@ -27,7 +27,7 @@ </message> <message> <source>Homepage: %1</source> - <translation>Strona domowa: %1</translation> + <translation>Strona WWW: %1</translation> </message> <message> <source>Bug tracker %1</source> @@ -77,12 +77,12 @@ <message> <source>Icon for application</source> <comment>Thanks on the about page</comment> - <translation type="unfinished"/> + <translation>Ikona aplikacji</translation> </message> <message> <source>Icons for application</source> <comment>Thanks on the about page</comment> - <translation type="unfinished"/> + <translation>Ikony aplikacji</translation> </message> <message> <source>Flacon is translated into many languages thanks to the work of the Flacon translation teams on <a href='%1'>Transifex</a>.</source> @@ -94,27 +94,27 @@ <message> <source>Create a profile</source> <extracomment>Add profile dialog title</extracomment> - <translation type="unfinished"/> + <translation>Utwórz profil</translation> </message> <message> <source>To create a profile, fill out the following information:</source> <extracomment>Add profile dialog, capton</extracomment> - <translation type="unfinished"/> + <translation>Aby utworzyÄ profil, podaj nastÄpujÄ ce informacje:</translation> </message> <message> <source>New profile name:</source> <extracomment>Add profile dialog, profile name label</extracomment> - <translation type="unfinished"/> + <translation>Nowa nazwa profilu:</translation> </message> <message> <source>Audio format:</source> <extracomment>Add profile dialog, audio format label</extracomment> - <translation type="unfinished"/> + <translation>Format audio:</translation> </message> <message> <source>Create a profile</source> <comment>Button caption</comment> - <translation type="unfinished"/> + <translation>Utwórz profil</translation> </message> </context> <context> @@ -241,15 +241,15 @@ </message> <message> <source>Simplified Chinese (GB18030)</source> - <translation type="unfinished"/> + <translation>ChiÅski uproszczony (GB18030)</translation> </message> <message> <source>Traditional Chinese (BIG5)</source> - <translation type="unfinished"/> + <translation>ChiÅski tradycyjny (BIG5)</translation> </message> <message> <source>Japanese (CP932)</source> - <translation type="unfinished"/> + <translation>JapoÅski (CP932)</translation> </message> </context> <context> @@ -335,9 +335,10 @@ </source> <translation>Ustawia doceolwÄ prÄdkoÅÄ transmisji w kb/s (6-256 na kanaÅ). <p> -W trybie VBR, ustawia Åredni zakres prÄdkoÅci transmisji dla dużej i zróżnicowanej kolekcji audio. +W trybie VBR, ustawia Åredni zakres prÄdkoÅci transmisji bitów dla dużej i zróżnicowanej kolekcji audio. <p> -W trybie CBR, ustawia konkretnÄ wartoÅÄ wyjÅciowej prÄdkoÅci transmisji.</translation> +W trybie CBR, ustawia okreÅlonÄ wartoÅÄ wyjÅciowej prÄdkoÅci transmisji bitów. +</translation> </message> <message> <source>VBR - variable bitrate</source> @@ -347,7 +348,7 @@ <message> <source>CVBR - constrained variable bitrate</source> <comment>Opus encoding mode</comment> - <translation type="unfinished"/> + <translation>CVBR - ograniczona zmienna prÄdkoÅÄ transmisji bitów</translation> </message> </context> <context> @@ -362,22 +363,22 @@ <message> <source>The audio file may be corrupted or an unsupported audio format.</source> <comment>Error message.</comment> - <translation type="unfinished"/> + <translation>Plik audio może byÄ uszkodzony lub mieÄ nieobsÅugiwany format audio.</translation> </message> <message> <source>The %1 program is not installed.<br>Verify that all required programs are installed and in your preferences.</source> <comment>Error message. %1 - is an program name</comment> - <translation type="unfinished"/> + <translation>Program %1 nie jest zainstalowany.<br>Sprawdź, czy wszystkie wymagane programy sÄ zainstalowane i przypisane w Twoich ustawieniach.</translation> </message> <message> <source>The %1 program is installed according to your settings, but the binary file canât be found.<br>Verify that all required programs are installed and in your preferences.</source> <comment>Error message. %1 - is an program name</comment> - <translation type="unfinished"/> + <translation>Program %1, zgodnie z ustawieniami, jest zainstalowany, ale nie można odnaleÅºÄ pliku binarnego.<br>Sprawdź, czy wszystkie wymagane programy sÄ zainstalowane i przypisane w Twoich ustawieniach.</translation> </message> <message> <source>I can't write file <b>%1</b>:<br>%2</source> <comment>Error string, %1 is a filename, %2 error message</comment> - <translation type="unfinished"/> + <translation>Nie można zapisaÄ pliku <b>%1</b>:<br>%2</translation> </message> </context> <context> @@ -409,7 +410,7 @@ <message> <source>Track %1. Encoder error:</source> <comment>Track error message, %1 is a track number</comment> - <translation type="unfinished"/> + <translation>Åcieżka %1. BÅÄ d kodera:</translation> </message> </context> <context> @@ -426,18 +427,18 @@ <message> <source>I can't read <b>%1</b>:<br>%2</source> <comment>Splitter error. %1 is a file name, %2 is a system error text.</comment> - <translation type="unfinished"/> + <translation>Nie można odczytaÄ <b>%1</b>:<br>%2</translation> </message> </context> <context> <name>CoverDialog</name> <message> <source>Select cover image</source> - <translation type="unfinished"/> + <translation>Wybierz zdjÄcie okÅadki</translation> </message> <message> <source>Without cover image</source> - <translation type="unfinished"/> + <translation>Bez zdjÄcia okÅadki</translation> </message> </context> <context> @@ -445,28 +446,28 @@ <message> <source>Keep original image size</source> <comment>Cover image option on the preferences dialog</comment> - <translation type="unfinished"/> + <translation>Zachowaj oryginalny rozmiar zdjÄcia</translation> </message> <message> <source> px</source> - <translation type="unfinished"/> + <translation> px</translation> </message> <message> <source>Resize if image size greater than</source> <comment>Cover image option on the preferences dialog</comment> - <translation type="unfinished"/> + <translation>ZmieÅ rozmiar, jeÅli zdjÄcie jest wiÄksze niż</translation> </message> </context> <context> <name>CueGroupBox</name> <message> <source>Create per track CUE sheet</source> - <translation type="unfinished"/> + <translation>Utwórz arkusz CUE dla Åcieżek</translation> </message> <message> <source>File name format</source> <comment>Preferences dialog edit tooltip</comment> - <translation type="unfinished"/> + <translation>Format nazw plików</translation> </message> <message> <source>First track pregap:</source> @@ -475,12 +476,12 @@ <message> <source>Write to file</source> <comment>CUE mode combobox item</comment> - <translation type="unfinished"/> + <translation>Zapisz do pliku</translation> </message> <message> <source>Embed to audio files</source> <comment>CUE mode combobox item</comment> - <translation type="unfinished"/> + <translation>Osadzone w plikach audio</translation> </message> <message> <source>Insert "Artist"</source> @@ -517,12 +518,12 @@ <message> <source>A maximum of %1-bit per sample is supported by this format. This value will be used for encoding.</source> <comment>Warning message</comment> - <translation type="unfinished"/> + <translation>Ten format obsÅuguje maksymalnie %1 bitów na próbkÄ. Taka wartoÅÄ bÄdzie używana do kodowania.</translation> </message> <message> <source>A maximum sample rate of %1 is supported by this format. This value will be used for encoding.</source> <comment>Warning message</comment> - <translation type="unfinished"/> + <translation>Ten format obsÅuguje maksymalnÄ czÄstotliwoÅÄ próbkowania %1. Taka wartoÅÄ bÄdzie używana do kodowania.</translation> </message> <message> <source>Cue file not set.</source> @@ -536,21 +537,21 @@ <message> <source>Audio file not set for track %1.</source> <comment>Warning message, Placeholders is a track number</comment> - <translation type="unfinished"/> + <translation>Nie okreÅlono pliku audio dla Åcieżki %1.</translation> </message> <message> <source>Audio file not set for tracks %1 to %2.</source> <comment>Warning message, Placeholders is a track numbers</comment> - <translation type="unfinished"/> + <translation>Nie okreÅlono plików audio dla Åcieżek %1 - %2.</translation> </message> <message> <source>Audio file shorter than expected from CUE sheet.</source> - <translation type="unfinished"/> + <translation>Plik audio krótszy niż oczekiwano w arkuszu CUE.</translation> </message> <message> <source>ReplayGain calculation is not supported for multi-channel audio. The ReplayGain will be disabled for this disk.</source> <comment>Warning message</comment> - <translation type="unfinished"/> + <translation>ReplayGain nie jest obsÅugiwane w przypadku dźwiÄku wielokanaÅowego. Obliczanie ReplayGain zostanie wyÅÄ czone dla tego dysku.</translation> </message> </context> <context> @@ -676,7 +677,7 @@ </message> <message> <source>Album performer:</source> - <translation type="unfinished"/> + <translation>Wykonawca albumu:</translation> </message> <message> <source>Start num:</source> @@ -709,7 +710,7 @@ <message> <source>Edit all tagsâ¦</source> <comment>Button text</comment> - <translation type="unfinished"/> + <translation>Edytuj wszystkie tagiâ¦</translation> </message> <message> <source>&File</source> @@ -726,12 +727,12 @@ <message> <source>Add discâ¦</source> <comment>Main menu item</comment> - <translation type="unfinished"/> + <translation>Dodaj dyskâ¦</translation> </message> <message> <source>Add disc</source> <comment>Toolbar item</comment> - <translation type="unfinished"/> + <translation>Dodaj dysk</translation> </message> <message> <source>Add CUE or audio file</source> @@ -783,11 +784,11 @@ </message> <message> <source>Remove disc</source> - <translation type="unfinished"/> + <translation>UsuÅ dysk</translation> </message> <message> <source>Remove disc from project</source> - <translation type="unfinished"/> + <translation>UsuÅ dysk z projektu</translation> </message> <message> <source>Ctrl+Del</source> @@ -804,12 +805,12 @@ <message> <source>Add folderâ¦</source> <comment>Main menu item</comment> - <translation type="unfinished"/> + <translation>Dodaj folder...</translation> </message> <message> <source>Add folder</source> <comment>Toolbar item</comment> - <translation type="unfinished"/> + <translation>Dodaj folder</translation> </message> <message> <source>Recursive album search</source> @@ -817,30 +818,30 @@ </message> <message> <source>Ctrl+Shift+O</source> - <translation type="unfinished"/> + <translation>Ctrl+Shift+O</translation> </message> <message> <source>Check for Updatesâ¦</source> - <translation type="unfinished"/> + <translation>Sprawdź dostÄpnoÅÄ aktualizacji...</translation> </message> <message> <source>Convert selected</source> <extracomment>Main menu item</extracomment> - <translation type="unfinished"/> + <translation>Konwertuj wybrane</translation> </message> <message> <source>Start conversion process for the selected tracks</source> <extracomment>Main menu item tooltip</extracomment> - <translation type="unfinished"/> + <translation>Rozpocznij konwersjÄ wybranych Åcieżek</translation> </message> <message> <source>Ctrl+Shift+W</source> <extracomment>Main menu item shortcut</extracomment> - <translation type="unfinished"/> + <translation>Ctrl+Shift+W</translation> </message> <message> <source>Remove current directory from history</source> - <translation type="unfinished"/> + <translation>UsuÅ bieÅ¼Ä cy katalog z historii</translation> </message> <message> <source>Delete current pattern from history</source> @@ -885,7 +886,7 @@ <message> <source>"%1" was not set.</source> <comment>Error message, %1 is an filename.</comment> - <translation type="unfinished"/> + <translation>nie okreÅlono "%1".</translation> </message> <message> <source>Select directory</source> @@ -894,45 +895,45 @@ <message> <source>Select another audio fileâ¦</source> <comment>context menu</comment> - <translation type="unfinished"/> + <translation>Wybierz inny plik audioâ¦</translation> </message> <message> <source>Select another audio file for %1 trackâ¦</source> <comment>context menu. Placeholders are track number</comment> - <translation type="unfinished"/> + <translation>Wybierz inny plik audio dla Åcieżki %1â¦</translation> </message> <message> <source>Select another audio file for tracks %1 to %2â¦</source> <comment>context menu. Placeholders are track numbers</comment> - <translation type="unfinished"/> + <translation>Wybierz inne pliki audio dla Åcieżek %1 - %2â¦</translation> </message> <message> <source>Edit tagsâ¦</source> <comment>context menu</comment> - <translation type="unfinished"/> + <translation>Edytuj tagiâ¦</translation> </message> <message> <source>Select another CUE fileâ¦</source> <comment>context menu</comment> - <translation type="unfinished"/> + <translation>Wybierz inny plik CUEâ¦</translation> </message> <message> <source>Get from Internet</source> - <translation type="unfinished"/> + <translation>Pobierz z Internetu</translation> </message> <message> <source>Get album information from Internet</source> - <translation type="unfinished"/> + <translation>Pobierz informacje o albumie z Internetu</translation> </message> <message> <source>Get data from Internet</source> <comment>context menu</comment> - <translation type="unfinished"/> + <translation>Pobierz dane z Internetu</translation> </message> <message> <source>Flacon - Converting</source> <comment>Main window title</comment> - <translation type="unfinished"/> + <translation>Flacon - Konwertowanie</translation> </message> </context> <context> @@ -961,22 +962,22 @@ <message> <source>Select directoryâ¦</source> <comment>Menu item for output direcory button</comment> - <translation type="unfinished"/> + <translation>Wybierz katalogâ¦</translation> </message> <message> <source>Standard music location</source> <comment>Menu item for output direcory button</comment> - <translation type="unfinished"/> + <translation>DomyÅlna lokalizacja plików muzycznych</translation> </message> <message> <source>Desktop</source> <comment>Menu item for output direcory button</comment> - <translation type="unfinished"/> + <translation>Pulpit</translation> </message> <message> <source>Same directory as CUE file</source> <comment>Menu item for output direcory button</comment> - <translation type="unfinished"/> + <translation>Ten sam katalog, co dla pliku CUE</translation> </message> <message> <source>Select result directory</source> @@ -988,7 +989,7 @@ <message> <source>Same directory as CUE file</source> <comment>Placeholder for output direcory combobox</comment> - <translation type="unfinished"/> + <translation>Ten sam katalog, co dla pliku CUE</translation> </message> </context> <context> @@ -1023,11 +1024,11 @@ </message> <message> <source>Insert "Disc number"</source> - <translation type="unfinished"/> + <translation>Wstaw "Numer dysku"</translation> </message> <message> <source>Insert "Total number of discs"</source> - <translation type="unfinished"/> + <translation>Wstaw "CaÅkowita liczba dysków"</translation> </message> <message> <source>Use "%1"</source> @@ -1045,7 +1046,7 @@ </message> <message> <source> Audio profiles</source> - <translation type="unfinished"/> + <translation>Profile audio</translation> </message> <message> <source>General</source> @@ -1057,14 +1058,14 @@ </message> <message> <source>Update</source> - <translation type="unfinished"/> + <translation>Aktualizuj</translation> </message> </context> <context> <name>ProfileTabWidget</name> <message> <source>Audio</source> - <translation type="unfinished"/> + <translation>Audio</translation> </message> <message> <source>Result Files</source> @@ -1082,7 +1083,7 @@ <comment>Preferences form tooltip for "Directory" edit</comment> <translation>Można wybraÄ katalog docelowy albo rÄcznie wprowadziÄ ÅcieżkÄ dostÄpu. -Jeżeli nie podano Åcieżki dostÄpu lub zaczyna siÄ ona od "." (kropka), pliki wynikowe zostanÄ umieszczone w tym samym katalogu, co źródÅo.</translation> +Jeżeli Åcieżki dostÄpu nie zostanie podana lub zaczyna siÄ od "." (kropka), pliki wynikowe zostanÄ umieszczone w tym samym katalogu, co źródÅo.</translation> </message> <message> <source>Pattern:</source> @@ -1129,19 +1130,19 @@ <message> <source>Resampling settings:</source> <extracomment>Preferences dialog: group caption</extracomment> - <translation type="unfinished"/> + <translation>Ustawienia resamplingu:</translation> </message> <message> <source>Maximum bit depth:</source> - <translation type="unfinished"/> + <translation>Maksymalna gÅÄbia bitowa:</translation> </message> <message> <source>Maximum sample rate:</source> - <translation type="unfinished"/> + <translation>Maksymalna czÄstotliwoÅÄ próbkowania:</translation> </message> <message> <source>ReplayGain settings:</source> - <translation type="unfinished"/> + <translation>Ustawienia ReplayGain:</translation> </message> <message> <source>Calculate gain:</source> @@ -1150,70 +1151,70 @@ <message> <source>CUE and Cover image</source> <comment>Preferences dialog tab title</comment> - <translation type="unfinished"/> + <translation>Arkusz CUE i zdjÄcie okÅadki</translation> </message> <message> <source>Copy cover image</source> - <translation type="unfinished"/> + <translation>Zapis obrazu okÅadki w oddzielnym pliku</translation> </message> <message> <source>If the format is supported, the cover will be added to the meta information for all output files.</source> <comment>Tooltip on checkbox on preferences dialog</comment> - <translation type="unfinished"/> + <translation>JeÅli format jest obsÅugiwany, obraz okÅadki zostanie zapisany w metadanych wszystkich wyjÅciowych plików audio.</translation> </message> <message> <source>Embed cover image in output files</source> - <translation type="unfinished"/> + <translation>Osadzanie obrazu okÅadki w wyjÅciowych plikach audio</translation> </message> <message> <source>Create per track CUE sheet</source> <extracomment>Preferences dialog: group caption</extracomment> - <translation type="unfinished"/> + <translation>Utwórz arkusz CUE dla Åcieżek</translation> </message> <message> <source>Same directory as CUE file</source> <comment>Placeholder for output direcory combobox</comment> - <translation type="unfinished"/> + <translation>Ten sam katalog, co dla pliku CUE</translation> </message> <message> <source>Same as source</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>Jak dla źródÅa</translation> </message> <message> <source>16-bit</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>16-bit</translation> </message> <message> <source>24-bit</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>24-bit</translation> </message> <message> <source>32-bit</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>32-bit</translation> </message> <message> <source>44100 Hz</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>44100 Hz</translation> </message> <message> <source>48000 Hz</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>48000 Hz</translation> </message> <message> <source>96000 Hz</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>96000 Hz</translation> </message> <message> <source>192000 Hz</source> <comment>Item in combobox</comment> - <translation type="unfinished"/> + <translation>192000 Hz</translation> </message> <message> <source>Disabled</source> @@ -1223,12 +1224,12 @@ <message> <source>Per Track</source> <comment>ReplayGain type combobox</comment> - <translation>Utwór</translation> + <translation>Dla Åcieżki</translation> </message> <message> <source>Per Album</source> <comment>ReplayGain type combobox</comment> - <translation>Album</translation> + <translation>Dla Albumu</translation> </message> <message> <source>ReplayGain is a standard to normalize the perceived loudness of computer audio formats. @@ -1243,28 +1244,28 @@ <message> <source>%1 encoder settings:</source> <comment>Preferences group title, %1 is a audio format name</comment> - <translation type="unfinished"/> + <translation>ustawienia kodera: %1</translation> </message> </context> <context> <name>ProfilesPage</name> <message> <source>+</source> - <translation type="unfinished"/> + <translation>+</translation> </message> <message> <source>-</source> - <translation type="unfinished"/> + <translation>-</translation> </message> <message> <source>Are you sure you want to delete the profile "%1"?</source> <comment>Message box text</comment> - <translation type="unfinished"/> + <translation>Czy na pewno chcesz usunÄ Ä profil "%1"?</translation> </message> <message> <source>Delete the profile</source> <comment>Button caption</comment> - <translation type="unfinished"/> + <translation>UsuÅ profil</translation> </message> </context> <context> @@ -1293,7 +1294,7 @@ <message> <source>%1:</source> <comment>Template for the program name label on the preferences form. %1 is a program name.</comment> - <translation type="unfinished"/> + <translation>%1:</translation> </message> </context> <context> @@ -1301,12 +1302,12 @@ <message> <source>I can't read cover image <b>%1</b>:<br>%2</source> <comment>%1 - is a file name, %2 - an error text</comment> - <translation type="unfinished"/> + <translation>Nie można odczytaÄ obrazu okÅadki <b>%1</b>:<br>%2</translation> </message> <message> <source>I can't save cover image <b>%1</b>:<br>%2</source> <comment>%1 - is file name, %2 - an error text</comment> - <translation type="unfinished"/> + <translation>Nie można zapisaÄ obrazu okÅadki <b>%1</b>:<br>%2</translation> </message> <message> <source>I can't write CUE file <b>%1</b>:<br>%2</source> @@ -1322,7 +1323,7 @@ </message> <message> <source><b>%1</b> is not a valid CUE file. The CUE sheet has no FILE tag.</source> - <translation type="unfinished"/> + <translation><b>%1</b> nie jest prawidÅowym plikiem CUE. Arkusz CUE nie zawiera tagu FILE.</translation> </message> <message> <source>File <b>"%1"</b> does not exist</source> @@ -1331,12 +1332,12 @@ <message> <source><b>%1</b> is not a valid CUE file. Incorrect track number on line %2.</source> <comment>Cue parser error.</comment> - <translation type="unfinished"/> + <translation><b>%1</b> nie jest prawidÅowym plikiem CUE. NieprawidÅowy numer Åcieżki w linii %2.</translation> </message> <message> <source><b>%1</b> is not a valid CUE file. Incorrect track index on line %2.</source> <comment>Cue parser error.</comment> - <translation type="unfinished"/> + <translation><b>%1</b> nie jest prawidÅowym plikiem CUE. NieprawidÅowy indeks Åcieżki w linii %2.</translation> </message> <message> <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> @@ -1345,7 +1346,7 @@ </message> <message> <source>Multiple values</source> - <translation>WartoÅci wielokrotne</translation> + <translation>Wiele wartoÅci</translation> </message> <message> <source>Flacon</source> @@ -1354,29 +1355,29 @@ </message> <message> <source>The audio file name is not set.</source> - <translation type="unfinished"/> + <translation>Nie ustawiono nazwy pliku audio.</translation> </message> <message> <source>The audio file does not exist.</source> - <translation type="unfinished"/> + <translation>Plik audio nie istnieje.</translation> </message> <message> <source>I can't write CUE:<br>%1</source> - <translation type="unfinished"/> + <translation>Nie można zapisaÄ pliku CUE:<br>%1</translation> </message> <message> <source>File contains not a valid CUE data.</source> - <translation type="unfinished"/> + <translation>Plik nie zawiera poprawnych danych CUE.</translation> </message> <message> <source>Embedded on %1</source> <comment>The title for the CUE embedded in the audio file. %1 - is an audio-file name.</comment> - <translation type="unfinished"/> + <translation>Osadzono w %1</translation> </message> <message> <source>file name is empty</source> <comment>error message text</comment> - <translation type="unfinished"/> + <translation>nazwa pliku jest pusta</translation> </message> </context> <context> @@ -1384,17 +1385,17 @@ <message> <source>The %1 program is not installed.<br>Verify that all required programs are installed and in your preferences.</source> <comment>Error message. %1 - is an program name</comment> - <translation type="unfinished"/> + <translation>Program %1 nie jest zainstalowany.<br>Sprawdź, czy wszystkie wymagane programy sÄ poprawnie zainstalowane i przypisane w ustawieniach.</translation> </message> <message> <source>The %1 program is installed according to your settings, but the binary file canât be found.<br>Verify that all required programs are installed and in your preferences.</source> <comment>Error message. %1 - is an program name</comment> - <translation type="unfinished"/> + <translation>Program %1, zgodnie z ustawieniami, jest zainstalowany, ale nie można odnaleÅºÄ pliku binarnego.<br>Sprawdź, czy wszystkie wymagane programy sÄ poprawnie zainstalowane i przypisane w ustawieniach.</translation> </message> <message> <source>The %1 program is installed according to your settings, but the file is not executable.<br>Verify that all required programs are installed and in your preferences.</source> <comment>Error message. %1 - is an program name</comment> - <translation type="unfinished"/> + <translation>Program %1, zgodnie z ustawieniami, jest zainstalowany, ale plik nie jest wykonywalny. <br>Sprawdź, czy wszystkie wymagane programy sÄ poprawnie zainstalowane i przypisane w ustawieniach.</translation> </message> </context> <context> @@ -1402,7 +1403,7 @@ <message> <source>Edit tags</source> <comment>Dialog title</comment> - <translation type="unfinished"/> + <translation>Edytuj tagi</translation> </message> <message> <source>Artist:</source> @@ -1412,7 +1413,7 @@ <message> <source>Album performer:</source> <comment>Music tag name</comment> - <translation type="unfinished"/> + <translation>Wykonawca albumu:</translation> </message> <message> <source>Album:</source> @@ -1432,37 +1433,37 @@ <message> <source>Start track number:</source> <comment>Music tag name</comment> - <translation type="unfinished"/> + <translation>PoczÄ tkowy numer Åcieżki:</translation> </message> <message> <source>Disc number:</source> <comment>Music tag name</comment> - <translation type="unfinished"/> + <translation>Numer dysku:</translation> </message> <message> <source>Track title:</source> <comment>Music tag name</comment> - <translation type="unfinished"/> + <translation>TytuÅ utworu:</translation> </message> <message> <source>Comment:</source> <comment>Music tag name</comment> - <translation type="unfinished"/> + <translation>Komentarz:</translation> </message> <message> <source>of</source> - <translation type="unfinished"/> + <translation>z</translation> </message> </context> <context> <name>TrackView</name> <message> <source>Select another CUE fileâ¦</source> - <translation type="unfinished"/> + <translation>Wybierz inny plik CUEâ¦</translation> </message> <message> <source>Get data from Internet</source> - <translation type="unfinished"/> + <translation>Pobierz dane z Internetu</translation> </message> </context> <context> @@ -1500,17 +1501,17 @@ <message> <source>Calculating gain</source> <comment>Status of the track conversion.</comment> - <translation type="unfinished"/> + <translation>Obliczanie wzmocnienia dźwiÄku</translation> </message> <message> <source>Waiting for gain</source> <comment>Status of the track conversion.</comment> - <translation type="unfinished"/> + <translation>Oczekiwanie na wzmocnienie dźwiÄku</translation> </message> <message> <source>Writing gain</source> <comment>Status of the track conversion.</comment> - <translation type="unfinished"/> + <translation>Zapisywanie wzmocnienia dźwiÄku</translation> </message> <message> <source>Tracks:</source> @@ -1523,11 +1524,11 @@ <message> <source>Multiple files</source> <comment>Disk preview, audio file placeholder</comment> - <translation type="unfinished"/> + <translation>Wiele plików</translation> </message> <message> <source><b>The conversion is not possible.</b></source> - <translation type="unfinished"/> + <translation><b>Konwersja nie jest możliwa.</b></translation> </message> </context> <context> @@ -1586,21 +1587,21 @@ <name>UpdatePage</name> <message> <source>Automatically check for updates</source> - <translation type="unfinished"/> + <translation>Automatycznie sprawdzaj dostÄpnoÅÄ aktualizacji</translation> </message> <message> <source>Check now</source> - <translation type="unfinished"/> + <translation>Sprawdź teraz</translation> </message> <message> <source>Last check was %1</source> <comment>Information about last update</comment> - <translation type="unfinished"/> + <translation>Ostatnio sprawdzanie %1</translation> </message> <message> <source>Never checked</source> <comment>Information about last update</comment> - <translation type="unfinished"/> + <translation>Nigdy nie sprawdzano</translation> </message> </context> <context>
