diff --git a/src/playlist/playlist.cpp b/src/playlist/playlist.cpp index b290ad1c1..5bf737bc5 100644 --- a/src/playlist/playlist.cpp +++ b/src/playlist/playlist.cpp @@ -49,6 +49,7 @@ #include #include #include +#include #include #include @@ -63,9 +64,14 @@ using boost::shared_ptr; const char* Playlist::kRowsMimetype = "application/x-clementine-playlist-rows"; const char* Playlist::kPlayNowMimetype = "application/x-clementine-play-now"; +const int Playlist::kInvalidSongPriority = 200; +const QRgb Playlist::kInvalidSongColor = qRgb(0xC0, 0xC0, 0xC0); + const int Playlist::kDynamicHistoryPriority = 100; const QRgb Playlist::kDynamicHistoryColor = qRgb(0x80, 0x80, 0x80); +const char* Playlist::kSettingsGroup = "Playlist"; + Playlist::Playlist(PlaylistBackend* backend, TaskManager* task_manager, LibraryBackend* library, @@ -1164,7 +1170,16 @@ void Playlist::ItemsLoaded() { } } } + emit RestoreFinished(); + + QSettings s; + s.beginGroup(kSettingsGroup); + + // should we gray out deleted songs asynchronously on startup? + if(s.value("greyoutdeleted", false).toBool()) { + QtConcurrent::run(this, &Playlist::InvalidateDeletedSongs); + } } static bool DescendingIntLessThan(int a, int b) { @@ -1557,3 +1572,44 @@ void Playlist::InformOfCurrentSongChange(const QModelIndex& top_left, const QMod emit CurrentSongChanged(metadata); } } + +void Playlist::InvalidateDeletedSongs() { + QList invalidated_rows; + + for (int row = 0; row < items_.count(); ++row) { + PlaylistItemPtr item = items_[row]; + Song song = item->Metadata(); + + if(song.filetype() != Song::Type_Stream && !QFile::exists(song.filename())) { + // gray out the song if it's not there + item->SetForegroundColor(kInvalidSongPriority, kInvalidSongColor); + invalidated_rows.append(row); + } + } + + ReloadItems(invalidated_rows); +} + +bool Playlist::ApplyValidityOnCurrentSong(const QUrl& url, bool valid) { + PlaylistItemPtr current = current_item(); + + if(current) { + Song current_song = current->Metadata(); + + // if validity has changed, reload the item + if(current_song.filetype() != Song::Type_Stream && + current_song.filename() == url.toLocalFile() && + current_song.is_valid() != QFile::exists(current_song.filename())) { + ReloadItems(QList() << current_row()); + } + + // gray out the song if it's now broken; otherwise undo the gray color + if(valid) { + current->RemoveForegroundColor(kInvalidSongPriority); + } else { + current->SetForegroundColor(kInvalidSongPriority, kInvalidSongColor); + } + } + + return current; +} diff --git a/src/playlist/playlist.h b/src/playlist/playlist.h index 9441c7052..ba71cda1a 100644 --- a/src/playlist/playlist.h +++ b/src/playlist/playlist.h @@ -121,6 +121,14 @@ class Playlist : public QAbstractListModel { static const char* kRowsMimetype; static const char* kPlayNowMimetype; + static const int kInvalidSongPriority; + static const QRgb kInvalidSongColor; + + static const int kDynamicHistoryPriority; + static const QRgb kDynamicHistoryColor; + + static const char* kSettingsGroup; + static bool CompareItems(int column, Qt::SortOrder order, PlaylistItemPtr a, PlaylistItemPtr b); @@ -188,6 +196,16 @@ class Playlist : public QAbstractListModel { // Removes items with given indices from the playlist. This operation is not undoable. void RemoveItemsWithoutUndo (const QList& indices); + // If this playlist contains the current item, this method will apply the "valid" flag on it. + // If the "valid" flag is false, the song will be greyed out. Otherwise the grey color will + // be undone. + // If the song is a local file and it's valid but non existent or invalid but exists, the + // song will be reloaded to even out the situation because obviously something has changed. + // This returns true if this playlist had current item when the method was invoked. + bool ApplyValidityOnCurrentSong(const QUrl& url, bool valid); + // Grays out and reloads all deleted songs in this playlist. + void InvalidateDeletedSongs(); + void StopAfter(int row); void ReloadItems(const QList& rows); @@ -324,9 +342,6 @@ class Playlist : public QAbstractListModel { QUndoStack* undo_stack_; - static const int kDynamicHistoryPriority; - static const QRgb kDynamicHistoryColor; - smart_playlists::GeneratorPtr dynamic_playlist_; ColumnAlignmentMap column_alignments_; diff --git a/src/playlist/playlistmanager.cpp b/src/playlist/playlistmanager.cpp index e1876f514..7640ce180 100644 --- a/src/playlist/playlistmanager.cpp +++ b/src/playlist/playlistmanager.cpp @@ -30,9 +30,6 @@ using smart_playlists::GeneratorPtr; -const int PlaylistManagerInterface::kInvalidSongPriority = 200; -const QRgb PlaylistManagerInterface::kInvalidSongColor = qRgb(0xC0, 0xC0, 0xC0); - PlaylistManager::PlaylistManager(TaskManager* task_manager, QObject *parent) : PlaylistManagerInterface(parent), task_manager_(task_manager), @@ -336,27 +333,14 @@ void PlaylistManager::PlaySmartPlaylist(GeneratorPtr generator, bool as_new, boo // When Player has processed the new song chosen by the user... void PlaylistManager::SongChangeRequestProcessed(const QUrl& url, bool valid) { foreach(Playlist* playlist, GetAllPlaylists()) { - PlaylistItemPtr current = playlist->current_item(); - - if(current) { - Song current_song = current->Metadata(); - - // if validity has changed, reload the item - if(current_song.filetype() != Song::Type_Stream && - current_song.filename() == url.toLocalFile() && - current_song.is_valid() != QFile::exists(current_song.filename())) { - playlist->ReloadItems(QList() << playlist->current_row()); - } - - // gray out the song if it's now broken; otherwise undo the gray color - if(valid) { - current->RemoveForegroundColor(kInvalidSongPriority); - } else { - current->SetForegroundColor(kInvalidSongPriority, kInvalidSongColor); - } - - // we have at most one current item - break; + if(playlist->ApplyValidityOnCurrentSong(url, valid)) { + return; } } } + +void PlaylistManager::InvalidateDeletedSongs() { + foreach(Playlist* playlist, GetAllPlaylists()) { + playlist->InvalidateDeletedSongs(); + } +} diff --git a/src/playlist/playlistmanager.h b/src/playlist/playlistmanager.h index a85a20ee1..7fd327707 100644 --- a/src/playlist/playlistmanager.h +++ b/src/playlist/playlistmanager.h @@ -52,6 +52,8 @@ public: // Returns the collection of playlists managed by this PlaylistManager. virtual QList GetAllPlaylists() const = 0; + // Grays out and reloads all deleted songs in all playlists. + virtual void InvalidateDeletedSongs() = 0; virtual const QItemSelection& selection(int id) const = 0; virtual const QItemSelection& current_selection() const = 0; @@ -115,10 +117,6 @@ signals: void PlaylistChanged(Playlist* playlist); void EditingFinished(const QModelIndex& index); void PlayRequested(const QModelIndex& index); - -protected: - static const int kInvalidSongPriority; - static const QRgb kInvalidSongColor; }; class PlaylistManager : public PlaylistManagerInterface { @@ -137,6 +135,8 @@ public: // Returns the collection of playlists managed by this PlaylistManager. QList GetAllPlaylists() const; + // Grays out and reloads all deleted songs in all playlists. + void InvalidateDeletedSongs(); const QItemSelection& selection(int id) const; const QItemSelection& current_selection() const { return selection(current_id()); } diff --git a/src/playlist/playlistview.cpp b/src/playlist/playlistview.cpp index 4029cb4e0..429985312 100644 --- a/src/playlist/playlistview.cpp +++ b/src/playlist/playlistview.cpp @@ -35,7 +35,6 @@ #include -const char* PlaylistView::kSettingsGroup = "Playlist"; const int PlaylistView::kStateVersion = 3; const int PlaylistView::kGlowIntensitySteps = 24; const int PlaylistView::kAutoscrollGraceTimeout = 60; // seconds @@ -194,7 +193,7 @@ void PlaylistView::setModel(QAbstractItemModel *m) { void PlaylistView::LoadGeometry() { QSettings settings; - settings.beginGroup(kSettingsGroup); + settings.beginGroup(Playlist::kSettingsGroup); if (!header_->restoreState(settings.value("state").toByteArray())) { header_->HideSection(Playlist::Column_Disc); @@ -253,7 +252,7 @@ void PlaylistView::SaveGeometry() { return; QSettings settings; - settings.beginGroup(kSettingsGroup); + settings.beginGroup(Playlist::kSettingsGroup); settings.setValue("state", header_->saveState()); settings.setValue("state_version", kStateVersion); } @@ -814,7 +813,7 @@ void PlaylistView::PlaylistDestroyed() { void PlaylistView::ReloadSettings() { QSettings s; - s.beginGroup(kSettingsGroup); + s.beginGroup(Playlist::kSettingsGroup); glow_enabled_ = s.value("glow_effect", true).toBool(); header_->SetStretchEnabled(s.value("stretch", true).toBool()); @@ -838,7 +837,7 @@ void PlaylistView::SaveSettings() { return; QSettings s; - s.beginGroup(kSettingsGroup); + s.beginGroup(Playlist::kSettingsGroup); s.setValue("glow_effect", glow_enabled_); s.setValue("stretch", header_->is_stretch_enabled()); s.setValue("column_alignments", QVariant::fromValue(playlist_->column_alignments())); diff --git a/src/playlist/playlistview.h b/src/playlist/playlistview.h index 1e04de1de..963a566df 100644 --- a/src/playlist/playlistview.h +++ b/src/playlist/playlistview.h @@ -59,7 +59,6 @@ class PlaylistView : public QTreeView { public: PlaylistView(QWidget* parent = 0); - static const char* kSettingsGroup; static const int kStateVersion; void SetItemDelegates(LibraryBackend* backend); diff --git a/src/translations/ar.po b/src/translations/ar.po index b87bdbb99..106ac78d3 100644 --- a/src/translations/ar.po +++ b/src/translations/ar.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-12-22 17:44+0000\n" "Last-Translator: Ali AlNoaimi \n" "Language-Team: Arabic \n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: ar\n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "أضِف %n أغاني\\أغنية" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "الخيارات" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "أزِل %n أغاني\\أغنية" diff --git a/src/translations/be.po b/src/translations/be.po index a374eaff3..6594e1321 100644 --- a/src/translations/be.po +++ b/src/translations/be.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-12-05 20:18+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Belarusian \n" +"Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: be\n" msgid " ms" msgstr " мс" @@ -82,15 +82,15 @@ msgstr "%1 кампазіцый" msgid "%1: Wiimotedev module" msgstr "%1: модуль Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n з памылкай" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n завершана" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n засталося" @@ -1150,6 +1150,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2758,7 +2761,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2817,7 +2820,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/bg.po b/src/translations/bg.po index 1ad1d87a5..03b9bb950 100644 --- a/src/translations/bg.po +++ b/src/translations/bg.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-14 13:03+0000\n" "Last-Translator: George Karavasilev \n" "Language-Team: Bulgarian \n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: bg\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 песни" msgid "%1: Wiimotedev module" msgstr "%1:Wiimotedev модул" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n неуспешно" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n завършено" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n оставащо" @@ -1163,6 +1163,9 @@ msgstr "Потребителско име в Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Успешно изтегляне на %1 от общо %2 обложки (неуспешно на %3)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Групиране на Библиотеката по..." @@ -2825,7 +2828,7 @@ msgstr "Я-А" msgid "Zero" msgstr "Нула" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "добавете %n песни" @@ -2884,7 +2887,7 @@ msgstr "вкл." msgid "options" msgstr "опции" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "премахване на %n песни" diff --git a/src/translations/br.po b/src/translations/br.po index 5d6bc629b..79041f005 100644 --- a/src/translations/br.po +++ b/src/translations/br.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-06 17:45+0000\n" "Last-Translator: Gwenn M \n" "Language-Team: Breton \n" +"Language: br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: br\n" msgid " ms" msgstr " me" @@ -82,15 +82,15 @@ msgstr "%1 roudenn" msgid "%1: Wiimotedev module" msgstr "%1 : enlugellad wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n c'hwitet" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n echuet" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n a chom" @@ -1159,6 +1159,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2768,7 +2771,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2827,7 +2830,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/ca.po b/src/translations/ca.po index cc59f98c8..4b78a268f 100644 --- a/src/translations/ca.po +++ b/src/translations/ca.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 15:43+0000\n" "Last-Translator: David Planella \n" "Language-Team: Catalan \n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: ca\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 temes" msgid "%1: Wiimotedev module" msgstr "%1 mòdul Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n han fallat" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n han acabat" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n restants" @@ -158,8 +158,8 @@ msgid "" "

