Projects
Multimedia
flacon
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 9
View file
flacon.changes
Changed
@@ -1,4 +1,15 @@ ------------------------------------------------------------------- +Sun Oct 27 05:21:01 UTC 2013 - lazy.kent@opensuse.org + +- Update to 0.9.2. + * Fix regression: Drag'n'drop support. + * Fix: Encoding interrupted if output path contains brackets. + * Small GUI improvements. + * Updated and new translations. +- Update flacon-qt_version_check.patch. +- Correct URLs. + +------------------------------------------------------------------- Sat Oct 19 07:13:23 UTC 2013 - lazy.kent@opensuse.org - Add flacon-0.9.1-qt_version_check.patch: fix compile with Qt <
View file
flacon.spec
Changed
@@ -17,15 +17,15 @@ Name: flacon -Version: 0.9.1 +Version: 0.9.2 Release: 0 License: LGPL-2.1+ Summary: Split Compressed Audio CD Image to Tracks -Url: https://github.com/SokoloffA/flacon +Url: http://flacon.github.io/ Group: Productivity/Multimedia/Sound/Editors and Convertors -Source0: https://github.com/SokoloffA/flacon/archive/v%{version}.tar.gz -# PATCH-FIX-UPSTREAM flacon-0.9.1-qt_version_check.patch <sokoloff.a@gmail.com> -- fix compile with Qt < 4.8.0 -Patch0: flacon-0.9.1-qt_version_check.patch +Source0: https://github.com/flacon/flacon/archive/v%{version}.tar.gz +# PATCH-FIX-UPSTREAM flacon-qt_version_check.patch <sokoloff.a@gmail.com> -- fix compile with Qt < 4.8.0 +Patch0: flacon-qt_version_check.patch BuildRequires: cmake BuildRequires: hicolor-icon-theme BuildRequires: update-desktop-files
View file
flacon-0.9.1-qt_version_check.patch
Deleted
@@ -1,64 +0,0 @@ -Index: flacon-0.9.1/tagset.cpp -=================================================================== ---- flacon-0.9.1.orig/tagset.cpp -+++ flacon-0.9.1/tagset.cpp -@@ -105,11 +105,35 @@ QString TagSetData::decode(const Tag &ta - return mTextCodec->toUnicode(tag.value.toAscii()); - } - -- -- - /************************************************ - - ************************************************/ -+#if (QT_VERSION < QT_VERSION_CHECK(4, 8, 0)) -+ -+template<class T> -+unsigned int levenshteinDistance(const T &s1, const T & s2) -+{ -+ const size_t len1 = s1.size(), len2 = s2.size(); -+ QVector<unsigned int> col(len2+1), prevCol(len2+1); -+ QVector<unsigned int> &c = col; -+ QVector<unsigned int> &p = prevCol; -+ -+ for (int i = 0; i < p.size(); i++) -+ p[i] = i; -+ -+ for (unsigned int i = 0; i < len1; i++) -+ { -+ c[0] = i+1; -+ for (unsigned int j = 0; j < len2; j++) -+ c[j+1] = qMin( qMin( 1 + c[j], 1 + p[1 + j]), -+ p[j] + (s1[i]==s2[j] ? 0 : 1) ); -+ -+ p = col; -+ c = prevCol; -+ } -+ return p[len2]; -+} -+#else - template<class T> - unsigned int levenshteinDistance(const T &s1, const T & s2) - { -@@ -129,7 +153,7 @@ unsigned int levenshteinDistance(const T - } - return prevCol[len2]; - } -- -+#endif - - - /************************************************ -@@ -307,12 +331,10 @@ int TagSet::distance(const TagSet *other - int res = 0; - QString str1 = this->diskTag(TAG_PERFORMER).toUpper().replace("THE ", ""); - QString str2 = other->diskTag(TAG_PERFORMER).toUpper().replace("THE ", ""); -- - res += levenshteinDistance(str1, str2) * 3; - - str1 = this->diskTag(TAG_ALBUM).toUpper().replace("THE ", ""); - str2 = other->diskTag(TAG_ALBUM).toUpper().replace("THE ", ""); -- - res += levenshteinDistance(str1, str2); - - return res;
View file
flacon-qt_version_check.patch
Added
@@ -0,0 +1,37 @@ +From 46109c673aba493dd1aeba3a897fb1be4e730aed Mon Sep 17 00:00:00 2001 +From: Alexander Sokolov <sokoloff.a@gmail.com> +Date: Sun, 27 Oct 2013 23:54:30 +0400 +Subject: [PATCH] Build for Qt < 4.8.0: replace for QUrl::isLocalFile + +--- + gui/mainwindow.cpp | 9 +++++++++ + 1 file changed, 9 insertions(+) + +diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp +index d6b09b4..a2a7c38 100644 +--- a/gui/mainwindow.cpp ++++ b/gui/mainwindow.cpp +@@ -234,11 +234,20 @@ void MainWindow::dragEnterEvent(QDragEnterEvent *event) + { + foreach(QUrl url, event->mimeData()->urls()) + { ++#if (QT_VERSION < QT_VERSION_CHECK(4, 8, 0)) ++ QString scheme = url.scheme(); ++ if (scheme.isEmpty() || scheme == "file") ++ { ++ event->acceptProposedAction(); ++ return; ++ } ++#else + if (url.isLocalFile()) + { + event->acceptProposedAction(); + return; + } ++#endif + } + } + +-- +1.8.4 +
View file
v0.9.1.tar.gz/.tx/updateSrc.sh -> v0.9.2.tar.gz/.tx/updateSrc.sh
Changed
@@ -1,6 +1,6 @@ #!/bin/sh -LUPDATE_OPTIONS="-noobsolete" +LUPDATE_OPTIONS="-no-obsolete" LUPDATE_OPTIONS="${LUPDATE_OPTIONS} -locations none " TS_FILE="../translations/src.flacon.ts"
View file
v0.9.1.tar.gz/CMakeLists.txt -> v0.9.2.tar.gz/CMakeLists.txt
Changed
@@ -2,7 +2,7 @@ # (c)LGPL2+ # # Flacon - audio File Encoder - # https://github.com/SokoloffA/flacon + # https://github.com/flacon/flacon # # Copyright: 2012-2013 # Alexander Sokoloff <sokoloff.a@gmail.com> @@ -29,7 +29,7 @@ set(MAJOR_VERSION 0) set(MINOR_VERSION 9) -set(PATCH_VERSION 1) +set(PATCH_VERSION 2) set(FLACON_VERSION ${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}) add_definitions(-DFLACON_MAJOR_VERSION=\"${MAJOR_VERSION}\") @@ -234,7 +234,7 @@ #add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz add_custom_command(TARGET ${PROJECT_NAME} - COMMAND gzip -f ${CMAKE_CURRENT_BINARY_DIR}/flacon.1 + COMMAND gzip -c ${CMAKE_CURRENT_BINARY_DIR}/flacon.1 > ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz ) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/flacon.1.gz DESTINATION share/man/man1)
View file
v0.9.1.tar.gz/converter/converter.cpp -> v0.9.2.tar.gz/converter/converter.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/converter.h -> v0.9.2.tar.gz/converter/converter.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/converterthread.cpp -> v0.9.2.tar.gz/converter/converterthread.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/converterthread.h -> v0.9.2.tar.gz/converter/converterthread.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/encoder.cpp -> v0.9.2.tar.gz/converter/encoder.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/encoder.h -> v0.9.2.tar.gz/converter/encoder.h
Changed
@@ -3,7 +3,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/gain.cpp -> v0.9.2.tar.gz/converter/gain.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/gain.h -> v0.9.2.tar.gz/converter/gain.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/converter/splitter.cpp -> v0.9.2.tar.gz/converter/splitter.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -85,7 +85,7 @@ else mWorkDir = QDir(QString("%1/flacon.%2").arg(tmpDir).arg(QCoreApplication::applicationPid())).absolutePath(); - mFilePrefix = QString("tmp-%1-%2").arg(QCoreApplication::applicationPid()).arg(project->indexOf(disk)); + mFilePrefix = QString("tmp-%1-%2.").arg(QCoreApplication::applicationPid()).arg(project->indexOf(disk)); } @@ -169,7 +169,6 @@ void Splitter::parseOut() { Track *track = disk()->track(0); - QRegExp trackRe("(" + mWorkDir + "/" + mFilePrefix + "(\\d{1,4})\\.wav)\\]\\s+\\(\\d{1,2}:\\d{2,2}\\.\\d{1,3}\\)\\s+:\\s*\\d+"); bool deletePregap = !OutFormat::currentFormat()->createCue(); char c; @@ -199,14 +198,30 @@ if (!ok) continue; - if(trackRe.indexIn(QString::fromLocal8Bit(buf)) == -1) + + // Splitting [/home/user/inDir/input.wav] (10:00.000) --> [/home/user/outDir/tmp-15196-00000.wav] (0:00.440) : 100% OK + + QString pattern = "[" + mWorkDir + "/" + mFilePrefix; + QString sbuf = QString::fromLocal8Bit(buf); + int n = sbuf.indexOf(pattern, disk()->audioFileName().length() + 20); + + if (n < 0 && sbuf.length() < n + pattern.length() + 4) { - qWarning() << "I can't parse" << QString::fromLocal8Bit(buf); + qWarning() << "I can't parse" << sbuf; continue; } - QString fileName = trackRe.cap(1); - int trackNum = trackRe.cap(2).toInt(); + QString fileName = sbuf.mid(n + 1, + pattern.length() - 1 + 4 + 4); // -1 for leading "[", 4 for 4 digits tracknum, 4 - file ext ".wav" + + int trackNum = fileName.mid(fileName.length() - 8, 4).toInt(&ok); + + if (!ok) + { + qWarning() << "I can't parse" << sbuf; + continue; + } + + if (trackNum > disk()->count()) {
View file
v0.9.1.tar.gz/converter/splitter.h -> v0.9.2.tar.gz/converter/splitter.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/disk.cpp -> v0.9.2.tar.gz/disk.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -801,6 +801,7 @@ delete mAudioFile; mAudioFile = audio; + project->emitDiskChanged(this); } else { @@ -863,6 +864,7 @@ void Disk::setStartTrackNum(int value) { mStartTrackNum = value; + project->emitDiskChanged(this); }
View file
v0.9.1.tar.gz/disk.h -> v0.9.2.tar.gz/disk.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/distr/deb/debian/control -> v0.9.2.tar.gz/distr/deb/debian/control
Changed
@@ -9,7 +9,7 @@ pkg-config, libuchardet-dev Standards-Version: 3.9.4 -Homepage: https://github.com/SokoloffA/flacon +Homepage: https://github.com/flacon/flacon Package: flacon Architecture: any
View file
v0.9.1.tar.gz/gui/aboutdialog/aboutdialog.cpp -> v0.9.2.tar.gz/gui/aboutdialog/aboutdialog.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -64,8 +64,13 @@ "<br><br><br>" + copyrightText() + "<hr>" + + tr("Homepage: %1").arg(homepageText()) + "<p>" + + + tr("Bug tracker %1", "About dialog, About tab").arg(bugTrackerText()) + + "<p>" + + tr("License: %1").arg(licenseText())); @@ -106,9 +111,18 @@ /************************************************ ************************************************/ +QString AboutDialog::bugTrackerText() const +{ + return "<a href='https://github.com/flacon/flacon/issues'>https://github.com/flacon/flacon/issues</a>"; +} + + +/************************************************ + + ************************************************/ QString AboutDialog::homepageText() const { - return "<a href='http://code.google.com/p/flacon'>code.google.com/p/flacon</a>"; + return "<a href='http://flacon.github.io/'>flacon.github.io</a>"; } @@ -155,6 +169,10 @@ "mailto:yahoe.001@gmail.com", tr("Improvements in the UI")); + result.add("Taras Sokol", + "mailto:tsokolp@gmail.com", + tr("Flacon account on github.com")); + return result; }
View file
v0.9.1.tar.gz/gui/aboutdialog/aboutdialog.h -> v0.9.2.tar.gz/gui/aboutdialog/aboutdialog.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -59,6 +59,7 @@ QString titleText() const; QString descriptionText() const; QString copyrightText() const; + QString bugTrackerText() const; QString homepageText() const; QString licenseText() const;
View file
v0.9.1.tar.gz/gui/aboutdialog/translatorsinfo.cpp -> v0.9.2.tar.gz/gui/aboutdialog/translatorsinfo.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/aboutdialog/translatorsinfo.h -> v0.9.2.tar.gz/gui/aboutdialog/translatorsinfo.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/configdialog/configdialog.cpp -> v0.9.2.tar.gz/gui/configdialog/configdialog.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/configdialog/configdialog.h -> v0.9.2.tar.gz/gui/configdialog/configdialog.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/controls.cpp -> v0.9.2.tar.gz/gui/controls.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -36,6 +36,9 @@ #include <QFileDialog> +/************************************************ + + ************************************************/ void setPlaceholder(QLineEdit *edit, const QString &text) { #if QT_VERSION >= QT_VERSION_CHECK(4, 7, 0)
View file
v0.9.1.tar.gz/gui/controls.h -> v0.9.2.tar.gz/gui/controls.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/mainwindow.cpp -> v0.9.2.tar.gz/gui/mainwindow.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -127,6 +127,10 @@ setWindowIcon(QIcon::fromTheme("flacon")); setAcceptDrops(true); + setAcceptDrops(true); + + outPatternButton->setToolTip(outPatternEdit->toolTip()); + outDirEdit->setToolTip(actionSelectResultDir->toolTip()); // TrackView ............................................... trackView->setRootIsDecorated(false); @@ -150,7 +154,7 @@ tagDiscIdEdit->setTagName(TAG_DISCID); connect(tagStartNumEdit, SIGNAL(editingFinished()), this, SLOT(setStartTrackNum())); - + connect(tagStartNumEdit, SIGNAL(valueChanged(int)), this, SLOT(setStartTrackNum())); initActions(); @@ -197,6 +201,9 @@ connect(project, SIGNAL(layoutChanged()), this, SLOT(refreshEdits())); connect(project, SIGNAL(layoutChanged()), this, SLOT(setControlsEnable())); + connect(project, SIGNAL(diskChanged(Disk*)), this, SLOT(refreshEdits())); + connect(project, SIGNAL(diskChanged(Disk*)), this, SLOT(setControlsEnable())); + refreshEdits(); setControlsEnable(); } @@ -223,6 +230,34 @@ /************************************************ ************************************************/ +void MainWindow::dragEnterEvent(QDragEnterEvent *event) +{ + foreach(QUrl url, event->mimeData()->urls()) + { + if (url.isLocalFile()) + { + event->acceptProposedAction(); + return; + } + } +} + + +/************************************************ + + ************************************************/ +void MainWindow::dropEvent(QDropEvent * event) +{ + foreach(QUrl url, event->mimeData()->urls()) + { + addFileOrDir(url.toLocalFile()); + } +} + + +/************************************************ + + ************************************************/ void MainWindow::insertOutPattern(const QString &pattern) { outPatternEdit->insert(pattern); @@ -256,6 +291,7 @@ QString outDir = QFileDialog::getExistingDirectory(this, tr("Select result directory"), outDirEdit->text()); if (!outDir.isEmpty()) { + outDir.replace(QDir::homePath(), "~"); outDirEdit->setText(outDir); setOutDir(); } @@ -393,7 +429,10 @@ codepageCombo->setMultiValue(codePage); outDirEdit->setText(settings->value(Settings::OutFiles_Directory).toString()); - outPatternEdit->setText(settings->value(Settings::OutFiles_Pattern).toString()); + + if (outPatternEdit->text() != settings->value(Settings::OutFiles_Pattern).toString()) + outPatternEdit->setText(settings->value(Settings::OutFiles_Pattern).toString()); + int n = outFormatCombo->findData(settings->value(Settings::OutFiles_Format).toString()); if (n > -1) outFormatCombo->setCurrentIndex(n);
View file
v0.9.1.tar.gz/gui/mainwindow.h -> v0.9.2.tar.gz/gui/mainwindow.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -54,6 +54,8 @@ protected: void closeEvent(QCloseEvent *); + void dragEnterEvent(QDragEnterEvent *event); + void dropEvent(QDropEvent *event); private slots: void insertOutPattern(const QString &pattern);
View file
v0.9.1.tar.gz/gui/mainwindow.ui -> v0.9.2.tar.gz/gui/mainwindow.ui
Changed
@@ -41,24 +41,7 @@ <item row="0" column="1"> <layout class="QHBoxLayout" name="horizontalLayout_3"> <item> - <widget class="QLineEdit" name="outDirEdit"> - <property name="toolTip"> - <string><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></string> - </property> - </widget> + <widget class="QLineEdit" name="outDirEdit"/> </item> <item> <widget class="QToolButton" name="outDirButton"> @@ -84,10 +67,11 @@ <item> <widget class="QLineEdit" name="outPatternEdit"> <property name="toolTip"> - <string><style type="text/css"> + <string comment="Main form tooltip for "Pattern" edit"><style type="text/css"> .term {font-weight: bold;} .def { white-space: nowrap; } </style> +Tokens start with %. You can use the following tokens: <table> <tr><td class="term">%n</td> <td class="def"> - Track number </td> <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> @@ -97,7 +81,9 @@ <td class="term">%y</td> <td class="def"> - Year</td></tr> <tr><td class="term">%g</td> <td class="def"> - Genre</td> <td class="term"></td> <td class="def"></td></tr> -</table></string> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</string> </property> </widget> </item> @@ -130,6 +116,9 @@ <verstretch>0</verstretch> </sizepolicy> </property> + <property name="toolTip"> + <string comment="Main form tooltip for "Format" edit">Output format</string> + </property> </widget> </item> <item> @@ -455,7 +444,9 @@ <string>...</string> </property> <property name="toolTip"> - <string>Select result directory</string> + <string comment="Main form tooltip for "Directory" edit">You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</string> </property> </action> <action name="actionDownloadTrackInfo">
View file
v0.9.1.tar.gz/gui/trackview.cpp -> v0.9.2.tar.gz/gui/trackview.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/trackview.h -> v0.9.2.tar.gz/gui/trackview.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/trackviewdelegate.cpp -> v0.9.2.tar.gz/gui/trackviewdelegate.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/trackviewdelegate.h -> v0.9.2.tar.gz/gui/trackviewdelegate.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/trackviewmodel.cpp -> v0.9.2.tar.gz/gui/trackviewmodel.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/gui/trackviewmodel.h -> v0.9.2.tar.gz/gui/trackviewmodel.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/inputaudiofile.cpp -> v0.9.2.tar.gz/inputaudiofile.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/inputaudiofile.h -> v0.9.2.tar.gz/inputaudiofile.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/internet/dataprovider.cpp -> v0.9.2.tar.gz/internet/dataprovider.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -267,6 +267,7 @@ QString category = reply->request().attribute(QNetworkRequest::User).toString(); TagSet res(reply->url().toString()); + res.setDiskTag(TAG_DISCID, disk()->discId(), true); QString artist; QString album; @@ -294,12 +295,6 @@ continue; } - if (key == "DISCID") - { - res.setDiskTag(TAG_GENRE, value, false); - continue; - } - if (key == "DTITLE") { // The artist and disc title (in that order) separated by a "/" with a
View file
v0.9.1.tar.gz/internet/dataprovider.h -> v0.9.2.tar.gz/internet/dataprovider.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/main.cpp -> v0.9.2.tar.gz/main.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -72,7 +72,7 @@ QTextStream out(stdout); out << "flacon " << FLACON_VERSION << endl; out << "Copyright (c) 2013 Alexander Sokolov" << endl; - out << " https://github.com/SokoloffA/flacon" << endl; + out << " https://github.com/flacon/flacon" << endl; out << endl; out << "License LGPLv2.1+: GNU GNU Lesser General Public License version 2.1" << endl; out << "or later <http://www.gnu.org/licenses/lgpl-2.1.html>." << endl;
View file
v0.9.1.tar.gz/misc/flacon.man.in -> v0.9.2.tar.gz/misc/flacon.man.in
Changed
@@ -46,4 +46,4 @@ .SH HOMEPAGE . -https://github.com/SokoloffA/flacon +https://github.com/flacon/flacon
View file
v0.9.1.tar.gz/outformats/aac.cpp -> v0.9.2.tar.gz/outformats/aac.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/aac.h -> v0.9.2.tar.gz/outformats/aac.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/flac.cpp -> v0.9.2.tar.gz/outformats/flac.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/flac.h -> v0.9.2.tar.gz/outformats/flac.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/mp3.cpp -> v0.9.2.tar.gz/outformats/mp3.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/mp3.h -> v0.9.2.tar.gz/outformats/mp3.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/ogg.cpp -> v0.9.2.tar.gz/outformats/ogg.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/ogg.h -> v0.9.2.tar.gz/outformats/ogg.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/outformat.cpp -> v0.9.2.tar.gz/outformats/outformat.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/outformat.h -> v0.9.2.tar.gz/outformats/outformat.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/wav.cpp -> v0.9.2.tar.gz/outformats/wav.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/wav.h -> v0.9.2.tar.gz/outformats/wav.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/wv.cpp -> v0.9.2.tar.gz/outformats/wv.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/outformats/wv.h -> v0.9.2.tar.gz/outformats/wv.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/project.cpp -> v0.9.2.tar.gz/project.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/project.h -> v0.9.2.tar.gz/project.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/settings.cpp -> v0.9.2.tar.gz/settings.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -30,6 +30,7 @@ #include <QDir> #include <QDebug> #include <QProcessEnvironment> +#include <QDesktopServices> QString Settings::mFileName; @@ -43,7 +44,7 @@ if (!inst) { if (mFileName.isEmpty()) - inst = new Settings("flaconng", "flaconng"); + inst = new Settings("flacon", "flacon"); else inst = new Settings(mFileName); } @@ -86,6 +87,7 @@ ************************************************/ void Settings::init() { + setDefaultValue(Tags_DefaultCodepage, "AUTODETECT"); // Globals ********************************** @@ -93,8 +95,11 @@ setDefaultValue(Encoder_TmpDir, ""); // Out Files ******************************** - setDefaultValue(OutFiles_Pattern, "%a/%y - %A/%n - %t"); - setDefaultValue(OutFiles_Directory, "~/music"); + setDefaultValue(OutFiles_Pattern, "%a/{%y - }%A/%n - %t"); + + QString outDir = QDesktopServices::storageLocation(QDesktopServices::MusicLocation); + outDir.replace(QDir::homePath(), "~"); + setDefaultValue(OutFiles_Directory, outDir); setDefaultValue(OutFiles_Format, "FLAC"); // Internet *********************************
View file
v0.9.1.tar.gz/settings.h -> v0.9.2.tar.gz/settings.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.1.tar.gz/tagset.cpp -> v0.9.2.tar.gz/tagset.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -105,11 +105,35 @@ return mTextCodec->toUnicode(tag.value.toAscii()); } - - /************************************************ ************************************************/ +#if (QT_VERSION < QT_VERSION_CHECK(4, 8, 0)) + +template<class T> +unsigned int levenshteinDistance(const T &s1, const T & s2) +{ + const size_t len1 = s1.size(), len2 = s2.size(); + QVector<unsigned int> col(len2+1), prevCol(len2+1); + QVector<unsigned int> &c = col; + QVector<unsigned int> &p = prevCol; + + for (int i = 0; i < p.size(); i++) + p[i] = i; + + for (unsigned int i = 0; i < len1; i++) + { + c[0] = i+1; + for (unsigned int j = 0; j < len2; j++) + c[j+1] = qMin( qMin( 1 + c[j], 1 + p[1 + j]), + p[j] + (s1[i]==s2[j] ? 0 : 1) ); + + p = col; + c = prevCol; + } + return p[len2]; +} +#else template<class T> unsigned int levenshteinDistance(const T &s1, const T & s2) { @@ -129,7 +153,7 @@ } return prevCol[len2]; } - +#endif /************************************************ @@ -244,8 +268,12 @@ ************************************************/ QString TagSet::trackTag(int track, const QString &tagName) const { - Tag t = d->mTags.value(d->key(track, tagName)); - return d->decode(t); + QString key = d->key(track, tagName); + + if (d->mTags.contains(key)) + return d->decode(d->mTags.value(key)); + else + return diskTag(tagName); } @@ -307,12 +335,10 @@ int res = 0; QString str1 = this->diskTag(TAG_PERFORMER).toUpper().replace("THE ", ""); QString str2 = other->diskTag(TAG_PERFORMER).toUpper().replace("THE ", ""); - res += levenshteinDistance(str1, str2) * 3; str1 = this->diskTag(TAG_ALBUM).toUpper().replace("THE ", ""); str2 = other->diskTag(TAG_ALBUM).toUpper().replace("THE ", ""); - res += levenshteinDistance(str1, str2); return res; @@ -352,5 +378,27 @@ } +/************************************************ + ************************************************/ +QDebug operator<<(QDebug dbg, const TagSet &ts) +{ + + dbg.nospace() << "Tagset " << ts.uri() << " [" << ts.title() << "]" <<"\n"; + dbg.nospace() << " DiscId " << ts.diskTag(TAG_DISCID) << "\n"; + dbg.nospace() << " Genre " << ts.diskTag(TAG_GENRE) << "\n"; + dbg.nospace() << " Artist " << ts.diskTag(TAG_PERFORMER) << "\n"; + dbg.nospace() << " Album " << ts.diskTag(TAG_ALBUM) << "\n"; + dbg.nospace() << " Date " << ts.diskTag(TAG_DATE) << "\n"; + for (int i=0; i < ts.tracksCount(); ++i) + { + dbg.nospace() << " Track " << i << "-=-=-=-=-" << "\n"; + dbg.nospace() << " * Album " << ts.trackTag(i, TAG_ALBUM) << "\n"; + dbg.nospace() << " * Artist " << ts.trackTag(i, TAG_PERFORMER) << "\n"; + dbg.nospace() << " * Title " << ts.trackTag(i, TAG_TITLE) << "\n"; + dbg.nospace() << " * Genre " << ts.trackTag(i, TAG_GENRE) << "\n"; + } + + return dbg.space(); +}
View file
v0.9.1.tar.gz/tagset.h -> v0.9.2.tar.gz/tagset.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -101,4 +101,7 @@ TagSet *mTagSet; }; + +QDebug operator<<(QDebug dbg, const TagSet &ts); + #endif // TAGSET_H
View file
v0.9.1.tar.gz/tests/CMakeLists.txt -> v0.9.2.tar.gz/tests/CMakeLists.txt
Changed
@@ -2,7 +2,7 @@ # (c)LGPL2+ # # Flacon - audio File Encoder - # https://github.com/SokoloffA/flacon + # https://github.com/flacon/flacon # # Copyright: 2012-2013 # Alexander Sokoloff <sokoloff.a@gmail.com>
View file
v0.9.2.tar.gz/tests/data/testConvert/07.path(with.symbols and space )
Added
+(directory)
View file
v0.9.2.tar.gz/tests/data/testConvert/07.path(with.symbols and space )/07.expected.cue
Added
@@ -0,0 +1,25 @@ +REM GENRE "Genre" +REM DATE 2013 +REM DISCID 123456789 +PERFORMER "Artist" +TITLE "Album" +FILE "00 - (HTOA).wav" WAVE + TRACK 01 AUDIO + TITLE "Song01" + INDEX 00 00:00:00 +FILE "01 - Song01.wav" WAVE + INDEX 01 00:00:00 + TRACK 02 AUDIO + TITLE "Song02" +FILE "02 - Song02.wav" WAVE + INDEX 01 00:00:00 + TRACK 03 AUDIO + TITLE "Song03" + INDEX 00 00:36:22 +FILE "03 - Song03.wav" WAVE + INDEX 01 00:00:00 + TRACK 04 AUDIO + TITLE "Song04" + INDEX 00 01:14:44 +FILE "04 - Song04.wav" WAVE + INDEX 01 00:00:00
View file
v0.9.2.tar.gz/tests/data/testConvert/07.path(with.symbols and space )/07.path(with.symbols and space ).cue
Added
@@ -0,0 +1,22 @@ +REM GENRE "Genre" +REM DATE 2013 +REM DISCID 123456789 +REM COMMENT "ExactAudioCopy v0.99pb4" +PERFORMER "Artist" +TITLE "Album" +FILE "en.wav" WAVE + TRACK 01 AUDIO + TITLE "Song01" + INDEX 00 00:00:00 + INDEX 01 00:00:33 + TRACK 02 AUDIO + TITLE "Song02" + INDEX 01 00:46:00 + TRACK 03 AUDIO + TITLE "Song03" + INDEX 00 01:22:22 + INDEX 01 01:25:10 + TRACK 04 AUDIO + TITLE "Song04" + INDEX 00 02:39:54 + INDEX 01 02:41:05
View file
v0.9.1.tar.gz/tests/testflacon.cpp -> v0.9.2.tar.gz/tests/testflacon.cpp
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -76,18 +76,18 @@ settings->setValue(Settings::Prog_Shntool, shntool); settings->sync(); - QString ffmpeg = settings->findProgram("avconv"); - if (ffmpeg.isEmpty()) - ffmpeg = settings->findProgram("ffmpeg"); + mFfmpeg = settings->findProgram("avconv"); + if (mFfmpeg.isEmpty()) + mFfmpeg = settings->findProgram("ffmpeg"); - if (ffmpeg.isEmpty()) + if (mFfmpeg.isEmpty()) FAIL(QString("Program \"%1\" not found.").arg("avconv/ffmpeg").toLocal8Bit()); mCdAudioFile = mTmpDir + "CD_10Min.wav"; - createAudioFile(ffmpeg, mCdAudioFile, 600, true); + createAudioFile(mFfmpeg, mCdAudioFile, 600, true); mHdAudioFile = mTmpDir + "HD_10Min.wav"; - createAudioFile(ffmpeg, mHdAudioFile, 600, false); + createAudioFile(mFfmpeg, mHdAudioFile, 600, false); } @@ -660,6 +660,59 @@ } //## 6 ################################################# + + //## 7 ################################################# + // With pregap and HTOA + { + QString dir = resultDir + "Test_07.path(with.symbols and space )"; + QDir().mkpath(dir); + QString audioFile = dir + "CD_10Min.wav"; + createAudioFile(mFfmpeg, audioFile, 600, true); + + + + outDir = resultDir + "Test_7"; + settings->setValue(Settings::PerTrackCue_Create, false); + settings->setValue(Settings::PerTrackCue_Pregap, OutFormat::preGapTypeToString(OutFormat::PreGapExtractToFile)); + settings->setValue(Settings::OutFiles_Directory, dir); + settings->setValue(Settings::Encoder_TmpDir, ""); + ConverterTester conv( + inDir + "07.path(with.symbols and space )/07.path(with.symbols and space ).cue", + audioFile, + "", + "01 - Song01.wav;" + "02 - Song02.wav;" + "03 - Song03.wav;" + "04 - Song04.wav;" + ); + + conv.run(); + } + //## 7 ################################################# + + + //## 8 ################################################# + // With pregap and HTOA + { + outDir = resultDir + QString::fromUtf8("Test_8/Музыка"); + settings->setValue(Settings::PerTrackCue_Create, false); + settings->setValue(Settings::PerTrackCue_Pregap, OutFormat::preGapTypeToString(OutFormat::PreGapExtractToFile)); + settings->setValue(Settings::OutFiles_Directory, outDir); + + ConverterTester conv( + inDir + "01.cuecreator.cue", + mHdAudioFile, + "", + "01 - Song01.wav;" + "02 - Song02.wav;" + "03 - Song03.wav;" + "04 - Song04.wav;" + ); + + conv.run(); + } + //## 8 ################################################# + }
View file
v0.9.1.tar.gz/tests/testflacon.h -> v0.9.2.tar.gz/tests/testflacon.h
Changed
@@ -2,7 +2,7 @@ * (c)LGPL2+ * * Flacon - audio File Encoder - * https://github.com/SokoloffA/flacon + * https://github.com/flacon/flacon * * Copyright: 2012-2013 * Alexander Sokoloff <sokoloff.a@gmail.com> @@ -107,6 +107,7 @@ Disk *standardDisk(); + QString mFfmpeg; QString mCdAudioFile; QString mHdAudioFile; const QString mTmpDir;
View file
v0.9.1.tar.gz/translations/flacon_cs.ts -> v0.9.2.tar.gz/translations/flacon_cs.ts
Changed
@@ -42,6 +42,10 @@ <translation type="unfinished"/> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,15 +447,15 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> + <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't create directory "%1".</source> + <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't write to directory "%1".</source> + <source>Conversion is not possible:</source> <translation type="unfinished"/> </message> </context> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -566,28 +570,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -802,6 +794,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -850,19 +870,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_cs_CZ.ts -> v0.9.2.tar.gz/translations/flacon_cs_CZ.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon používá vnější programy. Hodně díků jejich autorům!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Vytáhne jednotlivé skladby z jednoho velkého zvukového souboru, který obsahuje celé album.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Autorské právo: %1-%2 %3</translation> </message> @@ -66,8 +70,8 @@ <translation>Flacon je přeložen do mnoha jazyků díky práci překladatelů z celého světa.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> - <translation>Vytáhne jednotlivé skladby z jednoho velkého zvukového souboru, který obsahuje celé album.</translation> + <source>Flacon account on github.com</source> + <translation type="unfinished"/> </message> </context> <context> @@ -466,10 +470,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Převod není možný:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation>Nelze vytvořit adresář "%1".</translation> </message> @@ -477,6 +477,10 @@ <source>I can't write to directory "%1".</source> <translation>Nelze zapisovat do adresáře "%1".</translation> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Převod není možný:</translation> + </message> </context> <context> <name>Disk</name> @@ -500,11 +504,6 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation>Chyba kodéru:</translation> - </message> - <message> <source>I can't delete file: %1 %2</source> @@ -513,6 +512,11 @@ %2</translation> </message> <message> + <source>Encoder error: +</source> + <translation>Chyba kodéru:</translation> + </message> + <message> <source>I can't read %1 file</source> <translation>Nelze přečíst soubor %1</translation> </message> @@ -597,36 +601,6 @@ <translation>Adresář:</translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> - <translation><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Číslo skladby </td> - <td class="term">%N</td> <td class="def"> - Celkový počet skladeb</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Umělec</td> - <td class="term">%A</td> <td class="def"> - Název alba</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Název skladby</td> - <td class="term">%y</td> <td class="def"> - Rok</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Žánr</td> - <td class="term"></td> <td class="def"></td></tr> -</table></translation> - </message> - <message> <source>Pattern:</source> <translation>Vzor:</translation> </message> @@ -635,6 +609,11 @@ <translation>Formát:</translation> </message> <message> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> + <translation type="unfinished"/> + </message> + <message> <source>Tags</source> <translation>Značky</translation> </message> @@ -847,6 +826,34 @@ <comment>Error</comment> <translation>Flacon</translation> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -895,14 +902,6 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> - <translation>Vyrovnání hlasitosti nemůžete použít na soubory se vzorkovacím kmitočtem nad 48kHz. Metaflac takové soubory nepodporuje.</translation> - </message> - <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> - <translation>Soubor <b>%1</b> není podporovaným zvukovým souborem. <br><br>Ověřte, že jsou nainstalovány všechny požadované programy, a že jsou v nastavení.</translation> - </message> - <message> <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation>Nelze zapisovat soubor CUE <b>%1</b>:<br>%2</translation> </message> @@ -910,12 +909,20 @@ <source>I can't find program <b>%1</b>.</source> <translation>Nelze najít program <b>%1</b>.</translation> </message> + <message> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <translation>Soubor <b>%1</b> není podporovaným zvukovým souborem. <br><br>Ověřte, že jsou nainstalovány všechny požadované programy, a že jsou v nastavení.</translation> + </message> + <message> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <translation>Vyrovnání hlasitosti nemůžete použít na soubory se vzorkovacím kmitočtem nad 48kHz. Metaflac takové soubory nepodporuje.</translation> + </message> </context> <context> <name>Splitter</name> <message> <source>The number of tracks is higher than expected.</source> - <translation type="unfinished"/> + <translation>Počet skladeb je vyšší než očekáváno.</translation> </message> </context> <context>
View file
v0.9.2.tar.gz/translations/flacon_es.desktop
Added
@@ -0,0 +1,20 @@ +[Desktop Entry] +Exec=flacon %U +Icon=flacon +Terminal=false +Type=Application +StartupNotify=true +Categories=Qt;AudioVideo;Audio;AudioVideoEditing; +MimeType=application/x-cue; + +Name=Flacon +GenericName=Audio File Encoder +Comment=Extracts audio tracks from an audio CD image to separate tracks. + + + +# Translations +Icon[es]=flacon +Comment[es]=Extraer las pistas de un CD de audio a pistas independientes. +GenericName[es]=Codificador de Archivo de Audio +Name[es]=Flacon
View file
v0.9.2.tar.gz/translations/flacon_es.ts
Added
@@ -0,0 +1,1057 @@ +<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0"> +<context> + <name>AboutDialog</name> + <message> + <source>About Flacon</source> + <translation>Acerca de Flacon</translation> + </message> + <message> + <source>About</source> + <translation>Acerca</translation> + </message> + <message> + <source>Author</source> + <translation>Autor</translation> + </message> + <message> + <source>Thanks</source> + <translation>Agradecimientos</translation> + </message> + <message> + <source>Translations</source> + <translation>Traducciones</translation> + </message> + <message> + <source>External programs</source> + <translation>Programas externos</translation> + </message> + <message> + <source>Homepage: %1</source> + <translation>Sitio web: %1</translation> + </message> + <message> + <source>License: %1</source> + <translation>Licencia: %1</translation> + </message> + <message> + <source>Special thanks to:</source> + <translation>Agradecimientos especiales a:</translation> + </message> + <message> + <source>Flacon uses external programs. Many thanks to their authors!</source> + <translation>Flacon usa programas externos. ¡Muchas gracias a sus autores!</translation> + </message> + <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Extrae pistas individuales de un fichero grande de audio que contenga el álbum completo.</translation> + </message> + <message> + <source>Copyright: %1-%2 %3</source> + <translation>Todos los derechos reservados: %1-%2 %3</translation> + </message> + <message> + <source>WavPack support patch</source> + <translation>Parche de soporte de Wavpack</translation> + </message> + <message> + <source>Application icon, Packaging</source> + <translation>Icono de aplicación, Empaquetado</translation> + </message> + <message> + <source>Packaging, testing</source> + <translation>Empaquetado, pruebas</translation> + </message> + <message> + <source>Improvements in the UI</source> + <translation>Mejoras de la Interfaz de Usuario</translation> + </message> + <message> + <source>Flacon is translated into many languages thanks to the work of the translation teams all over the world.</source> + <translation>Flacon es traducido a muchas lenguas gracias al trabajo del equipo de traducción en todo el mundo.</translation> + </message> + <message> + <source>Flacon account on github.com</source> + <translation>Cuenta de Flacon en github.com</translation> + </message> +</context> +<context> + <name>CodePageComboBox</name> + <message> + <source>Auto detect</source> + <comment>Codepage auto detection</comment> + <translation>Detección Automática</translation> + </message> + <message> + <source>Unicode (UTF-8)</source> + <translation>Unicode (UTF-8)</translation> + </message> + <message> + <source>Unicode (UTF-16LE)</source> + <translation>Unicode (UTF-16LE)</translation> + </message> + <message> + <source>Unicode (UTF-16BE)</source> + <translation>Unicode (UTF-16BE)</translation> + </message> + <message> + <source>Cyrillic (Win-1251)</source> + <translation>Cirílico (Win-1251)</translation> + </message> + <message> + <source>Cyrillic (CP-866)</source> + <translation>Cirílico (CP-866)</translation> + </message> + <message> + <source>Latin-1 (ISO-8859-1)</source> + <translation>Latino-1 (ISO-8859-1)</translation> + </message> + <message> + <source>Latin-2 (ISO-8859-2)</source> + <translation>Latino-2 (ISO-8859-2)</translation> + </message> + <message> + <source>Latin-3 (ISO-8859-3)</source> + <translation>Latino-3 (ISO-8859-3)</translation> + </message> + <message> + <source>Latin-4 (ISO-8859-4)</source> + <translation>Latino-4 (ISO-8859-4)</translation> + </message> + <message> + <source>Latin-5 (ISO-8859-5)</source> + <translation>Latino-5 (ISO-8859-5)</translation> + </message> + <message> + <source>Latin-6 (ISO-8859-6)</source> + <translation>Latino-6 (ISO-8859-6)</translation> + </message> + <message> + <source>Latin-7 (ISO-8859-7)</source> + <translation>Latino-7 (ISO-8859-7)</translation> + </message> + <message> + <source>Latin-8 (ISO-8859-8)</source> + <translation>Latino-8 (ISO-8859-8)</translation> + </message> + <message> + <source>Latin-9 (ISO-8859-9)</source> + <translation>Latino-9 (ISO-8859-9)</translation> + </message> + <message> + <source>Latin-10 (ISO-8859-10)</source> + <translation>Latino-10 (ISO-8859-10)</translation> + </message> + <message> + <source>Latin-13 (ISO-8859-13)</source> + <translation>Latino-13 (ISO-8859-13)</translation> + </message> + <message> + <source>Latin-14 (ISO-8859-14)</source> + <translation>Latino-14 (ISO-8859-14)</translation> + </message> + <message> + <source>Latin-15 (ISO-8859-15)</source> + <translation>Latino-15 (ISO-8859-15)</translation> + </message> + <message> + <source>Latin-16 (ISO-8859-16)</source> + <translation>Latino-16 (ISO-8859-16)</translation> + </message> +</context> +<context> + <name>ConfigDialog</name> + <message> + <source>Preferences</source> + <translation>Preferencias</translation> + </message> + <message> + <source>General configuration</source> + <translation>Configuración general</translation> + </message> + <message> + <source>Thread count:</source> + <translation>Contador de subprocesos:</translation> + </message> + <message> + <source>The number of threads in the conversion process.</source> + <translation>El número de subprocesos en el proceso de conversión.</translation> + </message> + <message> + <source>Temporary directory:</source> + <translation>Directorio temporal:</translation> + </message> + <message> + <source>Default codepage:</source> + <translation>Código de página predeterminado:</translation> + </message> + <message> + <source>Per track CUE</source> + <translation>CUE por pistas</translation> + </message> + <message> + <source>Create per track CUE</source> + <translation>Crear CUE por pistas</translation> + </message> + <message> + <source>First track pregap:</source> + <translation>Pista pregap:</translation> + </message> + <message>
View file
v0.9.1.tar.gz/translations/flacon_es_MX.ts -> v0.9.2.tar.gz/translations/flacon_es_MX.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon usa programas externos. ¡Muchas gracias a sus autores!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Derechos de autor: %1-%2-%3</translation> </message> @@ -66,7 +70,7 @@ <translation>Flacon es traducido a muchos idiomas gracias al trabajo de los equipos de traducción de alrededor del mundo.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,10 +447,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>La conversión no es posible:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> @@ -454,6 +454,10 @@ <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> + <message> + <source>Conversion is not possible:</source> + <translation>La conversión no es posible:</translation> + </message> </context> <context> <name>Disk</name> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -570,28 +574,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -806,6 +798,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -854,19 +874,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_fr.ts -> v0.9.2.tar.gz/translations/flacon_fr.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon utilise des programmes externes. Merci mille fois à leurs auteurs !</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Extrait individuellement les pistes d'un gros fichier audio contenant l'album entier.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Copyright : %1-%2 %3</translation> </message> @@ -66,8 +70,8 @@ <translation>Flacon est traduit en plusieurs langues grâce au travail des équipes mondiales de traduction.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> - <translation>Extrait individuellement les pistes d'un gros fichier audio contenant l'album entier.</translation> + <source>Flacon account on github.com</source> + <translation>Dépôt Flacon sur github.com</translation> </message> </context> <context> @@ -206,7 +210,7 @@ </message> <message> <source>Add to first track</source> - <translation>Ajouter à la première piste</translation> + <translation>Ajoute à la première piste</translation> </message> <message> <source>General</source> @@ -218,7 +222,7 @@ </message> <message> <source>Select temporary directory</source> - <translation>Sélectionner le répertoire temporaire</translation> + <translation>Sélectionne le répertoire temporaire</translation> </message> </context> <context> @@ -229,11 +233,11 @@ </message> <message> <source>Use quality setting (recommended)</source> - <translation>Utiliser les réglages de qualité (recommandé)</translation> + <translation>Utilise les réglages de qualité (recommandé)</translation> </message> <message> <source>Use bitrate</source> - <translation>Choisir le débit binaire</translation> + <translation>Choisis le débit binaire</translation> </message> <message> <source>Bitrate:</source> @@ -310,26 +314,26 @@ <dd>En utilisant un Débit Binaire Variable standard, ces présélections devraient être transparentes pour la plupart des personnes et la plupart des musiques, et donnent déjà des résultats de haute qualité.</dd> <dt>DBV extrême, DBV extrême rapide</dt> -<dd>En utilisant le plus haut Débit Binaire Variable possible, ces préselections fournissent une qualité légèrement supérieure au mode standard si vous avec une très bonne ouïe et un équipement audio haut de gamme .</dd> +<dd>En utilisant le plus haut Débit Binaire Variable possible, ces préselections fournissent une qualité légèrement supérieure au mode standard si tu as une très bonne ouïe et un équipement audio haut de gamme .</dd> <dt>DBV qualité</dt> -<dd>Cette option à Débit Binaire Variable vous permet de choisir le niveau final de qualité.</dd> +<dd>Cette option à Débit Binaire Variable te permet de choisir le niveau final de qualité.</dd> <dt>option rapide</dt> <dd>Active la nouvelle option DBV rapide pour un profil donné. Ceci est recommandé.</dd> <dt>DBC insensé</dt> -<dd>Si vous devez obtenir la plus haute qualité sans vous soucier de la taille du fichier, vous l'obtiendrez en utilisant ce Débit Binaire Constant.</dd> +<dd>Si tu dois obtenir la plus haute qualité sans te soucier de la taille du fichier, tu l'obtiendras en utilisant ce Débit Binaire Constant.</dd> <dt>DBC kbit/s</dt> -<dd>Cette préselection à Débit Binaire Constant vous donnera généralement une bonne qualité pour un débit donné.</dd> +<dd>Cette présélection à Débit Binaire Constant te donnera généralement une bonne qualité pour un débit donné.</dd> <dt>DBM kbit/s</dt> -<dd>Cette présélection à Débit Binaire Moyen vous donnera généralement une meilleure qualité pour un débit donné qu'en utilisant l'option à Débit Binaire Constant.</dd></translation> +<dd>Cette présélection à Débit Binaire Moyen te donnera généralement une meilleure qualité pour un débit donné qu'en utilisant l'option à Débit Binaire Constant.</dd></translation> </message> <message> <source>Use bitrate</source> - <translation>Choisir le débit binaire</translation> + <translation>Choisis le débit binaire</translation> </message> <message> <source>Bitrate:</source> @@ -341,7 +345,7 @@ </message> <message> <source>Use quality</source> - <translation>Choisir la qualité</translation> + <translation>Choisis la qualité</translation> </message> <message> <source>Quality:</source> @@ -400,11 +404,11 @@ </message> <message> <source>Use quality setting (recommended)</source> - <translation>Utiliser les réglages de qualité (recommandé)</translation> + <translation>Utilise les réglages de qualité (recommandé)</translation> </message> <message> <source>Use bitrate</source> - <translation>Choisir le débit binaire</translation> + <translation>Choisis le débit binaire</translation> </message> <message> <source>Minimal bitrate:</source> @@ -465,10 +469,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>La conversion est impossible :</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation>Je ne peux pas créer le répertoire "%1".</translation> </message> @@ -476,6 +476,10 @@ <source>I can't write to directory "%1".</source> <translation>Je ne peux pas écrire vers le répertoire "%1".</translation> </message> + <message> + <source>Conversion is not possible:</source> + <translation>La conversion est impossible :</translation> + </message> </context> <context> <name>Disk</name> @@ -499,11 +503,6 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation>Erreur de l'encodeur :</translation> - </message> - <message> <source>I can't delete file: %1 %2</source> @@ -512,6 +511,11 @@ %2</translation> </message> <message> + <source>Encoder error: +</source> + <translation>Erreur de l'encodeur :</translation> + </message> + <message> <source>I can't read %1 file</source> <translation>Je ne peux pas lire le fichier %1 file</translation> </message> @@ -596,36 +600,6 @@ <translation>Répertoire :</translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> - <translation><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Numéro de piste </td> - <td class="term">%N</td> <td class="def"> - Nombre total de pistes</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artiste</td> - <td class="term">%A</td> <td class="def"> - Titre de l'album</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Titre de la piste</td> - <td class="term">%y</td> <td class="def"> - Année</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></translation> - </message> - <message> <source>Pattern:</source> <translation>Modèle :</translation> </message> @@ -634,6 +608,11 @@ <translation>Format :</translation> </message> <message> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> + <translation>Format de sortie</translation>
View file
v0.9.1.tar.gz/translations/flacon_gl.ts -> v0.9.2.tar.gz/translations/flacon_gl.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon usa programas externos. O noso agradecemento para seus autores!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Extrae pistas individuais a partir dun ficheiro de audio grande que contén un álbum completo.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Dereitos de autoría: %1-%2 %3</translation> </message> @@ -66,8 +70,8 @@ <translation>Flacon está traducido a diversos idiomas grazas ao traballo de equipos de tradución de todo o mundo.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> - <translation>Extrae pistas individuais a partir dun ficheiro de audio grande que contén un álbum completo.</translation> + <source>Flacon account on github.com</source> + <translation type="unfinished"/> </message> </context> <context> @@ -466,10 +470,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Non é posíbel realizar a conversión:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation>Non se puido crear o directorio "%1".</translation> </message> @@ -477,6 +477,10 @@ <source>I can't write to directory "%1".</source> <translation>Non se puido escribir no directorio "%1".</translation> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Non é posíbel realizar a conversión:</translation> + </message> </context> <context> <name>Disk</name> @@ -500,12 +504,6 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation>Erro do codificador: -</translation> - </message> - <message> <source>I can't delete file: %1 %2</source> @@ -514,6 +512,12 @@ %2</translation> </message> <message> + <source>Encoder error: +</source> + <translation>Erro do codificador: +</translation> + </message> + <message> <source>I can't read %1 file</source> <translation>Non se puido ler %1 ficheiro</translation> </message> @@ -599,36 +603,6 @@ <translation>Directorio:</translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> - <translation><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Número de pista </td> - <td class="term">%N</td> <td class="def"> - Número total de pistas</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artista</td> - <td class="term">%A</td> <td class="def"> - Título do álbum</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Nome da pista</td> - <td class="term">%y</td> <td class="def"> - Ano</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Xénero</td> - <td class="term"></td> <td class="def"></td></tr> -</table></translation> - </message> - <message> <source>Pattern:</source> <translation>Patrón:</translation> </message> @@ -637,6 +611,11 @@ <translation>Formato:</translation> </message> <message> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> + <translation type="unfinished"/> + </message> + <message> <source>Tags</source> <translation>Etiquetas</translation> </message> @@ -849,6 +828,34 @@ <comment>Error</comment> <translation>Flacon</translation> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -897,14 +904,6 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> - <translation>Non pode usar ReplayGain nos ficheiros cunha taxa de mostra superior a 48kHz. Metaflac non é compatíbel con este tipo de ficheiros.</translation> - </message> - <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> - <translation>O ficheiro <b>%1</b> non é un tipo de ficheiro compatíbel. <br><br>Verifique que todos os programas requiridos están instalados e que estean incluídos nas súas preferencias.</translation> - </message> - <message> <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation>Non se puido escribir o ficheiro CUE <b>%1</b>:<br>%2</translation> </message> @@ -912,6 +911,14 @@ <source>I can't find program <b>%1</b>.</source> <translation>Non se puido encontrar o programa <b>%1</b>.</translation> </message> + <message> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <translation>O ficheiro <b>%1</b> non é un tipo de ficheiro compatíbel. <br><br>Verifique que todos os programas requiridos están instalados e que estean incluídos nas súas preferencias.</translation> + </message> + <message> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <translation>Non pode usar ReplayGain nos ficheiros cunha taxa de mostra superior a 48kHz. Metaflac non é compatíbel con este tipo de ficheiros.</translation> + </message> </context> <context> <name>Splitter</name>
View file
v0.9.1.tar.gz/translations/flacon_hu.ts -> v0.9.2.tar.gz/translations/flacon_hu.ts
Changed
@@ -42,6 +42,10 @@ <translation type="unfinished"/> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,15 +447,15 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> + <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't create directory "%1".</source> + <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't write to directory "%1".</source> + <source>Conversion is not possible:</source> <translation type="unfinished"/> </message> </context> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -566,28 +570,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -802,6 +794,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -850,19 +870,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_it.ts -> v0.9.2.tar.gz/translations/flacon_it.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon usa programmi esterni. Un grazie ai loro autori!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,10 +447,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Impossibile convertire:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> @@ -454,6 +454,10 @@ <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Impossibile convertire:</translation> + </message> </context> <context> <name>Disk</name> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -570,28 +574,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -806,6 +798,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -854,19 +874,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_pl.ts -> v0.9.2.tar.gz/translations/flacon_pl.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon używa programów zewnętrznych. Podziękowania dla ich Autorów!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Wyodrębnia pojedyncze utwory z jednego dużego pliku audio, zawierającego cały album.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Copyright: %1-%2 %3</translation> </message> @@ -66,8 +70,8 @@ <translation>Flacon jest tłumaczony na wiele języków, dzięki pracy zespołów tłumaczy z całego świata.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> - <translation>Wyodrębnia pojedyncze utwory z jednego dużego pliku audio, zawierającego cały album.</translation> + <source>Flacon account on github.com</source> + <translation type="unfinished"/> </message> </context> <context> @@ -465,10 +469,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Konwersja nie jest możliwa:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation>Nie można utworzyć katalogu "%1".</translation> </message> @@ -476,6 +476,10 @@ <source>I can't write to directory "%1".</source> <translation>Nie można zapisywać w katalogu "%1".</translation> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Konwersja nie jest możliwa:</translation> + </message> </context> <context> <name>Disk</name> @@ -499,12 +503,6 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation>Błąd kodeka: -</translation> - </message> - <message> <source>I can't delete file: %1 %2</source> @@ -513,6 +511,12 @@ %2</translation> </message> <message> + <source>Encoder error: +</source> + <translation>Błąd kodeka: +</translation> + </message> + <message> <source>I can't read %1 file</source> <translation>Nie można odczytać pliku %1</translation> </message> @@ -598,36 +602,6 @@ <translation>Katalog:</translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> - <translation><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Numer ścieżki </td> -<td class="term">%N</td> <td class="def"> - Calkowita liczba ścieżek</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Wykonawca</td> -<td class="term">%A</td> <td class="def"> - Tytuł albumu</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Tytuł utworu</td> -<td class="term">%y</td> <td class="def"> - Rok</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Gatunek</td> -<td class="term"></td> <td class="def"></td></tr> -</table></translation> - </message> - <message> <source>Pattern:</source> <translation>Wzór:</translation> </message> @@ -636,6 +610,11 @@ <translation>Format:</translation> </message> <message> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> + <translation type="unfinished"/> + </message> + <message> <source>Tags</source> <translation>Tagi</translation> </message> @@ -848,6 +827,34 @@ <comment>Error</comment> <translation>Flacon</translation> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -896,14 +903,6 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> - <translation>nie możesz użyć trybu 'ReplayGain' dla plików o częstotliwości próbkowania wyższej niż 48kHz. Metaflac nie obsługuje takich plików.</translation> - </message> - <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> - <translation>Plik <b>%1</b> nie jest obsługiwanym plikiem dźwiękowym. <br><br>Sprawdź w ustawieniach, czy wszystkie wymagane programy są zainstalowane i skonfigurowane.</translation> - </message> - <message> <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation>Nie można zapisać pliku CUE <b>%1</b>:<br>%2</translation> </message> @@ -911,6 +910,14 @@ <source>I can't find program <b>%1</b>.</source> <translation>Nie można znaleźć programu <b>%1</b>.</translation> </message> + <message> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <translation>Plik <b>%1</b> nie jest obsługiwanym plikiem dźwiękowym. <br><br>Sprawdź w ustawieniach, czy wszystkie wymagane programy są zainstalowane i skonfigurowane.</translation> + </message> + <message> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <translation>nie możesz użyć trybu 'ReplayGain' dla plików o częstotliwości próbkowania wyższej niż 48kHz. Metaflac nie obsługuje takich plików.</translation> + </message> </context> <context> <name>Splitter</name>
View file
v0.9.1.tar.gz/translations/flacon_pl_PL.ts -> v0.9.2.tar.gz/translations/flacon_pl_PL.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon używa programów zewnętrznych. Podziękowania dla ich Autorów!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Wyodrębnia pojedyncze utwory z jednego dużego pliku audio, zawierającego cały album.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Copyright: %1-%2 %3</translation> </message> @@ -66,8 +70,8 @@ <translation>Flacon jest tłumaczony na wiele języków, dzięki pracy zespołów tłumaczy z całego świata.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> - <translation>Wyodrębnia pojedyncze utwory z jednego dużego pliku audio, zawierającego cały album.</translation> + <source>Flacon account on github.com</source> + <translation type="unfinished"/> </message> </context> <context> @@ -465,10 +469,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Konwersja nie jest możliwa:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation>Nie można utworzyć katalogu "%1".</translation> </message> @@ -476,6 +476,10 @@ <source>I can't write to directory "%1".</source> <translation>Nie można zapisywać w katalogu "%1".</translation> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Konwersja nie jest możliwa:</translation> + </message> </context> <context> <name>Disk</name> @@ -499,12 +503,6 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation>Błąd kodeka: -</translation> - </message> - <message> <source>I can't delete file: %1 %2</source> @@ -513,6 +511,12 @@ %2</translation> </message> <message> + <source>Encoder error: +</source> + <translation>Błąd kodeka: +</translation> + </message> + <message> <source>I can't read %1 file</source> <translation>Nie można odczytać pliku %1</translation> </message> @@ -598,36 +602,6 @@ <translation>Katalog:</translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> - <translation><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Numer ścieżki </td> -<td class="term">%N</td> <td class="def"> - Calkowita liczba ścieżek</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Wykonawca</td> -<td class="term">%A</td> <td class="def"> - Tytuł albumu</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Tytuł utworu</td> -<td class="term">%y</td> <td class="def"> - Rok</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Gatunek</td> -<td class="term"></td> <td class="def"></td></tr> -</table></translation> - </message> - <message> <source>Pattern:</source> <translation>Wzór:</translation> </message> @@ -636,6 +610,11 @@ <translation>Format:</translation> </message> <message> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> + <translation type="unfinished"/> + </message> + <message> <source>Tags</source> <translation>Tagi</translation> </message> @@ -848,6 +827,34 @@ <comment>Error</comment> <translation>Flacon</translation> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -896,14 +903,6 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> - <translation>nie możesz użyć trybu 'ReplayGain' dla plików o częstotliwości próbkowania wyższej niż 48kHz. Metaflac nie obsługuje takich plików.</translation> - </message> - <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> - <translation>Plik <b>%1</b> nie jest obsługiwanym plikiem dźwiękowym. <br><br>Sprawdź w ustawieniach, czy wszystkie wymagane programy są zainstalowane i skonfigurowane.</translation> - </message> - <message> <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation>Nie można zapisać pliku CUE <b>%1</b>:<br>%2</translation> </message> @@ -911,6 +910,14 @@ <source>I can't find program <b>%1</b>.</source> <translation>Nie można znaleźć programu <b>%1</b>.</translation> </message> + <message> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <translation>Plik <b>%1</b> nie jest obsługiwanym plikiem dźwiękowym. <br><br>Sprawdź w ustawieniach, czy wszystkie wymagane programy są zainstalowane i skonfigurowane.</translation> + </message> + <message> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <translation>nie możesz użyć trybu 'ReplayGain' dla plików o częstotliwości próbkowania wyższej niż 48kHz. Metaflac nie obsługuje takich plików.</translation> + </message> </context> <context> <name>Splitter</name>
View file
v0.9.1.tar.gz/translations/flacon_pt_BR.desktop -> v0.9.2.tar.gz/translations/flacon_pt_BR.desktop
Changed
@@ -14,3 +14,7 @@ # Translations +Icon[pt_BR]=flacon +Comment[pt_BR]=Extraia faixas de áudio de uma imagem de CD de áudio para faixas separadas +GenericName[pt_BR]=Codificador de arquivo de áudio +Name[pt_BR]=Flacon
View file
v0.9.1.tar.gz/translations/flacon_pt_BR.ts -> v0.9.2.tar.gz/translations/flacon_pt_BR.ts
Changed
@@ -7,66 +7,70 @@ </message> <message> <source>About</source> - <translation type="unfinished"/> + <translation>Sobre</translation> </message> <message> <source>Author</source> - <translation type="unfinished"/> + <translation>Autor</translation> </message> <message> <source>Thanks</source> - <translation type="unfinished"/> + <translation>Agradecimentos</translation> </message> <message> <source>Translations</source> - <translation type="unfinished"/> + <translation>Traduções</translation> </message> <message> <source>External programs</source> - <translation type="unfinished"/> + <translation>Programas externos</translation> </message> <message> <source>Homepage: %1</source> - <translation type="unfinished"/> + <translation>Página principal: %1</translation> </message> <message> <source>License: %1</source> - <translation type="unfinished"/> + <translation>Licença: %1</translation> </message> <message> <source>Special thanks to:</source> - <translation type="unfinished"/> + <translation>Agradecimentos especiais a:</translation> </message> <message> <source>Flacon uses external programs. Many thanks to their authors!</source> <translation>Flacon usa programas externos. Muito obrigado aos seus autores!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Extrair faixas individuais de um arquivo de áudio contendo o álbum inteiro.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> - <translation type="unfinished"/> + <translation>Copyright: %1-%2 %3</translation> </message> <message> <source>WavPack support patch</source> - <translation type="unfinished"/> + <translation>Patch de suporte a WavPack</translation> </message> <message> <source>Application icon, Packaging</source> - <translation type="unfinished"/> + <translation>ìcone do aplicativo, Empacotando.</translation> </message> <message> <source>Packaging, testing</source> - <translation type="unfinished"/> + <translation>Empacotando, testando.</translation> </message> <message> <source>Improvements in the UI</source> - <translation type="unfinished"/> + <translation>Aprimoramentos na interface gráfica.</translation> </message> <message> <source>Flacon is translated into many languages thanks to the work of the translation teams all over the world.</source> - <translation type="unfinished"/> + <translation>Flacon é traduzido em muitos idiomas graças ao trabalho das equipes de tradução ao redor do mundo.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -75,7 +79,7 @@ <message> <source>Auto detect</source> <comment>Codepage auto detection</comment> - <translation type="unfinished"/> + <translation>Detectar automaticamente</translation> </message> <message> <source>Unicode (UTF-8)</source> @@ -158,124 +162,124 @@ <name>ConfigDialog</name> <message> <source>Preferences</source> - <translation type="unfinished"/> + <translation>Preferências</translation> </message> <message> <source>General configuration</source> - <translation type="unfinished"/> + <translation>Configurações gerais</translation> </message> <message> <source>Thread count:</source> - <translation type="unfinished"/> + <translation>Contagem de linhas de execução:</translation> </message> <message> <source>The number of threads in the conversion process.</source> - <translation type="unfinished"/> + <translation>O número de linhas de execução no processo de conversão.</translation> </message> <message> <source>Temporary directory:</source> - <translation type="unfinished"/> + <translation>Diretório temporário:</translation> </message> <message> <source>Default codepage:</source> - <translation type="unfinished"/> + <translation>Codificação padrão:</translation> </message> <message> <source>Per track CUE</source> - <translation type="unfinished"/> + <translation>Arquivo CUE por faixa</translation> </message> <message> <source>Create per track CUE</source> - <translation type="unfinished"/> + <translation>Criar um arquivo CUE por faixa</translation> </message> <message> <source>First track pregap:</source> - <translation type="unfinished"/> + <translation>Intervalo anterior à primeira faixa:</translation> </message> <message> <source>Rescan</source> - <translation type="unfinished"/> + <translation>Analisar novamente</translation> </message> <message> <source>Full path of the external applications</source> - <translation type="unfinished"/> + <translation>Caminho completo dos aplicativos externos</translation> </message> <message> <source>Extract to separate file</source> - <translation type="unfinished"/> + <translation>Extrair para arquivo separado</translation> </message> <message> <source>Add to first track</source> - <translation type="unfinished"/> + <translation>Adicionar à primeira faixa</translation> </message> <message> <source>General</source> - <translation type="unfinished"/> + <translation>Geral</translation> </message> <message> <source>Programs</source> - <translation type="unfinished"/> + <translation>Programas</translation> </message> <message> <source>Select temporary directory</source> - <translation type="unfinished"/> + <translation>Selecionar diretório temporário</translation> </message> </context> <context> <name>ConfigPage_Aac</name> <message> <source>AAC encoding configuration</source> - <translation type="unfinished"/> + <translation>Configurações AAC de codificação</translation> </message> <message> <source>Use quality setting (recommended)</source> - <translation type="unfinished"/> + <translation>Usar configurações de qualidade (recomendado)</translation> </message> <message> <source>Use bitrate</source> - <translation type="unfinished"/> + <translation>Usar taxa de bits</translation> </message> <message> <source>Bitrate:</source> - <translation type="unfinished"/> + <translation>Taxa de bits:</translation> </message>
View file
v0.9.1.tar.gz/translations/flacon_pt_PT.ts -> v0.9.2.tar.gz/translations/flacon_pt_PT.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon usa programas externos. Muito obrigado aos seus autores!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,10 +447,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Não é possível converter:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> @@ -454,6 +454,10 @@ <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Não é possível converter:</translation> + </message> </context> <context> <name>Disk</name> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -570,28 +574,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -806,6 +798,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -854,19 +874,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_ro_RO.ts -> v0.9.2.tar.gz/translations/flacon_ro_RO.ts
Changed
@@ -42,6 +42,10 @@ <translation type="unfinished"/> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,15 +447,15 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> + <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't create directory "%1".</source> + <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't write to directory "%1".</source> + <source>Conversion is not possible:</source> <translation type="unfinished"/> </message> </context> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -566,28 +570,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -802,6 +794,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -850,19 +870,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_ru.ts -> v0.9.2.tar.gz/translations/flacon_ru.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon использует внешние программы. Огромное спасибо их авторам!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation>Извлекает отдельные треки из большого аудио файла, содержащего весь альбом целиком.</translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation>Copyright: %1-%2 %3</translation> </message> @@ -66,8 +70,8 @@ <translation>Flacon переведена на множество языков благодаря работе команды переводчиков по всему миру.</translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> - <translation>Извлекает отдельные треки из большого аудио файла, содержащего весь альбом целиком.</translation> + <source>Flacon account on github.com</source> + <translation>Учетная запись "Flacon" на github.com.</translation> </message> </context> <context> @@ -465,10 +469,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Конвертация невозможна:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation>Не получается создать директорию "%1".</translation> </message> @@ -476,6 +476,10 @@ <source>I can't write to directory "%1".</source> <translation>Не получается писать в директорию "%1".</translation> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Конвертация невозможна:</translation> + </message> </context> <context> <name>Disk</name> @@ -499,11 +503,6 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation>Ошибка кодирования:</translation> - </message> - <message> <source>I can't delete file: %1 %2</source> @@ -512,6 +511,11 @@ %2</translation> </message> <message> + <source>Encoder error: +</source> + <translation>Ошибка кодирования:</translation> + </message> + <message> <source>I can't read %1 file</source> <translation>Не получается прочитать "%1"</translation> </message> @@ -596,36 +600,6 @@ <translation>Директория:</translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> - <translation><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Номер трека</td> - <td class="term">%N</td> <td class="def"> - Количество треков</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Артист</td> - <td class="term">%A</td> <td class="def"> - Название альбома</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Название трека</td> - <td class="term">%y</td> <td class="def"> - Год</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Жанр</td> - <td class="term"></td> <td class="def"></td></tr> -</table></translation> - </message> - <message> <source>Pattern:</source> <translation>Шаблон:</translation> </message> @@ -634,6 +608,11 @@ <translation>Формат:</translation> </message> <message> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> + <translation>Формат выходных файлов</translation> + </message> + <message> <source>Tags</source> <translation>Тэги</translation> </message> @@ -846,6 +825,52 @@ <comment>Error</comment> <translation>Flacon</translation> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Поля начинаются со знака %. Вы можете использовать следующие поля: +<table> +<tr><td class="term">%n</td> <td class="def"> - Номер трека</td> + <td class="term">%N</td> <td class="def"> - Количество треков</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Артист</td> + <td class="term">%A</td> <td class="def"> - Название альбома</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Название трека</td> + <td class="term">%y</td> <td class="def"> - Год</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Жанр</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +Если Вы окружили часть текста фигурными скобками, то эта часть не будет видна, если значения полей будут пустыми.</translation> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation>Вы можете выбрать директорию для выходных файлов, или указать ее руками. + +Если оставить поле пустым, или указать "." (точку), то результирующие фалы будут создаваться в той же директории, что и исходники. </translation> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -894,14 +919,6 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> - <translation>Вы не можете использовать 'выравнивание громкости' для файлов с частотой дискретизации выше 48 КГц. Metaflac не поддерживает такие файлы.</translation> - </message> - <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> - <translation>Формат аудио файла <b>%1</b> не поддерживается. <br><br>Проверьте что установлены все нужные програмы и они указаны в настройках.</translation> - </message> - <message> <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation>Не получается записать CUE файл <b>%1</b>:<br>%2</translation> </message> @@ -909,6 +926,14 @@ <source>I can't find program <b>%1</b>.</source> <translation>Не могу найти программу <b>%1</b>.</translation> </message> + <message> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <translation>Формат аудио файла <b>%1</b> не поддерживается. <br><br>Проверьте что установлены все нужные програмы и они указаны в настройках.</translation> + </message> + <message> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <translation>Вы не можете использовать 'выравнивание громкости' для файлов с частотой дискретизации выше 48 КГц. Metaflac не поддерживает такие файлы.</translation> + </message> </context> <context> <name>Splitter</name>
View file
v0.9.1.tar.gz/translations/flacon_si_LK.ts -> v0.9.2.tar.gz/translations/flacon_si_LK.ts
Changed
@@ -42,6 +42,10 @@ <translation type="unfinished"/> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,15 +447,15 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> + <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't create directory "%1".</source> + <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> <message> - <source>I can't write to directory "%1".</source> + <source>Conversion is not possible:</source> <translation type="unfinished"/> </message> </context> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -566,28 +570,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -802,6 +794,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -850,19 +870,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_uk.ts -> v0.9.2.tar.gz/translations/flacon_uk.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon використовує зовнішні програми. Велике спасибі їх авторам!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,10 +447,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>Конвертація неможлива:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> @@ -454,6 +454,10 @@ <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> + <message> + <source>Conversion is not possible:</source> + <translation>Конвертація неможлива:</translation> + </message> </context> <context> <name>Disk</name> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -570,28 +574,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -806,6 +798,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -854,19 +874,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_zh_CN.ts -> v0.9.2.tar.gz/translations/flacon_zh_CN.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon 使用的外挂程序,非常感谢这些程序的开发者!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,10 +447,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>无法转换:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> @@ -454,6 +454,10 @@ <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> + <message> + <source>Conversion is not possible:</source> + <translation>无法转换:</translation> + </message> </context> <context> <name>Disk</name> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -570,28 +574,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -806,6 +798,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -854,19 +874,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/flacon_zh_TW.ts -> v0.9.2.tar.gz/translations/flacon_zh_TW.ts
Changed
@@ -42,6 +42,10 @@ <translation>Flacon 使用的外掛程式,非常感謝這些程式的開發者!</translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"/> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"/> </message> @@ -66,7 +70,7 @@ <translation type="unfinished"/> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"/> </message> </context> @@ -443,10 +447,6 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> - <translation>無法轉換:</translation> - </message> - <message> <source>I can't create directory "%1".</source> <translation type="unfinished"/> </message> @@ -454,6 +454,10 @@ <source>I can't write to directory "%1".</source> <translation type="unfinished"/> </message> + <message> + <source>Conversion is not possible:</source> + <translation>無法轉換:</translation> + </message> </context> <context> <name>Disk</name> @@ -477,17 +481,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"/> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"/> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"/> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"/> </message> @@ -570,28 +574,16 @@ <translation type="unfinished"/> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"/> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"/> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"/> </message> <message> @@ -806,6 +798,34 @@ <comment>Error</comment> <translation type="unfinished"/> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"/> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"/> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -854,19 +874,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"/> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"/> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"/> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"/> </message> </context>
View file
v0.9.1.tar.gz/translations/src.flacon.ts -> v0.9.2.tar.gz/translations/src.flacon.ts
Changed
@@ -44,6 +44,10 @@ <translation type="unfinished"></translation> </message> <message> + <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <translation type="unfinished"></translation> + </message> + <message> <source>Copyright: %1-%2 %3</source> <translation type="unfinished"></translation> </message> @@ -68,7 +72,7 @@ <translation type="unfinished"></translation> </message> <message> - <source>Extracts individual tracks from one big audio file containing the entire album.</source> + <source>Flacon account on github.com</source> <translation type="unfinished"></translation> </message> </context> @@ -445,15 +449,15 @@ <context> <name>Converter</name> <message> - <source>Conversion is not possible:</source> + <source>I can't create directory "%1".</source> <translation type="unfinished"></translation> </message> <message> - <source>I can't create directory "%1".</source> + <source>I can't write to directory "%1".</source> <translation type="unfinished"></translation> </message> <message> - <source>I can't write to directory "%1".</source> + <source>Conversion is not possible:</source> <translation type="unfinished"></translation> </message> </context> @@ -479,17 +483,17 @@ <context> <name>Encoder</name> <message> - <source>Encoder error: -</source> - <translation type="unfinished"></translation> - </message> - <message> <source>I can't delete file: %1 %2</source> <translation type="unfinished"></translation> </message> <message> + <source>Encoder error: +</source> + <translation type="unfinished"></translation> + </message> + <message> <source>I can't read %1 file</source> <translation type="unfinished"></translation> </message> @@ -568,28 +572,16 @@ <translation type="unfinished"></translation> </message> <message> - <source><style type="text/css"> -.term {font-weight: bold;} -.def { white-space: nowrap; } -</style> -<table> -<tr><td class="term">%n</td> <td class="def"> - Track number </td> - <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> -<tr><td class="term">%a</td> <td class="def"> - Artist</td> - <td class="term">%A</td> <td class="def"> - Album title</td></tr> -<tr><td class="term">%t</td> <td class="def"> - Track title</td> - <td class="term">%y</td> <td class="def"> - Year</td></tr> -<tr><td class="term">%g</td> <td class="def"> - Genre</td> - <td class="term"></td> <td class="def"></td></tr> -</table></source> + <source>Pattern:</source> <translation type="unfinished"></translation> </message> <message> - <source>Pattern:</source> + <source>Format:</source> <translation type="unfinished"></translation> </message> <message> - <source>Format:</source> + <source>Output format</source> + <comment>Main form tooltip for "Format" edit</comment> <translation type="unfinished"></translation> </message> <message> @@ -804,6 +796,34 @@ <comment>Error</comment> <translation type="unfinished"></translation> </message> + <message> + <source><style type="text/css"> +.term {font-weight: bold;} +.def { white-space: nowrap; } +</style> +Tokens start with %. You can use the following tokens: +<table> +<tr><td class="term">%n</td> <td class="def"> - Track number </td> + <td class="term">%N</td> <td class="def"> - Total number of tracks</td></tr> +<tr><td class="term">%a</td> <td class="def"> - Artist</td> + <td class="term">%A</td> <td class="def"> - Album title</td></tr> +<tr><td class="term">%t</td> <td class="def"> - Track title</td> + <td class="term">%y</td> <td class="def"> - Year</td></tr> +<tr><td class="term">%g</td> <td class="def"> - Genre</td> + <td class="term"></td> <td class="def"></td></tr> +</table> +<br><br> +If you surround sections of text that contain a token with braces, these sections will be hidden if the token is empty.</source> + <comment>Main form tooltip for "Pattern" edit</comment> + <translation type="unfinished"></translation> + </message> + <message> + <source>You can browse to the destination directory. You can also input it manually. + +If the path is left empty or starts with "." (dot), the result files will be placed in the same directory as the source.</source> + <comment>Main form tooltip for "Directory" edit</comment> + <translation type="unfinished"></translation> + </message> </context> <context> <name>MultiValuesComboBox</name> @@ -852,19 +872,19 @@ <context> <name>QObject</name> <message> - <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> + <source>I can't write CUE file <b>%1</b>:<br>%2</source> <translation type="unfinished"></translation> </message> <message> - <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> + <source>I can't find program <b>%1</b>.</source> <translation type="unfinished"></translation> </message> <message> - <source>I can't write CUE file <b>%1</b>:<br>%2</source> + <source>File <b>%1</b> is not a supported audio file. <br><br>Verify that all required programs are installed and in your preferences.</source> <translation type="unfinished"></translation> </message> <message> - <source>I can't find program <b>%1</b>.</source> + <source>you can't use 'ReplayGain' for files with sample rates above 48kHz. Metaflac doesn't support such files.</source> <translation type="unfinished"></translation> </message> </context>
View file
v0.9.2.tar.gz/translations/translators_es.info
Added
@@ -0,0 +1,14 @@ +_help = CEO at STEA Telemática S.L. (Spain) + + +translator_1_nameEnglish = Evaristo Torres +translator_1_nameNative = Evaristo Torres +translator_1_contact = http://www.stea.com + +translator_2_nameEnglish = - +translator_2_nameNative = - +translator_2_contact = - + +translator_3_nameEnglish = - +translator_3_nameNative = - +translator_3_contact = -
View file
v0.9.1.tar.gz/translations/translators_pt_BR.info -> v0.9.2.tar.gz/translations/translators_pt_BR.info
Changed
@@ -1,14 +1,14 @@ -# _help = Don't translate this text, it is only help. I want to thank you in the "About" dialog. So, please fill the following information about yourself. The number does not matter, all the names will be displayed in alphabetical order. +_help = Don't translate this text, it is only help. I want to thank you in the "About" dialog. So, please fill the following information about yourself. The number does not matter, all the names will be displayed in alphabetical order. -# translator_1_nameEnglish = Translator 1. Your name in English. -# translator_1_nameNative = Translator 1. Your name in the native language. -# translator_1_contact = Translator 1. Contact information, email or web site address. +translator_1_nameEnglish = Enrico Nicoletto +translator_1_nameNative = Enrico Nicoletto +translator_1_contact = e-mail: <liverig@gmail.com>, Transifex profile: <https://www.transifex.com/accounts/profile/EnricoNicoletto/> -# translator_2_nameEnglish = Translator 2. Your name in English. -# translator_2_nameNative = Translator 2. Your name in the native language. -# translator_2_contact = Translator 2. Contact information, email or web site address. +translator_2_nameEnglish = Luiz Rodrigo Silva de Souza +translator_2_nameNative = Luiz Rodrigo Silva de Souza +translator_2_contact = https://www.transifex.com/accounts/profile/lurodrigo/ -# translator_3_nameEnglish = Translator 3. Your name in English. -# translator_3_nameNative = Translator 3. Your name in the native language. -# translator_3_contact = Translator 3. Contact information, email or web site address. +translator_3_nameEnglish = André Rendeiro +translator_3_nameNative = André Rendeiro +translator_3_contact = https://www.transifex.com/accounts/profile/afrendeiro/
View file
v0.9.1.tar.gz/translations/translatorsinfo.cmake -> v0.9.2.tar.gz/translations/translatorsinfo.cmake
Changed
@@ -2,7 +2,7 @@ # (c)LGPL2+ # # Flacon - audio File Encoder - # https://github.com/SokoloffA/flacon + # https://github.com/flacon/flacon # # Copyright: 2012-2013 # Alexander Sokoloff <sokoloff.a@gmail.com>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.