global shortcuts for rating songs (Fixes issue #1089)

renaming *index* methods in Playlist to *row*
This commit is contained in:
Paweł Bara 2010-12-17 00:21:20 +00:00
parent 6ecc69d18b
commit 32f9825794
56 changed files with 1257 additions and 354 deletions

View File

@ -35,7 +35,8 @@ GlobalShortcuts::GlobalShortcuts(QObject *parent)
: QObject(parent),
gnome_backend_(NULL),
system_backend_(NULL),
use_gnome_(false)
use_gnome_(false),
rating_signals_mapper_(new QSignalMapper(this))
{
settings_.beginGroup(kSettingsGroup);
@ -55,6 +56,15 @@ GlobalShortcuts::GlobalShortcuts(QObject *parent)
AddShortcut("show_hide", tr("Show/Hide"), SIGNAL(ShowHide()));
AddShortcut("show_osd", tr("Show OSD"), SIGNAL(ShowOSD()));
AddRatingShortcut("rate_zero_star", tr("Rate the current song 0 stars"), rating_signals_mapper_, 0);
AddRatingShortcut("rate_one_star", tr("Rate the current song 1 star"), rating_signals_mapper_, 1);
AddRatingShortcut("rate_two_star", tr("Rate the current song 2 stars"), rating_signals_mapper_, 2);
AddRatingShortcut("rate_three_star", tr("Rate the current song 3 stars"), rating_signals_mapper_, 3);
AddRatingShortcut("rate_four_star", tr("Rate the current song 4 stars"), rating_signals_mapper_, 4);
AddRatingShortcut("rate_five_star", tr("Rate the current song 5 stars"), rating_signals_mapper_, 5);
connect(rating_signals_mapper_, SIGNAL(mapped(int)), SIGNAL(RateCurrentSong(int)));
// Create backends - these do the actual shortcut registration
if (IsGsdAvailable())
gnome_backend_ = new GnomeGlobalShortcutBackend(this);
@ -68,9 +78,23 @@ GlobalShortcuts::GlobalShortcuts(QObject *parent)
ReloadSettings();
}
void GlobalShortcuts::AddShortcut(const QString &id, const QString &name,
void GlobalShortcuts::AddShortcut(const QString& id, const QString& name,
const char* signal,
const QKeySequence &default_key) {
const QKeySequence& default_key) {
Shortcut shortcut = AddShortcut(id, name, default_key);
connect(shortcut.action, SIGNAL(triggered()), this, signal);
}
void GlobalShortcuts::AddRatingShortcut(const QString& id, const QString& name,
QSignalMapper* mapper, int rating,
const QKeySequence& default_key) {
Shortcut shortcut = AddShortcut(id, name, default_key);
connect(shortcut.action, SIGNAL(triggered()), mapper, SLOT(map()));
mapper->setMapping(shortcut.action, rating);
}
GlobalShortcuts::Shortcut GlobalShortcuts::AddShortcut(const QString& id, const QString& name,
const QKeySequence& default_key) {
Shortcut shortcut;
shortcut.action = new QAction(name, this);
shortcut.action->setShortcut(QKeySequence::fromString(
@ -78,9 +102,9 @@ void GlobalShortcuts::AddShortcut(const QString &id, const QString &name,
shortcut.id = id;
shortcut.default_key = default_key;
connect(shortcut.action, SIGNAL(triggered()), this, signal);
shortcuts_[id] = shortcut;
return shortcut;
}
bool GlobalShortcuts::IsGsdAvailable() const {

View File

@ -26,6 +26,7 @@
class QAction;
class GlobalShortcutBackend;
class QSignalMapper;
class GlobalShortcuts : public QObject {
Q_OBJECT
@ -67,10 +68,14 @@ signals:
void SeekBackward();
void ShowHide();
void ShowOSD();
void RateCurrentSong(int);
private:
void AddShortcut(const QString& id, const QString& name, const char* signal,
const QKeySequence& default_key = QKeySequence(0));
void AddRatingShortcut(const QString& id, const QString& name, QSignalMapper* mapper,
int rating, const QKeySequence& default_key = QKeySequence(0));
Shortcut AddShortcut(const QString& id, const QString& name, const QKeySequence& default_key);
private:
GlobalShortcutBackend* gnome_backend_;
@ -80,6 +85,7 @@ private:
QSettings settings_;
bool use_gnome_;
QSignalMapper* rating_signals_mapper_;
};
#endif

View File

@ -227,11 +227,11 @@ int Mpris1Player::GetCaps(Engine::State state) const {
}
}
if (playlists->active()->next_index() != -1 ||
if (playlists->active()->next_row() != -1 ||
playlists->active()->current_item_options() & PlaylistItem::ContainsMultipleTracks) {
caps |= CAN_GO_NEXT;
}
if (playlists->active()->previous_index() != -1) {
if (playlists->active()->previous_row() != -1) {
caps |= CAN_GO_PREV;
}
@ -265,7 +265,7 @@ void Mpris1TrackList::DelTrack(int index) {
}
int Mpris1TrackList::GetCurrentTrack() const {
return player_->playlists()->active()->current_index();
return player_->playlists()->active()->current_row();
}
int Mpris1TrackList::GetLength() const {

View File

@ -149,7 +149,7 @@ void Player::HandleSpecialLoad(const PlaylistItem::SpecialLoadResult &result) {
case PlaylistItem::SpecialLoadResult::TrackAvailable: {
// Might've been an async load, so check we're still on the same item
int current_index = playlists_->active()->current_index();
int current_index = playlists_->active()->current_row();
if (current_index == -1)
return;
@ -197,9 +197,9 @@ void Player::NextInternal(Engine::TrackChangeType change) {
}
void Player::NextItem(Engine::TrackChangeType change) {
int i = playlists_->active()->next_index();
int i = playlists_->active()->next_row();
if (i == -1) {
playlists_->active()->set_current_index(i);
playlists_->active()->set_current_row(i);
emit PlaylistFinished();
Stop();
return;
@ -242,8 +242,8 @@ void Player::PlayPause() {
if (playlists_->active()->rowCount() == 0)
break;
int i = playlists_->active()->current_index();
if (i == -1) i = playlists_->active()->last_played_index();
int i = playlists_->active()->current_row();
if (i == -1) i = playlists_->active()->last_played_row();
if (i == -1) i = 0;
PlayAt(i, Engine::First, true);
@ -257,13 +257,13 @@ void Player::Stop() {
emit TrackSkipped(current_item_);
}
engine_->Stop();
playlists_->active()->set_current_index(-1);
playlists_->active()->set_current_row(-1);
current_item_.reset();
}
void Player::Previous() {
int i = playlists_->active()->previous_index();
playlists_->active()->set_current_index(i);
int i = playlists_->active()->previous_row();
playlists_->active()->set_current_row(i);
if (i == -1) {
Stop();
return;
@ -305,8 +305,8 @@ void Player::PlayAt(int index, Engine::TrackChangeType change, bool reshuffle) {
}
if (reshuffle)
playlists_->active()->set_current_index(-1);
playlists_->active()->set_current_index(index);
playlists_->active()->set_current_row(-1);
playlists_->active()->set_current_row(index);
current_item_ = playlists_->active()->current_item();
@ -427,7 +427,7 @@ void Player::TrackAboutToEnd() {
// But, if there's no next track and we don't want to fade out, then do
// nothing and just let the track finish to completion.
if (!engine_->is_fadeout_enabled() &&
playlists_->active()->next_index() == -1)
playlists_->active()->next_row() == -1)
return;
NextInternal(Engine::Auto);
@ -436,11 +436,11 @@ void Player::TrackAboutToEnd() {
// gap between songs.
if (current_item_->options() & PlaylistItem::ContainsMultipleTracks)
return;
if (playlists_->active()->next_index() == -1)
if (playlists_->active()->next_row() == -1)
return;
shared_ptr<PlaylistItem> item = playlists_->active()->item_at(
playlists_->active()->next_index());
playlists_->active()->next_row());
if (!item)
return;

View File

@ -333,11 +333,15 @@ void Playlist::ItemReloadComplete() {
}
}
int Playlist::current_index() const {
int Playlist::current_row() const {
return current_item_index_.isValid() ? current_item_index_.row() : -1;
}
int Playlist::last_played_index() const {
const QModelIndex Playlist::current_index() const {
return current_item_index_;
}
int Playlist::last_played_row() const {
return last_played_item_index_.isValid() ? last_played_item_index_.row() : -1;
}
@ -433,9 +437,9 @@ int Playlist::PreviousVirtualIndex(int i) const {
return -1;
}
int Playlist::next_index() const {
int Playlist::next_row() const {
// Did we want to stop after this track?
if (stop_after_.isValid() && current_index() == stop_after_.row())
if (stop_after_.isValid() && current_row() == stop_after_.row())
return -1;
// Any queued items take priority
@ -467,7 +471,7 @@ int Playlist::next_index() const {
return virtual_items_[next_virtual_index];
}
int Playlist::previous_index() const {
int Playlist::previous_row() const {
int prev_virtual_index = PreviousVirtualIndex(current_virtual_index_);
if (prev_virtual_index < 0) {
// We've gone off the beginning of the playlist.
@ -492,7 +496,7 @@ int Playlist::previous_index() const {
return virtual_items_[prev_virtual_index];
}
void Playlist::set_current_index(int i) {
void Playlist::set_current_row(int i) {
QModelIndex old_current = current_item_index_;
ClearStreamMetadata();
@ -715,7 +719,7 @@ void Playlist::MoveItemsWithoutUndo(const QList<int> &source_rows, int pos) {
changePersistentIndex(pidx, index(pidx.row() + d, pidx.column(), QModelIndex()));
}
}
current_virtual_index_ = virtual_items_.indexOf(current_index());
current_virtual_index_ = virtual_items_.indexOf(current_row());
layoutChanged();
Save();
@ -759,7 +763,7 @@ void Playlist::MoveItemsWithoutUndo(int start, const QList<int>& dest_rows) {
changePersistentIndex(pidx, index(pidx.row() + d, pidx.column(), QModelIndex()));
}
}
current_virtual_index_ = virtual_items_.indexOf(current_index());
current_virtual_index_ = virtual_items_.indexOf(current_row());
layoutChanged();
Save();
@ -1020,7 +1024,7 @@ void Playlist::Save() const {
if (!backend_ || is_loading_)
return;
backend_->SavePlaylistAsync(id_, items_, last_played_index(), dynamic_playlist_);
backend_->SavePlaylistAsync(id_, items_, last_played_row(), dynamic_playlist_);
}
namespace {
@ -1118,10 +1122,10 @@ PlaylistItemList Playlist::RemoveItemsWithoutUndo(int row, int count) {
}
// Reset current_virtual_index_
if (current_index() == -1)
if (current_row() == -1)
current_virtual_index_ = -1;
else
current_virtual_index_ = virtual_items_.indexOf(current_index());
current_virtual_index_ = virtual_items_.indexOf(current_row());
Save();
return ret;
@ -1263,6 +1267,13 @@ void Playlist::ReloadItems(const QList<int>& rows) {
}
}
void Playlist::RateSong(const QModelIndex& index, double rating) {
PlaylistItemPtr item = item_at(index.row());
if (item && item->IsLocalLibraryItem()) {
library_->UpdateSongRatingAsync(item->Metadata().id(), rating);
}
}
void Playlist::Shuffle() {
layoutAboutToBeChanged();
@ -1279,7 +1290,7 @@ void Playlist::Shuffle() {
changePersistentIndex(pidx, index(i, pidx.column(), QModelIndex()));
}
}
current_virtual_index_ = virtual_items_.indexOf(current_index());
current_virtual_index_ = virtual_items_.indexOf(current_row());
layoutChanged();
@ -1293,8 +1304,8 @@ void Playlist::Shuffle() {
void Playlist::ReshuffleIndices() {
if (!is_shuffled_) {
std::sort(virtual_items_.begin(), virtual_items_.end());
if (current_index() != -1)
current_virtual_index_ = virtual_items_.indexOf(current_index());
if (current_row() != -1)
current_virtual_index_ = virtual_items_.indexOf(current_row());
} else {
QList<int>::iterator begin = virtual_items_.begin();
if (current_virtual_index_ != -1)

View File

@ -121,10 +121,14 @@ class Playlist : public QAbstractListModel {
Queue* queue() const { return queue_; }
int id() const { return id_; }
int current_index() const;
int last_played_index() const;
int next_index() const;
int previous_index() const;
int current_row() const;
int last_played_row() const;
int next_row() const;
int previous_row() const;
const QModelIndex current_index() const;
bool stop_after_current() const;
bool is_dynamic() const { return dynamic_playlist_; }
@ -160,6 +164,9 @@ class Playlist : public QAbstractListModel {
void StopAfter(int row);
void ReloadItems(const QList<int>& rows);
// Changes rating of a song to the given value asynchronously
void RateSong(const QModelIndex& index, double rating);
// QAbstractListModel
int rowCount(const QModelIndex& = QModelIndex()) const { return items_.count(); }
int columnCount(const QModelIndex& = QModelIndex()) const { return ColumnCount; }
@ -175,7 +182,7 @@ class Playlist : public QAbstractListModel {
bool removeRows(int row, int count, const QModelIndex& parent = QModelIndex());
public slots:
void set_current_index(int index);
void set_current_row(int index);
void Paused();
void Playing();
void Stopped();

View File

@ -195,7 +195,7 @@ void PlaylistManager::SetActivePlaylist(int id) {
// Kinda a hack: unset the current item from the old active playlist before
// setting the new one
if (active_ != -1 && active_ != id)
active()->set_current_index(-1);
active()->set_current_row(-1);
active_ = id;
emit ActiveChanged(active());
@ -227,6 +227,14 @@ void PlaylistManager::SetActiveStreamMetadata(const QUrl &url, const Song &song)
active()->SetStreamMetadata(url, song);
}
void PlaylistManager::RateCurrentSong(double rating) {
active()->RateSong(active()->current_index(), rating);
}
void PlaylistManager::RateCurrentSong(int rating) {
RateCurrentSong(rating / 5.0);
}
void PlaylistManager::ChangePlaylistOrder(const QList<int>& ids) {
playlist_backend_->SetPlaylistOrder(ids);
}

View File

@ -85,6 +85,10 @@ public slots:
void SetActivePaused();
void SetActiveStopped();
void SetActiveStreamMetadata(const QUrl& url, const Song& song);
// Rate current song using 0.0 - 1.0 scale.
void RateCurrentSong(double rating);
// Rate current song using 0 - 5 scale.
void RateCurrentSong(int rating);
void PlaySmartPlaylist(smart_playlists::GeneratorPtr generator, bool as_new, bool clear);

View File

@ -601,12 +601,12 @@ void PlaylistView::mousePressEvent(QMouseEvent* event) {
// Update all the selected items
foreach (const QModelIndex& index, selectedIndexes()) {
if (index.data(Playlist::Role_CanSetRating).toBool()) {
emit SongRatingSet(index, new_rating);
playlist_->RateSong(playlist_->proxy()->mapToSource(index), new_rating);
}
}
} else {
// Update only this item
emit SongRatingSet(index, new_rating);
playlist_->RateSong(playlist_->proxy()->mapToSource(index), new_rating);
}
} else {
QTreeView::mousePressEvent(event);
@ -645,11 +645,11 @@ void PlaylistView::MaybeAutoscroll() {
void PlaylistView::JumpToCurrentlyPlayingTrack() {
Q_ASSERT(playlist_);
if (playlist_->current_index() == -1)
if (playlist_->current_row() == -1)
return;
QModelIndex current = playlist_->proxy()->mapFromSource(
playlist_->index(playlist_->current_index(), 0));
playlist_->index(playlist_->current_row(), 0));
if (!current.isValid())
return;

View File

@ -85,7 +85,6 @@ class PlaylistView : public QTreeView {
signals:
void PlayPauseItem(const QModelIndex& index);
void RightClicked(const QPoint& global_pos, const QModelIndex& index);
void SongRatingSet(const QModelIndex& index, double rating);
protected:
void contextMenuEvent(QContextMenuEvent* e);

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-05-21 01:02+0000\n"
"Last-Translator: Ali AlNoaimi <the-ghost@live.com>\n"
"Language-Team: Arabic <ar@li.org>\n"
"Language: ar\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "أضِف %n أغاني\\أغنية"
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr "الخيارات"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "أزِل %n أغاني\\أغنية"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:18+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Belarusian <be@li.org>\n"
"Language: be\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 засталося"
@ -792,7 +793,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1683,6 +1684,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2382,7 +2401,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2441,7 +2460,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:48+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Bulgarian <bg@li.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: bg\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 ""
@ -779,7 +779,7 @@ msgstr "Редактиране на информацията за песента
msgid "Edit..."
msgstr "Редактиране..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Редактиране на %n песни"
@ -1674,6 +1674,24 @@ msgstr "Дъжд"
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2373,7 +2391,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2432,7 +2450,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:22+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Breton <br@li.org>\n"
"Language: br\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,15 +82,15 @@ msgstr "%1 roudenn"
msgid "%1: Wiimotedev module"
msgstr ""
#, 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"
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:23+0000\n"
"Last-Translator: David Planella <david.planella@ubuntu.com>\n"
"Language-Team: Catalan <ca@li.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -130,8 +130,8 @@ msgid ""
"<p>If you surround sections of text that contain a token with curly-braces, "
"that section will be hidden if the token is empty.</p>"
msgstr ""
"<p>Les fitxes de reemplaçament comencen amb %, per exemple: %artist %album %"
"title </p>\n"
"<p>Les fitxes de reemplaçament comencen amb %, per exemple: %artist %album "
"%title </p>\n"
"\n"
"<p>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 "
@ -806,7 +806,7 @@ msgstr "Editar la informació de la pista..."
msgid "Edit..."
msgstr "Edita..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editant %n pistes"
@ -1708,6 +1708,24 @@ msgstr "Pluja"
msgid "Random visualization"
msgstr "Visualització al.leatòria"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2423,7 +2441,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clickar per editar]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "afegeix %n cançons"
@ -2482,7 +2500,7 @@ msgstr ""
msgid "options"
msgstr "opcions"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "elimina %n cançons"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-08 08:12+0000\n"
"Last-Translator: fri <pavelfric@seznam.cz>\n"
"Language-Team: Czech <kde-i18n-doc@kde.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: cs\n"
"X-Language: cs_CZ\n"
msgid " ms"
@ -83,15 +83,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"
@ -801,7 +801,7 @@ msgstr "Upravit informaci o skladbách..."
msgid "Edit..."
msgstr "Upravit..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Úprava %n skladeb"
@ -1709,6 +1709,24 @@ msgstr "Déšť"
msgid "Random visualization"
msgstr "Náhodné znázorňování"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Hodnocení"
@ -2432,7 +2450,7 @@ msgstr "Vynulovat"
msgid "[click to edit]"
msgstr "[pro úpravy klepněte]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "Přidat %n písniček"
@ -2491,7 +2509,7 @@ msgstr "Na"
msgid "options"
msgstr "Volby"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "Odstranit %n skladeb"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-08-26 13:46+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Welsh <cy@li.org>\n"
"Language: cy\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -12,12 +12,12 @@ msgstr ""
"PO-Revision-Date: 2010-11-08 20:24+0000\n"
"Last-Translator: Kim Hansen <Unknown>\n"
"Language-Team: Danish <kde-i18n-doc@kde.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\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 ""
@ -780,7 +780,7 @@ msgstr "Redigér sporinformation..."
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Redigerer %n spor"
@ -1675,6 +1675,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2376,7 +2394,7 @@ msgstr "Nul"
msgid "[click to edit]"
msgstr "[Klik for at redigere]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "tilføj %n sange"
@ -2435,7 +2453,7 @@ msgstr ""
msgid "options"
msgstr "indstillinger"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "fjern %n sange"

View File

@ -12,12 +12,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:29+0000\n"
"Last-Translator: cmdrhenner <cmdrhenner@gmail.com>\n"
"Language-Team: German <de@li.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -588,6 +588,51 @@ msgstr "Überblenden bei automatischem Stückwechsel"
msgid "Cross-fade when changing tracks manually"
msgstr "Überblenden bei manuellem Stückwechsel"
msgid "Ctrl+Alt+V"
msgstr ""
msgid "Ctrl+B"
msgstr ""
msgid "Ctrl+E"
msgstr ""
msgid "Ctrl+H"
msgstr ""
msgid "Ctrl+J"
msgstr ""
msgid "Ctrl+K"
msgstr ""
msgid "Ctrl+L"
msgstr ""
msgid "Ctrl+M"
msgstr ""
msgid "Ctrl+N"
msgstr ""
msgid "Ctrl+O"
msgstr ""
msgid "Ctrl+P"
msgstr ""
msgid "Ctrl+Q"
msgstr ""
msgid "Ctrl+S"
msgstr ""
msgid "Ctrl+Shift+A"
msgstr ""
msgid "Ctrl+Shift+O"
msgstr ""
msgid "Custom"
msgstr "Benutzerdefiniert"
@ -760,7 +805,7 @@ msgstr "Metadaten bearbeiten..."
msgid "Edit..."
msgstr "Bearbeiten..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "%n Stücke bearbeiten"
@ -1667,6 +1712,24 @@ msgstr "Regen"
msgid "Random visualization"
msgstr "Zufällige Visualisierung"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Bewertung"
@ -2395,7 +2458,7 @@ msgstr "Null"
msgid "[click to edit]"
msgstr "[zum Bearbeiten klicken]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "%n Stücke hinzufügen"
@ -2454,7 +2517,7 @@ msgstr "auf"
msgid "options"
msgstr "Einstellungen"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "%n Stücke entfernen"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:43+0000\n"
"Last-Translator: firewalker <Unknown>\n"
"Language-Team: <en@li.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\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 απομένει"
@ -810,7 +810,7 @@ msgstr "Τροποποίηση πληροφοριών κομματιού..."
msgid "Edit..."
msgstr "Επεξεργασία..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Τροποποίηση %n κομματιών"
@ -1719,6 +1719,24 @@ msgstr "Βροχή"
msgid "Random visualization"
msgstr "Τυχαίο οπτικό εφέ"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Βαθμολόγηση"
@ -2449,7 +2467,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[κλικ για τροποποίηση]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "προσθήκη %n τραγουδιών"
@ -2508,7 +2526,7 @@ msgstr ""
msgid "options"
msgstr "επιλογές"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "αφαίρεση %n τραγουδιών"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-06-17 01:37+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: English (Canada) <en_CA@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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"
@ -780,7 +781,7 @@ msgstr "Edit track information..."
msgid "Edit..."
msgstr "Edit..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editing %n tracks"
@ -1674,6 +1675,24 @@ msgstr ""
msgid "Random visualization"
msgstr "Random visualisation"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2373,7 +2392,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[click to edit]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "add %n songs"
@ -2432,7 +2451,7 @@ msgstr ""
msgid "options"
msgstr "options"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "remove %n songs"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-11-02 23:12+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr "Edit track information..."
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editing %n tracks"
@ -1671,6 +1672,24 @@ msgstr ""
msgid "Random visualization"
msgstr "Random visualisation"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2370,7 +2389,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[click to edit]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2429,7 +2448,7 @@ msgstr ""
msgid "options"
msgstr "options"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-11-03 02:08+0000\n"
"Last-Translator: darkweasel <darkweasel@euirc.eu>\n"
"Language-Team: Esperanto <eo@li.org>\n"
"Language: eo\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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"
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-11 01:50+0000\n"
"Last-Translator: Fitoschido <Unknown>\n"
"Language-Team: LANGUAGE <LL@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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)"
@ -808,7 +808,7 @@ msgstr "Editar información de la pista..."
msgid "Edit..."
msgstr "Editar..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editando %n pistas"
@ -1720,6 +1720,24 @@ msgstr "Lluvia"
msgid "Random visualization"
msgstr "Visualización al azar"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Puntuación"
@ -2444,7 +2462,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[click para editar]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "agregar %n pistas"
@ -2503,7 +2521,7 @@ msgstr "en"
msgid "options"
msgstr "opciones"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "remover %n pistas"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:46+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Estonian <et@li.org>\n"
"Language: et\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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"
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr "Muuda..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1671,6 +1672,24 @@ msgstr "Vihm"
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Hinnang"
@ -2370,7 +2389,7 @@ msgstr "Null"
msgid "[click to edit]"
msgstr "[Muutmiseks kliki]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "lisa %n laulu"
@ -2429,7 +2448,7 @@ msgstr ""
msgid "options"
msgstr "valikud"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:21+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Basque <eu@li.org>\n"
"Language: eu\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-11-02 22:32+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Finnish <fi@li.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\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ä"
@ -779,7 +779,7 @@ msgstr "Muokkaa kappaleen tietoja..."
msgid "Edit..."
msgstr "Muokkaa..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1672,6 +1672,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2371,7 +2389,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2430,7 +2448,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-08 21:53+0000\n"
"Last-Translator: Arno <arnaud.bienner@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -809,7 +809,7 @@ msgstr "Modifier la description de la piste..."
msgid "Edit..."
msgstr "Éditer..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Éditer %n pistes"
@ -1725,6 +1725,24 @@ msgstr "Pluie"
msgid "Random visualization"
msgstr "Visualisation aléatoire"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Note"
@ -2456,7 +2474,7 @@ msgstr "Zéro"
msgid "[click to edit]"
msgstr "[cliquer pour modifier]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "ajouter %n morceaux"
@ -2515,7 +2533,7 @@ msgstr "sur"
msgid "options"
msgstr "options"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "enlever %n morceaux"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-09-18 21:31+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Galician <gl@li.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: gl\n"
msgid " ms"
msgstr " ms"
@ -82,15 +82,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 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 pendente"
@ -783,7 +783,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editando %n faixas"
@ -1676,6 +1676,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2375,7 +2393,7 @@ msgstr ""
msgid "[click to edit]"
msgstr "[clique para editar]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2434,7 +2452,7 @@ msgstr ""
msgid "options"
msgstr "Opzóns"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-10 14:22+0000\n"
"Last-Translator: Ofir Klinger <klinger.ofir@gmail.com>\n"
"Language-Team: Hebrew <he@li.org>\n"
"Language: he\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 נותר"
@ -780,7 +781,7 @@ msgstr "ערוך פרטי רצועה..."
msgid "Edit..."
msgstr "ערוך..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "עורך %n רצועות"
@ -1677,6 +1678,24 @@ msgstr "גשם"
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "דירוג"
@ -2376,7 +2395,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2435,7 +2454,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-11-22 19:42+0000\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Hindi <hi@li.org>\n"
"Language: hi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-07 12:02+0000\n"
"Last-Translator: stefina <trebelnik@gmail.com>\n"
"Language-Team: Croatian <hr@li.org>\n"
"Language: hr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,15 +82,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 uspio"
#, c-format
#, c-format, qt-plural-format
msgid "%n finished"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "%n remaining"
msgstr "%n preostali"
@ -784,7 +785,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1675,6 +1676,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2374,7 +2393,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2433,7 +2452,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-10 20:03+0000\n"
"Last-Translator: ntomka <Unknown>\n"
"Language-Team: Hungarian <hu@li.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\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ő"
@ -801,7 +801,7 @@ msgstr "Száminformációk szerkesztése..."
msgid "Edit..."
msgstr "Szerkesztés..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "%n szám szerkesztése"
@ -1708,6 +1708,24 @@ msgstr "Eső"
msgid "Random visualization"
msgstr "Véletlenszerű megjelenítés"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Értékelés"
@ -2432,7 +2450,7 @@ msgstr "Nulla"
msgid "[click to edit]"
msgstr "[kattintson a szerkesztéshez]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "%n szám felvétele"
@ -2491,7 +2509,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"

View File

@ -12,12 +12,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-10 18:36+0000\n"
"Last-Translator: Vincenzo Reale <smart2128@baslug.org>\n"
"Language-Team: Italian <kde-i18n-it@kde.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -805,7 +805,7 @@ msgstr "Modifica informazioni traccia..."
msgid "Edit..."
msgstr "Modifica..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Modifica di %n tracce"
@ -1716,6 +1716,24 @@ msgstr "Pioggia"
msgid "Random visualization"
msgstr "Visualizzazione casuale"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Valutazione"
@ -2446,7 +2464,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clic per modificare]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "aggiungi %n brani"
@ -2505,7 +2523,7 @@ msgstr "il"
msgid "options"
msgstr "opzioni"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "rimuovi %n brani"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:26+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 曲残っています"
@ -795,7 +796,7 @@ msgstr "トラック情報の編集..."
msgid "Edit..."
msgstr "編集..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "%n 個のトラックを編集しています"
@ -1697,6 +1698,24 @@ msgstr "Rain"
msgid "Random visualization"
msgstr "ランダムな視覚化"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "評価"
@ -2414,7 +2433,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[クリックで編集する]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "%n 曲追加"
@ -2473,7 +2492,7 @@ msgstr "on"
msgid "options"
msgstr "オプション"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "%n 曲削除"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-11-02 23:40+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Kazakh <kk@li.org>\n"
"Language: kk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1671,6 +1672,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2370,7 +2389,7 @@ msgstr "Нөл"
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2429,7 +2448,7 @@ msgstr ""
msgid "options"
msgstr "опциялар"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-07-24 16:03+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Lithuanian <lt@li.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: lt\n"
msgid " ms"
msgstr " ms"
@ -82,15 +82,15 @@ msgstr "%1 takeliai"
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 ""
@ -779,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1670,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2369,7 +2387,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2428,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-11-02 22:56+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Norwegian Bokmal <nb@li.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -790,7 +790,7 @@ msgstr "Rediger informasjon om sporet..."
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Endrer %n spor"
@ -1684,6 +1684,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2384,7 +2402,7 @@ msgstr "Null"
msgid "[click to edit]"
msgstr "[klikk for å endre]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2443,7 +2461,7 @@ msgstr ""
msgid "options"
msgstr "innstillinger"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-09-18 21:31+0000\n"
"Last-Translator: Jonathan Berghuis <j.berghuis@gmail.com>\n"
"Language-Team: Dutch <nl@li.org>\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: 2010-12-11 05:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: nl\n"
msgid " ms"
msgstr " ms"
@ -82,15 +82,15 @@ msgstr "%1 tracks"
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"
@ -797,7 +797,7 @@ msgstr "Trackinformatie bewerken..."
msgid "Edit..."
msgstr "Bewerken..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "%n tracks bewerken"
@ -1703,6 +1703,24 @@ msgstr "Regen"
msgid "Random visualization"
msgstr "Willekeurige visualisatie"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2432,7 +2450,7 @@ msgstr "Nul"
msgid "[click to edit]"
msgstr "[klik om te bewerken:]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "%n nummers toevoegen"
@ -2491,7 +2509,7 @@ msgstr ""
msgid "options"
msgstr "opties"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "%n nummers verwijderen"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-11-02 23:17+0000\n"
"Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n"
"Language-Team: Occitan (post 1500) <oc@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1669,6 +1670,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2368,7 +2387,7 @@ msgstr "Zèro"
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2427,7 +2446,7 @@ msgstr ""
msgid "options"
msgstr "opcions"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:33+0000\n"
"Last-Translator: Patryk Wychowaniec <patryk1303@gmail.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: \n"
"X-Language: pl_PL\n"
msgid " ms"
@ -83,15 +83,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 zawiodło"
#, 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"
@ -800,7 +800,7 @@ msgstr "Edytuj informacje o utworze..."
msgid "Edit..."
msgstr "Edytuj..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Edytowanie %n ścieżek"
@ -1703,6 +1703,24 @@ msgstr "Deszcz"
msgid "Random visualization"
msgstr "Losowa wizualizacja"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Klasyfikacja"
@ -2422,7 +2440,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[kliknij aby edytować]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "dodaj %n utworów"
@ -2481,7 +2499,7 @@ msgstr "włączony"
msgid "options"
msgstr "opcje"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "usuń %n utworów"

View File

@ -11,13 +11,13 @@ msgstr ""
"PO-Revision-Date: 2010-12-08 13:58+0000\n"
"Last-Translator: Sérgio Marques <Unknown>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: PORTUGAL\n"
"Language: pt\n"
"X-Poedit-Language: Portuguese\n"
msgid " ms"
@ -84,15 +84,15 @@ msgstr "%1 faixas"
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"
@ -805,7 +805,7 @@ msgstr "Editar as informações da faixa..."
msgid "Edit..."
msgstr "Editar..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editando %n faixas"
@ -1713,6 +1713,24 @@ msgstr "Chuva"
msgid "Random visualization"
msgstr "Visualização aleatória"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Avaliação"
@ -2440,7 +2458,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clique para editar]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "adicionar %n músicas"
@ -2499,7 +2517,7 @@ msgstr "em"
msgid "options"
msgstr "opções"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "remover %n músicas"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:26+0000\n"
"Last-Translator: André Gondim <andregondim@ubuntu.com>\n"
"Language-Team: Brazilian Portuguese <pt_BR@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Language: pt_BR\n"
msgid " ms"
msgstr " ms"
@ -82,15 +82,15 @@ msgstr "%1 faixas"
msgid "%1: Wiimotedev module"
msgstr "%1: Módulo de 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 fizalizado"
#, c-format
#, c-format, qt-plural-format
msgid "%n remaining"
msgstr "%n faltando"
@ -798,7 +798,7 @@ msgstr "Editar informações da faixa..."
msgid "Edit..."
msgstr "Editar..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Editando %n faixas"
@ -1709,6 +1709,24 @@ msgstr "Chuva"
msgid "Random visualization"
msgstr "Visualização aleatória"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2416,7 +2434,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clique para editar]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "Adicionar %n músicas"
@ -2475,7 +2493,7 @@ msgstr ""
msgid "options"
msgstr "opções"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "Remover %n músicas"

View File

@ -11,6 +11,7 @@ msgstr ""
"PO-Revision-Date: 2010-05-03 21:09+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Romanian <ro@li.org>\n"
"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@ -81,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 ""
@ -778,7 +779,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1670,6 +1671,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2369,7 +2388,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2428,7 +2447,7 @@ msgstr ""
msgid "options"
msgstr "opțiuni"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -10,12 +10,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-10 12:55+0000\n"
"Last-Translator: Ignat Loskutov <softwayer@xakep.ru>\n"
"Language-Team: Russian <kde-russian@lists.kde.ru>\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: 2010-12-11 05:27+0000\n"
"X-Generator: Launchpad (build Unknown)\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 осталось"
@ -798,7 +798,7 @@ msgstr "Изменить информацию о композиции..."
msgid "Edit..."
msgstr "Изменить..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Редактирую %n треков"
@ -1703,6 +1703,24 @@ msgstr "Дождь"
msgid "Random visualization"
msgstr "Случайная визуализация"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Рейтинг"
@ -2426,7 +2444,7 @@ msgstr "По-умолчанию"
msgid "[click to edit]"
msgstr "[щелкните, чтобы изменить]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "добавить %n композиций"
@ -2485,7 +2503,7 @@ msgstr "на"
msgid "options"
msgstr "настройки"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "удалить %n композиций"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-09 00:16+0000\n"
"Last-Translator: DAG Software <Unknown>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -797,7 +797,7 @@ msgstr "Upravť informácie o skladbe..."
msgid "Edit..."
msgstr "Upraviť..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Upravovanie %n skladieb"
@ -1699,6 +1699,24 @@ msgstr "Dážď"
msgid "Random visualization"
msgstr "Náhodná vizualizácia"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Hodnotenie"
@ -2422,7 +2440,7 @@ msgstr "Vynulovať"
msgid "[click to edit]"
msgstr "[kliknite pre úpravu]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "pridať %n piesní"
@ -2481,7 +2499,7 @@ msgstr "na"
msgid "options"
msgstr "možnosti"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "odstrániť %n piesní"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-09 11:03+0000\n"
"Last-Translator: R33D3M33R <Unknown>\n"
"Language-Team: Slovenian <sl@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -799,7 +799,7 @@ msgstr "Uredi podatke o skladbi ..."
msgid "Edit..."
msgstr "Uredi ..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Urejanje %n skladb"
@ -1702,6 +1702,24 @@ msgstr "Dež"
msgid "Random visualization"
msgstr "Naključno predočenje"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Ocena"
@ -2424,7 +2442,7 @@ msgstr "Brez"
msgid "[click to edit]"
msgstr "[kliknite za urejanje]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "dodaj %n skladb"
@ -2483,7 +2501,7 @@ msgstr "v"
msgid "options"
msgstr "možnosti"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "odstrani %n skladb"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-07-24 16:03+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Serbian <sr@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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 преостало"
@ -781,7 +781,7 @@ msgstr "Уреди податке о нумери..."
msgid "Edit..."
msgstr "Уреди..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Уређивање %n нумера"
@ -1675,6 +1675,24 @@ msgstr "Киша"
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2376,7 +2394,7 @@ msgstr "Нулто"
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "додај %n песама"
@ -2435,7 +2453,7 @@ msgstr ""
msgid "options"
msgstr "Опције"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "remove %n песама"

View File

@ -12,12 +12,12 @@ msgstr ""
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Launchpad Swedish Translators <lp-l10n-sv@lists.launchpad."
"net>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -803,7 +803,7 @@ msgstr "Redigera spårinformation..."
msgid "Edit..."
msgstr "Redigera..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Redigerar %n spår"
@ -1704,6 +1704,24 @@ msgstr "Regn"
msgid "Random visualization"
msgstr "Slumpmässig visualisering"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Betyg"
@ -2426,7 +2444,7 @@ msgstr "Noll"
msgid "[click to edit]"
msgstr "[klicka för att redigera]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "lägg till %n låtar"
@ -2485,7 +2503,7 @@ msgstr "på"
msgid "options"
msgstr "alternativ"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "ta bort %n låtar"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-07 02:28+0000\n"
"Last-Translator: Ekrem Kocadere <ekocadere@hotmail.com>\n"
"Language-Team: Turkish <tr@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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"
@ -796,7 +796,7 @@ msgstr "Parça bilgisini düzenle..."
msgid "Edit..."
msgstr "Düzenle..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "%n parça düzenleniyor"
@ -1702,6 +1702,24 @@ msgstr "Yağmur"
msgid "Random visualization"
msgstr "Rastgele görseller"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Beğeni"
@ -2416,7 +2434,7 @@ msgstr "Sıfır"
msgid "[click to edit]"
msgstr "[düzenlemek için tıklayın]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "%n şarkıyı ekle"
@ -2475,7 +2493,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"

View File

@ -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 ""
@ -769,7 +769,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr ""
@ -1660,6 +1660,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2359,7 +2377,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2418,7 +2436,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-10 22:07+0000\n"
"Last-Translator: Sergii Galashyn <Unknown>\n"
"Language-Team: Ukrainian <uk@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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 залишилось"
@ -800,7 +800,7 @@ msgstr "Редагувати дані про доріжку..."
msgid "Edit..."
msgstr "Змінити..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "Редагування %n доріжок"
@ -1704,6 +1704,24 @@ msgstr "Дощ"
msgid "Random visualization"
msgstr "Випадкова візуалізація"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr "Оцінка"
@ -2421,7 +2439,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[клацніть, щоб змінити]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "додати %n композицій"
@ -2480,7 +2498,7 @@ msgstr "на"
msgid "options"
msgstr "параметри"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "вилучити %n композицій"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:27+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Chinese (Simplified) <zh_CN@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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 剩余的"
@ -781,7 +781,7 @@ msgstr "编辑音轨信息..."
msgid "Edit..."
msgstr "编辑..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "编辑 %n 歌曲"
@ -1674,6 +1674,24 @@ msgstr ""
msgid "Random visualization"
msgstr ""
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2373,7 +2391,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr ""
@ -2432,7 +2450,7 @@ msgstr ""
msgid "options"
msgstr "选项"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "移除 %n 歌"

View File

@ -11,12 +11,12 @@ msgstr ""
"PO-Revision-Date: 2010-12-05 20:47+0000\n"
"Last-Translator: David Sansome <me@davidsansome.com>\n"
"Language-Team: Chinese (Traditional) <zh_TW@li.org>\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: 2010-12-11 05:28+0000\n"
"X-Generator: Launchpad (build Unknown)\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 剩餘的"
@ -783,7 +783,7 @@ msgstr "編輯歌曲資訊..."
msgid "Edit..."
msgstr "編輯..."
#, c-format
#, c-format, qt-plural-format
msgid "Editing %n tracks"
msgstr "編輯 %n 歌曲"
@ -1675,6 +1675,24 @@ msgstr "下雨"
msgid "Random visualization"
msgstr "隨機視覺化"
msgid "Rate the current song 0 stars"
msgstr ""
msgid "Rate the current song 1 star"
msgstr ""
msgid "Rate the current song 2 stars"
msgstr ""
msgid "Rate the current song 3 stars"
msgstr ""
msgid "Rate the current song 4 stars"
msgstr ""
msgid "Rate the current song 5 stars"
msgstr ""
msgid "Rating"
msgstr ""
@ -2376,7 +2394,7 @@ msgstr ""
msgid "[click to edit]"
msgstr "[點擊以編輯]"
#, c-format
#, c-format, qt-plural-format
msgid "add %n songs"
msgstr "加入 %n 歌"
@ -2435,7 +2453,7 @@ msgstr ""
msgid "options"
msgstr "選項"
#, c-format
#, c-format, qt-plural-format
msgid "remove %n songs"
msgstr "移除 %n 歌"

View File

@ -380,7 +380,6 @@ MainWindow::MainWindow(Engine::Type engine, QWidget *parent)
connect(ui_->playlist->view(), SIGNAL(doubleClicked(QModelIndex)), SLOT(PlayIndex(QModelIndex)));
connect(ui_->playlist->view(), SIGNAL(PlayPauseItem(QModelIndex)), SLOT(PlayIndex(QModelIndex)));
connect(ui_->playlist->view(), SIGNAL(RightClicked(QPoint,QModelIndex)), SLOT(PlaylistRightClick(QPoint,QModelIndex)));
connect(ui_->playlist->view(), SIGNAL(SongRatingSet(QModelIndex,double)), SLOT(PlaylistSongRated(QModelIndex,double)));
connect(ui_->track_slider, SIGNAL(ValueChanged(int)), player_, SLOT(Seek(int)));
@ -512,6 +511,8 @@ MainWindow::MainWindow(Engine::Type engine, QWidget *parent)
connect(global_shortcuts_, SIGNAL(ShowHide()), SLOT(ToggleShowHide()));
connect(global_shortcuts_, SIGNAL(ShowOSD()), player_, SLOT(ShowOSD()));
connect(global_shortcuts_, SIGNAL(RateCurrentSong(int)), playlists_, SLOT(RateCurrentSong(int)));
// Fancy tabs
connect(ui_->tabs, SIGNAL(ModeChanged(FancyTabWidget::Mode)), SLOT(SaveGeometry()));
connect(ui_->tabs, SIGNAL(CurrentChanged(int)), SLOT(SaveGeometry()));
@ -905,7 +906,7 @@ void MainWindow::ToggleShowHide() {
}
void MainWindow::StopAfterCurrent() {
playlists_->current()->StopAfter(playlists_->current()->current_index());
playlists_->current()->StopAfter(playlists_->current()->current_row());
}
void MainWindow::closeEvent(QCloseEvent* event) {
@ -1051,7 +1052,7 @@ void MainWindow::PlaylistRightClick(const QPoint& global_pos, const QModelIndex&
playlist_menu_index_ = source_index;
// Is this song currently playing?
if (playlists_->current()->current_index() == source_index.row() && player_->GetState() == Engine::Playing) {
if (playlists_->current()->current_row() == source_index.row() && player_->GetState() == Engine::Playing) {
playlist_play_pause_->setText(tr("Pause"));
playlist_play_pause_->setIcon(IconLoader::Load("media-playback-pause"));
} else {
@ -1062,7 +1063,7 @@ void MainWindow::PlaylistRightClick(const QPoint& global_pos, const QModelIndex&
// Are we allowed to pause?
if (index.isValid()) {
playlist_play_pause_->setEnabled(
playlists_->current()->current_index() != source_index.row() ||
playlists_->current()->current_row() != source_index.row() ||
! (playlists_->current()->item_at(source_index.row())->options() & PlaylistItem::PauseDisabled));
} else {
playlist_play_pause_->setEnabled(false);
@ -1154,7 +1155,7 @@ void MainWindow::PlaylistRightClick(const QPoint& global_pos, const QModelIndex&
}
void MainWindow::PlaylistPlay() {
if (playlists_->current()->current_index() == playlist_menu_index_.row()) {
if (playlists_->current()->current_row() == playlist_menu_index_.row()) {
player_->PlayPause();
} else {
PlayIndex(playlist_menu_index_);
@ -1343,15 +1344,6 @@ void MainWindow::PlaylistEditFinished(const QModelIndex& index) {
SelectionSetValue();
}
void MainWindow::PlaylistSongRated(const QModelIndex& index, double rating) {
const QModelIndex source_index =
playlists_->current()->proxy()->mapToSource(index);
PlaylistItemPtr item(playlists_->current()->item_at(source_index.row()));
if (item && item->IsLocalLibraryItem()) {
library_->backend()->UpdateSongRatingAsync(item->Metadata().id(), rating);
}
}
void MainWindow::CommandlineOptionsReceived(const QByteArray& serialized_options) {
if (serialized_options == "wake up!") {
// Old versions of Clementine sent this - just ignore it

View File

@ -116,7 +116,6 @@ class MainWindow : public QMainWindow, public PlatformInterface {
void PlaylistQueue();
void PlaylistRemoveCurrent();
void PlaylistEditFinished(const QModelIndex& index);
void PlaylistSongRated(const QModelIndex& index, double rating);
void EditTracks();
void RenumberTracks();
void SelectionSetValue();