If you surround sections of text that contain a token with curly-braces, " "that section will be hidden if the token is empty.

" msgstr "" -"

Les fitxes de reemplaçament comencen amb %, per exemple: %artist %album %" -"title

\n" +"

Les fitxes de reemplaçament comencen amb %, per exemple: %artist %album " +"%title

\n" "\n" "

Si demarqueu entre claus una secció de text que contingui una fitxa de " "remplaçament, aquesta secció no es mostrarà si la fitxa de remplaçament es " @@ -1167,6 +1167,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "S'han trobat %1 caràtules de %2 (%3 han fallat)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Agrupar Colecció per..." @@ -2797,7 +2800,7 @@ msgstr "" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "afegeix %n cançons" @@ -2856,7 +2859,7 @@ msgstr "" msgid "options" msgstr "opcions" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "elimina %n cançons" diff --git a/src/translations/cs.po b/src/translations/cs.po index aa0fbf305..aa2625b82 100644 --- a/src/translations/cs.po +++ b/src/translations/cs.po @@ -12,12 +12,12 @@ msgstr "" "PO-Revision-Date: 2011-03-15 20:19+0000\n" "Last-Translator: fri \n" "Language-Team: Czech \n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-16 05:03+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: cs\n" "X-Language: cs_CZ\n" msgid " ms" @@ -84,15 +84,15 @@ msgstr "%1 skladeb" msgid "%1: Wiimotedev module" msgstr "%1: modul Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "nepodařilo se %n" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "dokončeno %n" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "zůstávají %n" @@ -1164,6 +1164,9 @@ msgstr "Uživatelské jméno u Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Získáno %1 obalů z %2 (%3 nezískáno)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Roztřídit hudební knihovnu podle..." @@ -2816,7 +2819,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Vynulovat" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "přidat %n písniček" @@ -2875,7 +2878,7 @@ msgstr "Na" msgid "options" msgstr "Volby" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "odstranit %n písniček" diff --git a/src/translations/cy.po b/src/translations/cy.po index 6ae53f248..c854f58e9 100644 --- a/src/translations/cy.po +++ b/src/translations/cy.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-08-26 13:46+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Welsh \n" +"Language: cy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: cy\n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/da.po b/src/translations/da.po index c383b9b2e..c6b63d355 100644 --- a/src/translations/da.po +++ b/src/translations/da.po @@ -12,12 +12,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:39+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Danish \n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: da\n" msgid " ms" msgstr " ms" @@ -83,15 +83,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1139,6 +1139,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Gruppér bibliotek efter..." @@ -2749,7 +2752,7 @@ msgstr "" msgid "Zero" msgstr "Nul" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "tilføj %n sange" @@ -2808,7 +2811,7 @@ msgstr "" msgid "options" msgstr "indstillinger" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "fjern %n sange" diff --git a/src/translations/de.po b/src/translations/de.po index 28bc4d0be..39a5ef786 100644 --- a/src/translations/de.po +++ b/src/translations/de.po @@ -12,12 +12,12 @@ msgstr "" "PO-Revision-Date: 2011-03-07 19:31+0000\n" "Last-Translator: David Dusanic \n" "Language-Team: German \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: de\n" msgid " ms" msgstr " ms" @@ -83,15 +83,15 @@ msgstr "%1 Stücke" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev-Modul" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n fehlgeschlagen" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n konvertiert" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n verbleibend" @@ -1166,6 +1166,9 @@ msgstr "Google Benutzername" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "%1 Cover von %2 wurden gefunden (%3 fehlgeschlagen)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Gruppieren nach..." @@ -2824,7 +2827,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Null" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "%n Stücke hinzufügen" @@ -2883,7 +2886,7 @@ msgstr "auf" msgid "options" msgstr "Einstellungen" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "%n Stücke entfernen" diff --git a/src/translations/el.po b/src/translations/el.po index 6f1f9c1c8..4fd40db78 100644 --- a/src/translations/el.po +++ b/src/translations/el.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-15 17:25+0000\n" "Last-Translator: firewalker \n" "Language-Team: \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-16 05:03+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" "X-Language: el_GR\n" "X-Source-Language: en\n" @@ -84,15 +84,15 @@ msgstr "%1 κομμάτια" msgid "%1: Wiimotedev module" msgstr "%1: Άρθρωμα Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n απέτυχε" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n ολοκληρώθηκε" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n απομένει" @@ -1179,6 +1179,9 @@ msgstr "Όνομα χρήστη Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Έγινε λήψη %1 εξώφυλλων από τα %2 (%3 απέτυχαν)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Ομαδοποίηση βιβλιοθήκης κατά..." @@ -2849,7 +2852,7 @@ msgstr "Ω-Α" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "προσθήκη %n τραγουδιών" @@ -2908,7 +2911,7 @@ msgstr "σε" msgid "options" msgstr "επιλογές" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "αφαίρεση %n τραγουδιών" diff --git a/src/translations/en.po b/src/translations/en.po index 20ec8bc56..3e2ba2bb9 100644 --- a/src/translations/en.po +++ b/src/translations/en.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-12-25 04:49+0000\n" "Last-Translator: David Sansome \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/en_CA.po b/src/translations/en_CA.po index 7d6b2aa74..91d0e5b64 100644 --- a/src/translations/en_CA.po +++ b/src/translations/en_CA.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:06+0000\n" "Last-Translator: David Sansome \n" "Language-Team: English (Canada) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:14+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n failed" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n finished" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n remaining" @@ -1139,6 +1139,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Group Library by..." @@ -2748,7 +2751,7 @@ msgstr "" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "add %n songs" @@ -2807,7 +2810,7 @@ msgstr "" msgid "options" msgstr "options" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "remove %n songs" diff --git a/src/translations/en_GB.po b/src/translations/en_GB.po index 3da61f2d0..a32977225 100644 --- a/src/translations/en_GB.po +++ b/src/translations/en_GB.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:29+0000\n" "Last-Translator: David Sansome \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1137,6 +1137,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Group Library by..." @@ -2745,7 +2748,7 @@ msgstr "" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2804,7 +2807,7 @@ msgstr "" msgid "options" msgstr "options" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/eo.po b/src/translations/eo.po index c5b240a2f..8bfa12aee 100644 --- a/src/translations/eo.po +++ b/src/translations/eo.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-11-03 02:08+0000\n" "Last-Translator: darkweasel \n" "Language-Team: Esperanto \n" +"Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: eo\n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n malsukcesis" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n finiĝis" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n restas" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/es.po b/src/translations/es.po index a7d30987b..bc3656229 100644 --- a/src/translations/es.po +++ b/src/translations/es.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-13 23:10+0000\n" "Last-Translator: Fitoschido \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" "X-Language: es_ES\n" msgid " ms" @@ -83,15 +83,15 @@ msgstr "%1 pistas" msgid "%1: Wiimotedev module" msgstr "%1: Módulo Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n falló" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n completado(s)" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n pendiente(s)" @@ -649,8 +649,8 @@ msgid "" "Could not create the GStreamer element \"%1\" - make sure you have all the " "required GStreamer plugins installed" msgstr "" -"No se pudo crear el elemento «%1» de GStreamer. Asegúrese de tener instalados " -"todos los complementos necesarios de GStreamer." +"No se pudo crear el elemento «%1» de GStreamer. Asegúrese de tener " +"instalados todos los complementos necesarios de GStreamer." #, qt-format msgid "" @@ -1176,6 +1176,9 @@ msgstr "Nombre de usuario de Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Se obtuvieron %1 portadas de %2 (%3 fallaron)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Agrupar Colección por..." @@ -2840,7 +2843,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Cero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "añadir %n pistas" @@ -2899,7 +2902,7 @@ msgstr "en" msgid "options" msgstr "opciones" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "remover %n pistas" diff --git a/src/translations/et.po b/src/translations/et.po index 0da203430..74638d9c6 100644 --- a/src/translations/et.po +++ b/src/translations/et.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-02 09:32+0000\n" "Last-Translator: lyyser \n" "Language-Team: Estonian \n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: et\n" msgid " ms" msgstr " msek" @@ -82,15 +82,15 @@ msgstr "%1 pala" msgid "%1: Wiimotedev module" msgstr "%1: moodul Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n ebaõnnestus" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n lõpetatud" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "jäänud %n" @@ -1137,6 +1137,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2745,7 +2748,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Null" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "lisa %n laulu" @@ -2804,7 +2807,7 @@ msgstr "" msgid "options" msgstr "valikud" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/eu.po b/src/translations/eu.po index 6d40582f9..445127c26 100644 --- a/src/translations/eu.po +++ b/src/translations/eu.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-12-05 20:21+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Basque \n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: eu\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/fi.po b/src/translations/fi.po index dde1afd80..11f93677e 100644 --- a/src/translations/fi.po +++ b/src/translations/fi.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-08 16:22+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: fi\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 kappaletta" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n epäonnistui" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n valmistui" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n jäljellä" @@ -1142,6 +1142,9 @@ msgstr "Google-käyttäjätunnus" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Löydetty %1 / %2 kansikuvaa (%3 epäonnistui)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2769,7 +2772,7 @@ msgstr "Ö-A" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "lisää %n kappaletta" @@ -2828,7 +2831,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "poista %n kappaletta" diff --git a/src/translations/fr.po b/src/translations/fr.po index 0921f7466..aaf8b171b 100644 --- a/src/translations/fr.po +++ b/src/translations/fr.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-15 14:44+0000\n" "Last-Translator: Arno \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-16 05:03+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" "X-Language: fr_FR\n" msgid " ms" @@ -83,15 +83,15 @@ msgstr "%1 pistes" msgid "%1: Wiimotedev module" msgstr "%1 : Module wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n échoué" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n terminé" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n manquant" @@ -1179,6 +1179,9 @@ msgstr "Nom d'utilisateur Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "%1 jaquettes récupérées sur %2 (%3 échecs)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Grouper la Bibliothèque par..." @@ -2829,9 +2832,9 @@ msgid "" "for automatic tag fetching. Try installing the 'gstreamer-plugins-bad' " "package." msgstr "" -"GStreamer ne possède pas le module externe « ofa », nécessaire pour compléter " -"les tags automatiquement. Essayez d'installer le paquet « gstreamer-plugins-" -"bad »." +"GStreamer ne possède pas le module externe « ofa », nécessaire pour " +"compléter les tags automatiquement. Essayez d'installer le paquet « " +"gstreamer-plugins-bad »." msgid "Your library is empty!" msgstr "Votre bibliothèque est vide !" @@ -2849,7 +2852,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zéro" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "ajouter %n morceaux" @@ -2908,7 +2911,7 @@ msgstr "sur" msgid "options" msgstr "options" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "enlever %n morceaux" diff --git a/src/translations/gl.po b/src/translations/gl.po index b0be2beaf..653e5a08b 100644 --- a/src/translations/gl.po +++ b/src/translations/gl.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-14 15:16+0000\n" "Last-Translator: adrian \n" "Language-Team: Galician \n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: gl\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 canción" msgid "%1: Wiimotedev module" msgstr "%1: Módulo Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n fallou" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n completado(s)" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n restante" @@ -158,8 +158,8 @@ msgid "" "

If you surround sections of text that contain a token with curly-braces, " "that section will be hidden if the token is empty.

" msgstr "" -"

As fichas de substitución comezan con %, por exemplo: %artist %album %" -"title

\n" +"

As fichas de substitución comezan con %, por exemplo: %artist %album " +"%title

\n" "

Se rodea seccións de texto que conteñen unha ficha de substitución, esa " "sección non se amosará se a ficha de substitución estará baleira.

" @@ -1144,6 +1144,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2753,7 +2756,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2812,7 +2815,7 @@ msgstr "" msgid "options" msgstr "Opzóns" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/he.po b/src/translations/he.po index 6fbfc29d0..a6494c479 100644 --- a/src/translations/he.po +++ b/src/translations/he.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 15:55+0000\n" "Last-Translator: Ofir Klinger \n" "Language-Team: Hebrew \n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: he\n" msgid " ms" msgstr " מילי־שניות" @@ -82,15 +82,15 @@ msgstr "%1 רצועות" msgid "%1: Wiimotedev module" msgstr "%1: המודול Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n נכשל" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n הסתיים" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n נותר" @@ -1153,6 +1153,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "נמצאו %1 עטיפות מתוך %2 (%3 נכשלו)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "קבץ ספרייה על־פי..." @@ -2781,7 +2784,7 @@ msgstr "Z-A" msgid "Zero" msgstr "אפס" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "הוסף %n שירים" @@ -2840,7 +2843,7 @@ msgstr "ב־" msgid "options" msgstr "אפשרויות" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "הסרת %n שירים" diff --git a/src/translations/hi.po b/src/translations/hi.po index 34ab23d62..1cbd4913e 100644 --- a/src/translations/hi.po +++ b/src/translations/hi.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-11-22 19:42+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Hindi \n" +"Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: hi\n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/hr.po b/src/translations/hr.po index 7a00b8d1c..63c451c29 100644 --- a/src/translations/hr.po +++ b/src/translations/hr.po @@ -11,13 +11,13 @@ msgstr "" "PO-Revision-Date: 2011-03-14 10:39+0000\n" "Last-Translator: gogo \n" "Language-Team: Croatian \n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" "X-Poedit-Country: CROATIA\n" -"Language: hr\n" "X-Poedit-Language: Croatian\n" msgid " ms" @@ -84,15 +84,15 @@ msgstr "%1 pjesme" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev module" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n nije uspjelo" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n završeno" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n preostalo" @@ -1166,6 +1166,9 @@ msgstr "Google korisničko ime" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Dohvaćen %1 omot iz %2 (%3 nedohvaćeno)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Grupiraj zbirku po..." @@ -2816,7 +2819,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Nula" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "dodajte %n pjesama" @@ -2875,7 +2878,7 @@ msgstr "na" msgid "options" msgstr "opcije" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "premjesti %n pjesama" diff --git a/src/translations/hu.po b/src/translations/hu.po index dce7bbe8f..ca43defd7 100644 --- a/src/translations/hu.po +++ b/src/translations/hu.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-15 20:36+0000\n" "Last-Translator: Gergely Szarka \n" "Language-Team: Hungarian \n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-16 05:03+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: hu\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 szám" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev modul" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n meghiúsult" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n befejezve" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n hátralévő" @@ -1167,6 +1167,9 @@ msgstr "Google felhasználónév" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "%1 borító a %2-ból/ből letöltve (%3 sikertelen)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Zenetár csoportosítása..." @@ -2821,7 +2824,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Nulla" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "%n szám felvétele" @@ -2880,7 +2883,7 @@ msgstr "ezen" msgid "options" msgstr "beállítások" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "%n szám eltávolítása" diff --git a/src/translations/is.po b/src/translations/is.po index b11b1bcd5..b3ac35235 100644 --- a/src/translations/is.po +++ b/src/translations/is.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-14 09:09+0000\n" "Last-Translator: Helgi Páll Jónsson \n" "Language-Team: Icelandic \n" +"Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:11+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: is\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 lög" msgid "%1: Wiimotedev module" msgstr "%1: Wiimodedev eining" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n misheppnaðist" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n lokið" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n eftir" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/it.po b/src/translations/it.po index fcf733a14..effdf6b21 100644 --- a/src/translations/it.po +++ b/src/translations/it.po @@ -12,12 +12,12 @@ msgstr "" "PO-Revision-Date: 2011-03-16 08:23+0000\n" "Last-Translator: Guybrush88 \n" "Language-Team: Italian \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-17 05:14+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: it\n" msgid " ms" msgstr " ms" @@ -83,15 +83,15 @@ msgstr "%1 tracce" msgid "%1: Wiimotedev module" msgstr "%1: modulo Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n non riusciti" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n completati" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n rimanenti" @@ -1171,6 +1171,9 @@ msgstr "Nome utente di Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Ottenute %1 copertine di %2 (%3 non riuscito)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Raggruppa raccolta per..." @@ -2836,7 +2839,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "aggiungi %n brani" @@ -2895,7 +2898,7 @@ msgstr "il" msgid "options" msgstr "opzioni" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "rimuovi %n brani" diff --git a/src/translations/ja.po b/src/translations/ja.po index acca29899..3c9d5ac83 100644 --- a/src/translations/ja.po +++ b/src/translations/ja.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 15:49+0000\n" "Last-Translator: David Sansome \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 個のトラック" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev モジュール" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n 曲失敗しました" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n が完了しました" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n 曲残っています" @@ -1157,6 +1157,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "%2 中 %1 個のカバーを取得しました (%3 個失敗しました)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "ライブラリのグループ化..." @@ -2795,7 +2798,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "%n 曲追加" @@ -2854,7 +2857,7 @@ msgstr "on" msgid "options" msgstr "オプション" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "%n 曲削除" diff --git a/src/translations/kk.po b/src/translations/kk.po index 36228d38f..93b1437f7 100644 --- a/src/translations/kk.po +++ b/src/translations/kk.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2010-12-22 18:08+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Kazakh \n" +"Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: kk\n" msgid " ms" msgstr " мсек" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "Нөл" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "опциялар" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/lt.po b/src/translations/lt.po index 6b6315eb2..25d315aaf 100644 --- a/src/translations/lt.po +++ b/src/translations/lt.po @@ -11,13 +11,13 @@ msgstr "" "PO-Revision-Date: 2011-03-06 15:16+0000\n" "Last-Translator: Liudas Ališauskas \n" "Language-Team: Lithuanian \n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" "X-Poedit-Country: LITHUANIA\n" -"Language: lt\n" "X-Poedit-Language: Lithuanian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -85,15 +85,15 @@ msgstr "%1 takeliai" msgid "%1: Wiimotedev module" msgstr "%1: Wii pulto modulis" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n nepavyko" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n baigta" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n pervardinama" @@ -1164,6 +1164,9 @@ msgstr "Google vartotojo vardas" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "VaizdasGauta %1 viršelių iš %2 (%3 nepavyko)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Grupuoti fonoteką pagal..." @@ -2808,7 +2811,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Nulis" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "pridėti %n dainų" @@ -2867,7 +2870,7 @@ msgstr "iš" msgid "options" msgstr "parinktys" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "pašalinti %n dainas" diff --git a/src/translations/lv.po b/src/translations/lv.po index 90b560cec..1b86f1691 100644 --- a/src/translations/lv.po +++ b/src/translations/lv.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-01-10 15:29+0000\n" "Last-Translator: uGGA \n" "Language-Team: uGGa\n" +"Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: lv\n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "%1 dziesmas" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "opcijas" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/nb.po b/src/translations/nb.po index e09ffac20..1c3e1e587 100644 --- a/src/translations/nb.po +++ b/src/translations/nb.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:31+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Norwegian Bokmal \n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: nb\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 spor" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n ferdige" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n gjenstående" @@ -1148,6 +1148,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Gruppér biblioteket etter..." @@ -2757,7 +2760,7 @@ msgstr "" msgid "Zero" msgstr "Null" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2816,7 +2819,7 @@ msgstr "" msgid "options" msgstr "innstillinger" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/nl.po b/src/translations/nl.po index cdf574721..3b8da4b8d 100644 --- a/src/translations/nl.po +++ b/src/translations/nl.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-14 07:53+0000\n" "Last-Translator: Cugel \n" "Language-Team: Dutch \n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:10+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: nl\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 nummers" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev module" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n mislukt" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n voltooid" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n te gaan" @@ -1169,6 +1169,9 @@ msgstr "Google gebruikersnaam" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Heb %1 hoezen van de %2 opgehaald (%3 mislukt)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Bibliotheek groeperen op..." @@ -2835,7 +2838,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Nul" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "%n nummers toevoegen" @@ -2894,7 +2897,7 @@ msgstr "aan" msgid "options" msgstr "opties" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "%n nummers verwijderen" diff --git a/src/translations/oc.po b/src/translations/oc.po index c213d061d..9fee30823 100644 --- a/src/translations/oc.po +++ b/src/translations/oc.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:28+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" msgid " ms" msgstr " mseg" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "Zèro" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "opcions" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/pa.po b/src/translations/pa.po index 3118e5133..5a77b39a8 100644 --- a/src/translations/pa.po +++ b/src/translations/pa.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-09 07:23+0000\n" "Last-Translator: Harmanpreet Singh Gill \n" "Language-Team: Punjabi \n" +"Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: pa\n" msgid " ms" msgstr "" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1136,6 +1136,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2744,7 +2747,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2803,7 +2806,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/pl.po b/src/translations/pl.po index 9193c1083..268c4133d 100644 --- a/src/translations/pl.po +++ b/src/translations/pl.po @@ -10,12 +10,12 @@ msgstr "" "PO-Revision-Date: 2011-03-16 18:05+0000\n" "Last-Translator: Paweł Bara \n" "Language-Team: Polish <>\n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-17 05:14+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" "X-Language: pl_PL\n" msgid " ms" @@ -82,15 +82,15 @@ msgstr "%1 ścieżek" msgid "%1: Wiimotedev module" msgstr "%1: moduł Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n nieudane" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n zakończone" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "pozostało %n" @@ -1165,6 +1165,9 @@ msgstr "Nazwa użytkownika Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Uzyskano %1 okładek z %2 (%3 nieudane)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Grupuj bibliotekę według..." @@ -2823,7 +2826,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "dodaj %n utworów" @@ -2882,7 +2885,7 @@ msgstr "w dniu" msgid "options" msgstr "opcje" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "usuń %n utworów" diff --git a/src/translations/pt.po b/src/translations/pt.po index 1039a8386..c7887f970 100644 --- a/src/translations/pt.po +++ b/src/translations/pt.po @@ -11,13 +11,13 @@ msgstr "" "PO-Revision-Date: 2011-03-16 10:39+0000\n" "Last-Translator: Sérgio Marques \n" "Language-Team: \n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-17 05:14+0000\n" "X-Generator: Launchpad (build 12559)\n" "X-Poedit-Country: PORTUGAL\n" -"Language: pt\n" "X-Poedit-Language: Portuguese\n" msgid " ms" @@ -84,15 +84,15 @@ msgstr "%1 músicas" msgid "%1: Wiimotedev module" msgstr "%1: Módulo Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n falha(s)" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n concluída(s)" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n por converter" @@ -1169,6 +1169,9 @@ msgstr "Nome de utilizador Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Foram obtidas %1 de %2 capa(s) (não foram obtidas %3)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Agrupar coleção por..." @@ -2830,7 +2833,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "adicionar %n músicas" @@ -2889,7 +2892,7 @@ msgstr "em" msgid "options" msgstr "opções" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "remover %n músicas" diff --git a/src/translations/pt_BR.po b/src/translations/pt_BR.po index 7e5b4b97e..c578a7404 100644 --- a/src/translations/pt_BR.po +++ b/src/translations/pt_BR.po @@ -12,12 +12,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 15:51+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Brazilian Portuguese \n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: pt_BR\n" msgid " ms" msgstr " ms" @@ -83,15 +83,15 @@ msgstr "%1 faixas" msgid "%1: Wiimotedev module" msgstr "%1: Modulo do dispositivo Wiimote" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n falhou" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n finalizado" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n faltando" @@ -1162,6 +1162,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Conseguiu %1 capa(s) de %2 (%3 falharam)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Organizar Biblioteca por..." @@ -2814,7 +2817,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "Adicionar %n músicas" @@ -2873,7 +2876,7 @@ msgstr "ligado" msgid "options" msgstr "opções" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "Remover %n músicas" diff --git a/src/translations/ro.po b/src/translations/ro.po index 3e5bbc8d9..751cabe28 100644 --- a/src/translations/ro.po +++ b/src/translations/ro.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:14+0000\n" "Last-Translator: Daniel Șerbănescu \n" "Language-Team: Romanian \n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: ro\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n eșuat" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n finalizat" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n rămas" @@ -1140,6 +1140,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2748,7 +2751,7 @@ msgstr "" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2807,7 +2810,7 @@ msgstr "" msgid "options" msgstr "opțiuni" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "elimină %n piese" diff --git a/src/translations/ru.po b/src/translations/ru.po index 130d394eb..b05d19c1e 100644 --- a/src/translations/ru.po +++ b/src/translations/ru.po @@ -10,12 +10,12 @@ msgstr "" "PO-Revision-Date: 2011-03-09 09:33+0000\n" "Last-Translator: Pavel Maleev \n" "Language-Team: Russian \n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: ru\n" msgid " ms" msgstr " мс" @@ -81,15 +81,15 @@ msgstr "%1 композиций" msgid "%1: Wiimotedev module" msgstr "%1: модуль Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n с ошибкой" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n завершено" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n осталось" @@ -1160,6 +1160,9 @@ msgstr "Имя пользователя Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Получено %1 обложек из %2 (%3 загрузить не удалось)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Сортировать коллекцию по..." @@ -2808,7 +2811,7 @@ msgstr "Z-A" msgid "Zero" msgstr "По-умолчанию" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "добавить %n композиций" @@ -2867,7 +2870,7 @@ msgstr "на" msgid "options" msgstr "настройки" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "удалить %n композиций" diff --git a/src/translations/sk.po b/src/translations/sk.po index 15d387f44..2b8914e83 100644 --- a/src/translations/sk.po +++ b/src/translations/sk.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-14 13:35+0000\n" "Last-Translator: DAG Software \n" "Language-Team: \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" "X-Language: sk_SK\n" msgid " ms" @@ -83,15 +83,15 @@ msgstr "%1 skladieb" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev modul" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n zlyhalo" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n dokončených" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n zostávajúcich" @@ -1161,6 +1161,9 @@ msgstr "Google prihlasovacie meno" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Získaných %1 obalov z %2 (%3 zlyhalo)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Zoraďovanie zbierky podľa..." @@ -2813,7 +2816,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Vynulovať" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "pridať %n piesní" @@ -2872,7 +2875,7 @@ msgstr "na" msgid "options" msgstr "možnosti" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "odstrániť %n piesní" diff --git a/src/translations/sl.po b/src/translations/sl.po index eb4c7310d..3b9774271 100644 --- a/src/translations/sl.po +++ b/src/translations/sl.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-28 12:17+0000\n" "Last-Translator: R33D3M33R \n" "Language-Team: Slovenian \n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: sl\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 skladb" msgid "%1: Wiimotedev module" msgstr "%1: Wimotedev modul" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n spodletelih" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n končanih" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n preostaja" @@ -1163,6 +1163,9 @@ msgstr "Google uporabniško ime" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Pridobljenih je bilo %1 od %2 ovitkov (%3 spodletelih)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Združi knjižnico po ..." @@ -2813,7 +2816,7 @@ msgstr "Ž-A" msgid "Zero" msgstr "Brez" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "dodaj %n skladb" @@ -2872,7 +2875,7 @@ msgstr "v" msgid "options" msgstr "možnosti" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "odstrani %n skladb" diff --git a/src/translations/sr.po b/src/translations/sr.po index d006beacd..57ee8fed9 100644 --- a/src/translations/sr.po +++ b/src/translations/sr.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:28+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Serbian \n" +"Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:12+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: sr\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 нумера" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n завршено" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n преостало" @@ -1139,6 +1139,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Групиши библиотеку по" @@ -2750,7 +2753,7 @@ msgstr "" msgid "Zero" msgstr "Нулто" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "додај %n песама" @@ -2809,7 +2812,7 @@ msgstr "" msgid "options" msgstr "Опције" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "remove %n песама" diff --git a/src/translations/sv.po b/src/translations/sv.po index 0c49a8c07..8d83db4b8 100644 --- a/src/translations/sv.po +++ b/src/translations/sv.po @@ -12,12 +12,12 @@ msgstr "" "Last-Translator: Fredrik Andersson \n" "Language-Team: Launchpad Swedish Translators \n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: sv\n" "X-Poedit-Language: Swedish\n" msgid " ms" @@ -84,15 +84,15 @@ msgstr "%1 spår" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev-modul" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n misslyckades" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n färdig" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n återstår" @@ -1166,6 +1166,9 @@ msgstr "Google-användarnamn" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Erhöll %1 omslagsbild utav %2 (%3 misslyckades)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Gruppera biblioteket efter..." @@ -2811,7 +2814,7 @@ msgstr "Ö-A" msgid "Zero" msgstr "Noll" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "lägg till %n låtar" @@ -2870,7 +2873,7 @@ msgstr "på" msgid "options" msgstr "alternativ" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "ta bort %n låtar" diff --git a/src/translations/tr.po b/src/translations/tr.po index 2f2de16ff..992c7f678 100644 --- a/src/translations/tr.po +++ b/src/translations/tr.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-16 14:36+0000\n" "Last-Translator: Ekrem Kocadere \n" "Language-Team: Turkish \n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-17 05:15+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: tr\n" msgid " ms" msgstr " ms" @@ -82,15 +82,15 @@ msgstr "%1 parça" msgid "%1: Wiimotedev module" msgstr "%1: Wiimotedev modülü" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n başarısız" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n tamamlandı" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n kalan" @@ -1160,6 +1160,9 @@ msgstr "Google kullanıcı adı" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "%2 kapaktan %1 tanesi alındı (%3 tanesi başarısız)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Kütüpheneyi şuna göre grupla..." @@ -2807,7 +2810,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Sıfır" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "%n şarkıyı ekle" @@ -2866,7 +2869,7 @@ msgstr "açık" msgid "options" msgstr "seçenekler" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "%n şarkıyı kaldır" diff --git a/src/translations/translations.pot b/src/translations/translations.pot index d5f7781f6..43aee6bae 100644 --- a/src/translations/translations.pot +++ b/src/translations/translations.pot @@ -72,15 +72,15 @@ msgstr "" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "" @@ -1126,6 +1126,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2734,7 +2737,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "" @@ -2793,7 +2796,7 @@ msgstr "" msgid "options" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "" diff --git a/src/translations/uk.po b/src/translations/uk.po index c7f339074..a602c900b 100644 --- a/src/translations/uk.po +++ b/src/translations/uk.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-14 20:58+0000\n" "Last-Translator: Sergii Galashyn \n" "Language-Team: Ukrainian \n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:13+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: uk\n" msgid " ms" msgstr " мс" @@ -82,15 +82,15 @@ msgstr "%1 доріжок" msgid "%1: Wiimotedev module" msgstr "%1: Модуль Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n з помилкою" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n завершено" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n залишилось" @@ -1161,6 +1161,9 @@ msgstr "Ім’я користувача Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Отримано %1 обкладинок з %2 (%3 не вдалось)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Групувати фонотеку за..." @@ -2808,7 +2811,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "додати %n композицій" @@ -2867,7 +2870,7 @@ msgstr "на" msgid "options" msgstr "параметри" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "вилучити %n композицій" diff --git a/src/translations/vi.po b/src/translations/vi.po index 37b17fb80..8434faeb5 100644 --- a/src/translations/vi.po +++ b/src/translations/vi.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-15 09:42+0000\n" "Last-Translator: Lê Trường An \n" "Language-Team: Vietnamese \n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-16 05:03+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: vi\n" msgid " ms" msgstr " mili giây" @@ -82,15 +82,15 @@ msgstr "%1 track" msgid "%1: Wiimotedev module" msgstr "%1: mô-đun Wiimotedev" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n thất bại" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n kết thúc" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "còn lại %n" @@ -1162,6 +1162,9 @@ msgstr "Tên người dùng Google" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "Đã tải %1 ảnh bìa trong số %2 (thất bại %3)" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "Nhóm Thư viện theo..." @@ -2811,7 +2814,7 @@ msgstr "Z-A" msgid "Zero" msgstr "Zero" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "và %n bài hát" @@ -2870,7 +2873,7 @@ msgstr "on" msgid "options" msgstr "options" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "xóa %n bài hát" diff --git a/src/translations/zh_CN.po b/src/translations/zh_CN.po index c2a011249..5d700b13a 100644 --- a/src/translations/zh_CN.po +++ b/src/translations/zh_CN.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-03-08 11:50+0000\n" "Last-Translator: Lele Long \n" "Language-Team: Chinese (simplified) \n" +"Language: zh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:14+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: zh\n" msgid " ms" msgstr " 毫秒" @@ -82,15 +82,15 @@ msgstr "%1 首" msgid "%1: Wiimotedev module" msgstr "%1: Wii 遥控器设备模块" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n 失败" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n 完成" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n 剩余" @@ -1138,6 +1138,9 @@ msgstr "Google 账户用户名" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "音乐库分组" @@ -2746,7 +2749,7 @@ msgstr "Z-A" msgid "Zero" msgstr "00" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "添加 %n 首曲目" @@ -2805,7 +2808,7 @@ msgstr "" msgid "options" msgstr "选项" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "移除 %n 歌" diff --git a/src/translations/zh_TW.po b/src/translations/zh_TW.po index ec02ddeab..403e4d050 100644 --- a/src/translations/zh_TW.po +++ b/src/translations/zh_TW.po @@ -11,12 +11,12 @@ msgstr "" "PO-Revision-Date: 2011-02-15 16:35+0000\n" "Last-Translator: David Sansome \n" "Language-Team: Chinese (Traditional) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2011-03-15 05:14+0000\n" "X-Generator: Launchpad (build 12559)\n" -"Language: \n" msgid " ms" msgstr " 毫秒" @@ -82,15 +82,15 @@ msgstr "%1 歌曲" msgid "%1: Wiimotedev module" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "%n failed" msgstr "%n 失敗的" -#, c-format +#, c-format, qt-plural-format msgid "%n finished" msgstr "%n 完成的" -#, c-format +#, c-format, qt-plural-format msgid "%n remaining" msgstr "%n 剩餘的" @@ -1140,6 +1140,9 @@ msgstr "" msgid "Got %1 covers out of %2 (%3 failed)" msgstr "獲得 %1 涵蓋了 %2 ( %3 失敗 )" +msgid "Grey out non existent songs in my playlists" +msgstr "" + msgid "Group Library by..." msgstr "" @@ -2750,7 +2753,7 @@ msgstr "" msgid "Zero" msgstr "" -#, c-format +#, c-format, qt-plural-format msgid "add %n songs" msgstr "加入 %n 歌" @@ -2809,7 +2812,7 @@ msgstr "" msgid "options" msgstr "選項" -#, c-format +#, c-format, qt-plural-format msgid "remove %n songs" msgstr "移除 %n 歌" diff --git a/src/ui/settingsdialog.cpp b/src/ui/settingsdialog.cpp index 80830ca30..0b81e9f43 100644 --- a/src/ui/settingsdialog.cpp +++ b/src/ui/settingsdialog.cpp @@ -349,8 +349,9 @@ void SettingsDialog::accept() { s.endGroup(); // Playback - s.beginGroup(PlaylistView::kSettingsGroup); + s.beginGroup(Playlist::kSettingsGroup); s.setValue("glow_effect", ui_->current_glow->isChecked()); + s.setValue("greyoutdeleted", ui_->b_grey_out_deleted_->isChecked()); s.endGroup(); s.beginGroup(Engine::Base::kSettingsGroup); @@ -521,8 +522,9 @@ void SettingsDialog::showEvent(QShowEvent*) { ui_->global_shortcuts->Load(); // Playback - s.beginGroup(PlaylistView::kSettingsGroup); + s.beginGroup(Playlist::kSettingsGroup); ui_->current_glow->setChecked(s.value("glow_effect", true).toBool()); + ui_->b_grey_out_deleted_->setChecked(s.value("greyoutdeleted", false).toBool()); s.endGroup(); s.beginGroup(Engine::Base::kSettingsGroup); diff --git a/src/ui/settingsdialog.ui b/src/ui/settingsdialog.ui index f96915501..aabf9ef69 100644 --- a/src/ui/settingsdialog.ui +++ b/src/ui/settingsdialog.ui @@ -120,7 +120,7 @@ - 4 + 1 @@ -449,6 +449,29 @@ + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 10 + + + + + + + + Grey out non existent songs in my playlists + + +