Create, edit and delete smart playlists from the context menu

This commit is contained in:
David Sansome 2010-11-18 23:08:37 +00:00
parent 4ce140c614
commit bb1c2b22ef
54 changed files with 846 additions and 348 deletions

View File

@ -382,6 +382,7 @@ set(UI
smartplaylists/querysortpage.ui
smartplaylists/searchpreview.ui
smartplaylists/searchtermwidget.ui
smartplaylists/wizardfinishpage.ui
songinfo/lyricsettings.ui

View File

@ -40,6 +40,7 @@ using smart_playlists::QueryGenerator;
const char* LibraryModel::kSmartPlaylistsMimeType = "application/x-clementine-smart-playlist-generator";
const char* LibraryModel::kSmartPlaylistsSettingsGroup = "SerialisedSmartPlaylists";
const int LibraryModel::kSmartPlaylistsVersion = 1;
LibraryModel::LibraryModel(LibraryBackend* backend, QObject* parent)
: SimpleTreeModel<LibraryItem>(new LibraryItem(this), parent),
@ -880,11 +881,12 @@ void LibraryModel::CreateSmartPlaylists() {
smart_playlist_node_->key = tr("Smart playlists");
QSettings s;
s.beginGroup(kSmartPlaylistsSettingsGroup);
const int version = s.value("version", 0).toInt();
if (!s.childGroups().contains(kSmartPlaylistsSettingsGroup)) {
if (version == 0) {
// No smart playlists existed in the settings, so create some defaults
s.beginGroup(kSmartPlaylistsSettingsGroup);
s.beginWriteArray("smart");
using smart_playlists::Search;
@ -916,22 +918,30 @@ void LibraryModel::CreateSmartPlaylists() {
Search::Sort_FieldDesc, SearchTerm::Field_DateCreated));
s.endArray();
s.endGroup();
}
s.beginGroup(kSmartPlaylistsSettingsGroup);
s.setValue("version", kSmartPlaylistsVersion);
const int count = s.beginReadArray("smart");
for (int i=0 ; i<count ; ++i) {
s.setArrayIndex(i);
LibraryItem* item = new LibraryItem(LibraryItem::Type_SmartPlaylist, smart_playlist_node_);
item->display_text = s.value("name").toString();
item->key = s.value("type").toString();
item->smart_playlist_data = s.value("data").toByteArray();
item->lazy_loaded = true;
ItemFromSmartPlaylist(s, false);
}
}
void LibraryModel::ItemFromSmartPlaylist(const QSettings& s, bool notify) const {
LibraryItem* item = new LibraryItem(LibraryItem::Type_SmartPlaylist,
notify ? NULL : smart_playlist_node_);
item->display_text = s.value("name").toString();
item->sort_text = item->display_text;
item->key = s.value("type").toString();
item->smart_playlist_data = s.value("data").toByteArray();
item->lazy_loaded = true;
if (notify)
item->InsertNotify(smart_playlist_node_);
}
void LibraryModel::SaveDefaultGenerator(QSettings* s, int i, const QString& name,
const smart_playlists::Search& search) const {
boost::shared_ptr<QueryGenerator> gen(new QueryGenerator);
@ -940,6 +950,54 @@ void LibraryModel::SaveDefaultGenerator(QSettings* s, int i, const QString& name
SaveGenerator(s, i, boost::static_pointer_cast<Generator>(gen));
}
void LibraryModel::AddGenerator(GeneratorPtr gen) {
QSettings s;
// Count the existing items
s.beginGroup(kSmartPlaylistsSettingsGroup);
const int count = s.beginReadArray("smart");
s.endArray();
// Add this one to the end
s.beginWriteArray("smart", count + 1);
SaveGenerator(&s, count, gen);
// Add it to the model
ItemFromSmartPlaylist(s, true);
s.endArray();
}
void LibraryModel::UpdateGenerator(const QModelIndex& index, GeneratorPtr gen) {
if (index.parent() != ItemToIndex(smart_playlist_node_))
return;
LibraryItem* item = IndexToItem(index);
if (!item)
return;
// Update the config
QSettings s;
s.beginGroup(kSmartPlaylistsSettingsGroup);
// Count the existing items
const int count = s.beginReadArray("smart");
s.endArray();
s.beginWriteArray("smart", count);
SaveGenerator(&s, index.row(), gen);
// Update the text of the item
item->display_text = gen->name();
item->sort_text = item->display_text;
item->key = gen->type();
item->smart_playlist_data = gen->Save();
item->ChangedNotify();
}
void LibraryModel::DeleteGenerator(const QModelIndex& index) {
// TODO
}
void LibraryModel::SaveGenerator(QSettings* s, int i, GeneratorPtr generator) const {
s->setArrayIndex(i);
s->setValue("name", generator->name());

View File

@ -47,6 +47,7 @@ class LibraryModel : public SimpleTreeModel<LibraryItem> {
static const char* kSmartPlaylistsMimeType;
static const char* kSmartPlaylistsSettingsGroup;
static const int kSmartPlaylistsVersion;
enum Role {
Role_Type = Qt::UserRole + 1,
@ -102,7 +103,11 @@ class LibraryModel : public SimpleTreeModel<LibraryItem> {
SongList GetChildSongs(const QModelIndex& index) const;
SongList GetChildSongs(const QModelIndexList& indexes) const;
// Smart playlists
smart_playlists::GeneratorPtr CreateGenerator(const QModelIndex& index) const;
void AddGenerator(smart_playlists::GeneratorPtr gen);
void UpdateGenerator(const QModelIndex& index, smart_playlists::GeneratorPtr gen);
void DeleteGenerator(const QModelIndex& index);
// QAbstractItemModel
QVariant data(const QModelIndex & index, int role = Qt::DisplayRole) const;
@ -160,6 +165,7 @@ class LibraryModel : public SimpleTreeModel<LibraryItem> {
void SaveDefaultGenerator(QSettings* s, int i, const QString& name,
const smart_playlists::Search& search) const;
void SaveGenerator(QSettings* s, int i, smart_playlists::GeneratorPtr generator) const;
void ItemFromSmartPlaylist(const QSettings& s, bool notify) const;
// Helpers for ItemFromQuery and ItemFromSong
LibraryItem* InitItem(GroupBy type, bool signal, LibraryItem* parent,

View File

@ -389,22 +389,33 @@ void LibraryView::FilterReturnPressed() {
emit doubleClicked(currentIndex());
}
void LibraryView::CreateSmartPlaylistWizard() {
if (smart_playlist_wizard_)
return;
smart_playlist_wizard_.reset(new Wizard(library_->backend(), this));
}
void LibraryView::NewSmartPlaylist() {
CreateSmartPlaylistWizard();
smart_playlist_wizard_->show();
Wizard* wizard = new Wizard(library_->backend(), this);
wizard->setAttribute(Qt::WA_DeleteOnClose);
connect(wizard, SIGNAL(accepted()), SLOT(NewSmartPlaylistFinished()));
wizard->show();
}
void LibraryView::EditSmartPlaylist() {
// TODO
Wizard* wizard = new Wizard(library_->backend(), this);
wizard->setAttribute(Qt::WA_DeleteOnClose);
connect(wizard, SIGNAL(accepted()), SLOT(EditSmartPlaylistFinished()));
wizard->show();
wizard->SetGenerator(library_->CreateGenerator(context_menu_index_));
}
void LibraryView::DeleteSmartPlaylist() {
// TODO
library_->DeleteGenerator(context_menu_index_);
}
void LibraryView::NewSmartPlaylistFinished() {
const Wizard* wizard = qobject_cast<Wizard*>(sender());
library_->AddGenerator(wizard->CreateGenerator());
}
void LibraryView::EditSmartPlaylistFinished() {
const Wizard* wizard = qobject_cast<Wizard*>(sender());
library_->UpdateGenerator(context_menu_index_, wizard->CreateGenerator());
}

View File

@ -87,13 +87,15 @@ class LibraryView : public AutoExpandingTreeView {
void EditSmartPlaylist();
void DeleteSmartPlaylist();
void NewSmartPlaylistFinished();
void EditSmartPlaylistFinished();
void DeleteFinished(const SongList& songs_with_errors);
private:
void RecheckIsEmpty();
void ShowInVarious(bool on);
SongList GetSelectedSongs() const;
void CreateSmartPlaylistWizard();
private:
LibraryModel* library_;
@ -119,7 +121,6 @@ class LibraryView : public AutoExpandingTreeView {
QAction* delete_smart_playlist_;
boost::scoped_ptr<OrganiseDialog> organise_dialog_;
boost::scoped_ptr<smart_playlists::Wizard> smart_playlist_wizard_;
bool is_in_keyboard_search_;
};

View File

@ -34,6 +34,8 @@ public:
PlaylistItemList Generate();
Search search() const { return search_; }
private:
Search search_;
};

View File

@ -14,6 +14,7 @@
along with Clementine. If not, see <http://www.gnu.org/licenses/>.
*/
#include "querygenerator.h"
#include "querywizardplugin.h"
#include "searchtermwidget.h"
#include "ui_querysearchpage.h"
@ -23,6 +24,47 @@
namespace smart_playlists {
class QueryWizardPlugin::SearchPage : public QWizardPage {
friend class QueryWizardPlugin;
public:
SearchPage(QWidget* parent = 0)
: QWizardPage(parent),
ui_(new Ui_SmartPlaylistQuerySearchPage)
{
ui_->setupUi(this);
}
bool isComplete() const {
if (ui_->type->currentIndex() == 2) // All songs
return true;
foreach (SearchTermWidget* widget, terms_) {
if (!widget->Term().is_valid())
return false;
}
return true;
}
QVBoxLayout* layout_;
QList<SearchTermWidget*> terms_;
SearchTermWidget* new_term_;
SearchPreview* preview_;
boost::scoped_ptr<Ui_SmartPlaylistQuerySearchPage> ui_;
};
class QueryWizardPlugin::SortPage : public QWizardPage {
public:
SortPage(QWidget* parent, int next_id)
: QWizardPage(parent), next_id_(next_id) {}
int nextId() const { return next_id_; }
int next_id_;
};
QueryWizardPlugin::QueryWizardPlugin(LibraryBackend* library, QObject* parent)
: WizardPlugin(library, parent),
search_page_(NULL)
@ -40,11 +82,11 @@ QString QueryWizardPlugin::description() const {
return tr("Find songs in your library that match the criteria you specify.");
}
int QueryWizardPlugin::CreatePages(QWizard* wizard) {
int QueryWizardPlugin::CreatePages(QWizard* wizard, int finish_page_id) {
// Create the UI
search_page_ = new SearchPage(wizard);
QWizardPage* sort_page = new QWizardPage(wizard);
QWizardPage* sort_page = new SortPage(wizard, finish_page_id);
sort_ui_.reset(new Ui_SmartPlaylistQuerySortPage);
sort_ui_->setupUi(sort_page);
@ -91,7 +133,6 @@ int QueryWizardPlugin::CreatePages(QWizard* wizard) {
search_page_->setSubTitle(tr("A song will be included in the playlist if it matches these conditions."));
sort_page->setTitle(tr("Search options"));
sort_page->setSubTitle(tr("Choose how the playlist is sorted and how many songs it will contain."));
sort_page->setFinalPage(true);
// Add the pages
const int first_page = wizard->addPage(search_page_);
@ -99,9 +140,48 @@ int QueryWizardPlugin::CreatePages(QWizard* wizard) {
return first_page;
}
void QueryWizardPlugin::SetGenerator(GeneratorPtr g) {
boost::shared_ptr<QueryGenerator> gen =
boost::dynamic_pointer_cast<QueryGenerator>(g);
if (!gen)
return;
Search search = gen->search();
// Search type
search_page_->ui_->type->setCurrentIndex(search.search_type_);
// Search terms
qDeleteAll(search_page_->terms_);
search_page_->terms_.clear();
foreach (const SearchTerm& term, search.terms_) {
AddSearchTerm();
search_page_->terms_.last()->SetTerm(term);
}
// Sort order
if (search.sort_type_ == Search::Sort_Random) {
sort_ui_->random->setChecked(true);
} else {
sort_ui_->field->setChecked(true);
sort_ui_->order->setCurrentIndex(search.sort_type_ == Search::Sort_FieldAsc ? 0 : 1);
sort_ui_->field_value->setCurrentIndex(search.sort_field_);
}
// Limit
if (search.limit_ == -1) {
sort_ui_->limit_none->setChecked(true);
} else {
sort_ui_->limit_limit->setChecked(true);
sort_ui_->limit_value->setValue(search.limit_);
}
}
GeneratorPtr QueryWizardPlugin::CreateGenerator() const {
// TODO
return GeneratorPtr();
boost::shared_ptr<QueryGenerator> gen(new QueryGenerator);
gen->Load(MakeSearch());
return boost::static_pointer_cast<Generator>(gen);
}
void QueryWizardPlugin::UpdateSortOrder() {
@ -201,23 +281,4 @@ void QueryWizardPlugin::SearchTypeChanged() {
UpdateTermPreview();
}
QueryWizardPlugin::SearchPage::SearchPage(QWidget* parent)
: QWizardPage(parent),
ui_(new Ui_SmartPlaylistQuerySearchPage)
{
ui_->setupUi(this);
}
bool QueryWizardPlugin::SearchPage::isComplete() const {
if (ui_->type->currentIndex() == 2) // All songs
return true;
foreach (SearchTermWidget* widget, terms_) {
if (!widget->Term().is_valid())
return false;
}
return true;
}
} // namespace smart_playlists

View File

@ -41,10 +41,12 @@ public:
QueryWizardPlugin(LibraryBackend* library, QObject* parent);
~QueryWizardPlugin();
QString type() const { return "Query"; }
QString name() const;
QString description() const;
int CreatePages(QWizard* wizard);
int CreatePages(QWizard* wizard, int finish_page_id);
void SetGenerator(GeneratorPtr);
GeneratorPtr CreateGenerator() const;
private slots:
@ -58,21 +60,8 @@ private slots:
void UpdateSortOrder();
private:
class SearchPage : public QWizardPage {
friend class QueryWizardPlugin;
public:
SearchPage(QWidget* parent = 0);
bool isComplete() const;
QVBoxLayout* layout_;
QList<SearchTermWidget*> terms_;
SearchTermWidget* new_term_;
SearchPreview* preview_;
boost::scoped_ptr<Ui_SmartPlaylistQuerySearchPage> ui_;
};
class SearchPage;
class SortPage;
Search MakeSearch() const;

View File

@ -86,17 +86,19 @@ QDataStream& operator <<(QDataStream& s, const smart_playlists::Search& search)
s << quint8(search.sort_type_);
s << quint8(search.sort_field_);
s << qint32(search.limit_);
s << quint8(search.search_type_);
return s;
}
QDataStream& operator >>(QDataStream& s, smart_playlists::Search& search) {
quint8 sort_type, sort_field;
quint8 sort_type, sort_field, search_type;
qint32 limit;
s >> search.terms_ >> sort_type >> sort_field >> limit;
s >> search.terms_ >> sort_type >> sort_field >> limit >> search_type;
search.sort_type_ = smart_playlists::Search::SortType(sort_type);
search.sort_field_ = smart_playlists::SearchTerm::Field(sort_field);
search.limit_ = limit;
search.search_type_ = smart_playlists::Search::SearchType(search_type);
return s;
}

View File

@ -205,6 +205,34 @@ float SearchTermWidget::overlay_opacity() const {
return overlay_ ? overlay_->opacity() : 0.0;
}
void SearchTermWidget::SetTerm(const SearchTerm& term) {
ui_->field->setCurrentIndex(ui_->field->findData(term.field_));
ui_->op->setCurrentIndex(ui_->op->findData(term.operator_));
// The value depends on the data type
switch (SearchTerm::TypeOf(term.field_)) {
case SearchTerm::Type_Text:
ui_->value_text->setText(term.value_.toString());
break;
case SearchTerm::Type_Number:
ui_->value_number->setValue(term.value_.toInt());
break;
case SearchTerm::Type_Date:
ui_->value_date->setDateTime(QDateTime::fromTime_t(term.value_.toInt()));
break;
case SearchTerm::Type_Time:
ui_->value_time->setTime(QTime(0,0).addSecs(term.value_.toInt()));
break;
case SearchTerm::Type_Rating:
ui_->value_rating->set_rating(term.value_.toFloat());
break;
}
}
SearchTerm SearchTermWidget::Term() const {
const int field = ui_->field->itemData(ui_->field->currentIndex()).toInt();
const int op = ui_->op->itemData(ui_->op->currentIndex()).toInt();

View File

@ -44,6 +44,7 @@ public:
float overlay_opacity() const;
void set_overlay_opacity(float opacity);
void SetTerm(const SearchTerm& term);
SearchTerm Term() const;
signals:

View File

@ -17,6 +17,7 @@
#include "querywizardplugin.h"
#include "wizard.h"
#include "wizardplugin.h"
#include "ui_wizardfinishpage.h"
#include <QLabel>
#include <QRadioButton>
@ -25,20 +26,59 @@
namespace smart_playlists {
class Wizard::TypePage : public QWizardPage {
public:
TypePage(QWidget* parent)
: QWizardPage(parent), next_id_(-1) {}
int nextId() const { return next_id_; }
int next_id_;
};
class Wizard::FinishPage : public QWizardPage {
public:
FinishPage(QWidget* parent)
: QWizardPage(parent),
ui_(new Ui_SmartPlaylistWizardFinishPage) {
ui_->setupUi(this);
connect(ui_->name, SIGNAL(textChanged(QString)), SIGNAL(completeChanged()));
}
~FinishPage() {
delete ui_;
}
int nextId() const { return -1; }
bool isComplete() const { return !ui_->name->text().isEmpty(); }
Ui_SmartPlaylistWizardFinishPage* ui_;
};
Wizard::Wizard(LibraryBackend* library, QWidget* parent)
: QWizard(parent),
library_(library),
type_page_(new TypePage(this)),
finish_page_(new FinishPage(this)),
type_index_(-1),
type_mapper_(new QSignalMapper(this))
{
setWindowIcon(QIcon(":/icon.png"));
setWindowTitle(tr("Smart playlist"));
resize(687, 628);
// Type page
type_page_->setTitle(tr("Playlist type"));
type_page_->setSubTitle(tr("A smart playlist is a dynamic list of songs that come from your library. There are different types of smart playlist that offer different ways of selecting songs."));
type_page_->setStyleSheet(
"QRadioButton { font-weight: bold; }"
"QLabel { margin-bottom: 1em; margin-left: 24px; }");
addPage(type_page_);
// Finish page
finish_page_->setTitle(tr("Finish"));
finish_page_->setSubTitle(tr("Choose a name for your smart playlist"));
finish_id_ = addPage(finish_page_);
connect(type_mapper_, SIGNAL(mapped(int)), SLOT(TypeChanged(int)));
new QVBoxLayout(type_page_);
@ -49,28 +89,59 @@ Wizard::~Wizard() {
qDeleteAll(plugins_);
}
void Wizard::SetGenerator(GeneratorPtr gen) {
// Find the right type and jump to the start page
for (int i=0 ; i<plugins_.count() ; ++i) {
if (plugins_[i]->type() == gen->type()) {
TypeChanged(i);
next();
break;
}
}
// Set the name
finish_page_->ui_->name->setText(gen->name());
// Tell the plugin to load
plugins_[type_index_]->SetGenerator(gen);
}
void Wizard::AddPlugin(WizardPlugin* plugin) {
const int index = plugins_.count();
plugins_ << plugin;
plugin->Init(this);
plugin->Init(this, finish_id_);
// Create the radio button
QRadioButton* name = new QRadioButton(plugin->name(), type_page_);
QRadioButton* radio_button = new QRadioButton(plugin->name(), type_page_);
QLabel* description = new QLabel(plugin->description(), type_page_);
type_page_->layout()->addWidget(name);
type_page_->layout()->addWidget(radio_button);
type_page_->layout()->addWidget(description);
type_mapper_->setMapping(name, index);
connect(name, SIGNAL(clicked()), type_mapper_, SLOT(map()));
type_mapper_->setMapping(radio_button, index);
connect(radio_button, SIGNAL(clicked()), type_mapper_, SLOT(map()));
if (index == 0) {
name->setChecked(true);
radio_button->setChecked(true);
TypeChanged(0);
}
}
void Wizard::TypeChanged(int index) {
type_page_->next_id_ = plugins_[index]->start_page();
type_index_ = index;
type_page_->next_id_ = plugins_[type_index_]->start_page();
}
GeneratorPtr Wizard::CreateGenerator() const {
GeneratorPtr ret;
if (type_index_ == -1)
return ret;
ret = plugins_[type_index_]->CreateGenerator();
if (!ret)
return ret;
ret->set_name(finish_page_->ui_->name->text());
return ret;
}
} // namespace

View File

@ -17,9 +17,12 @@
#ifndef SMARTPLAYLISTWIZARD_H
#define SMARTPLAYLISTWIZARD_H
#include "generator_fwd.h"
#include <QWizard>
class LibraryBackend;
class Ui_SmartPlaylistWizardFinishPage;
class QSignalMapper;
@ -34,12 +37,12 @@ public:
Wizard(LibraryBackend* library, QWidget* parent);
~Wizard();
void SetGenerator(GeneratorPtr gen);
GeneratorPtr CreateGenerator() const;
private:
struct TypePage : public QWizardPage {
TypePage(QWidget* parent) : QWizardPage(parent), next_id_(0) {}
int nextId() const { return next_id_; }
int next_id_;
};
class TypePage;
class FinishPage;
void AddPlugin(WizardPlugin* plugin);
@ -49,9 +52,12 @@ private slots:
private:
LibraryBackend* library_;
TypePage* type_page_;
QSignalMapper* type_mapper_;
FinishPage* finish_page_;
int finish_id_;
int type_index_;
QList<WizardPlugin*> plugins_;
QSignalMapper* type_mapper_;
};
} // namespace

View File

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>SmartPlaylistWizardFinishPage</class>
<widget class="QWidget" name="SmartPlaylistWizardFinishPage">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>583</width>
<height>370</height>
</rect>
</property>
<property name="windowTitle">
<string>Form</string>
</property>
<layout class="QFormLayout" name="formLayout">
<item row="0" column="0">
<widget class="QLabel" name="label">
<property name="text">
<string>Name</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLineEdit" name="name"/>
</item>
</layout>
</widget>
<resources/>
<connections/>
</ui>

View File

@ -25,8 +25,8 @@ WizardPlugin::WizardPlugin(LibraryBackend* library, QObject* parent)
{
}
void WizardPlugin::Init(QWizard* wizard) {
start_page_ = CreatePages(wizard);
void WizardPlugin::Init(QWizard* wizard, int finish_page_id) {
start_page_ = CreatePages(wizard, finish_page_id);
}
} // namespace smart_playlists

View File

@ -33,16 +33,18 @@ class WizardPlugin : public QObject {
public:
WizardPlugin(LibraryBackend* library, QObject* parent);
virtual QString type() const = 0;
virtual QString name() const = 0;
virtual QString description() const = 0;
int start_page() const { return start_page_; }
virtual void SetGenerator(GeneratorPtr gen) = 0;
virtual GeneratorPtr CreateGenerator() const = 0;
void Init(QWizard* wizard);
void Init(QWizard* wizard, int finish_page_id);
protected:
virtual int CreatePages(QWizard* wizard) = 0;
virtual int CreatePages(QWizard* wizard, int finish_page_id) = 0;
LibraryBackend* library_;

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-05-21 01:02+0000\n"
"Last-Translator: EL7R <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"
"Language: ar\n"
"X-Launchpad-Export-Date: 2010-05-22 04:09+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "المستوى الأول"
@ -2248,7 +2254,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "أضِف %n أغاني\\أغنية"
@ -2307,7 +2313,7 @@ msgstr ""
msgid "options"
msgstr "الخيارات"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "أزِل %n أغاني\\أغنية"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-26 10:39+0000\n"
"Last-Translator: svilborg <Unknown>\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"
"Language: bg\n"
"X-Launchpad-Export-Date: 2010-10-27 05:11+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr "Промяна на езика"
msgid "Check for updates..."
msgstr "Проверка за обновления..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Автоматичен избор"
@ -755,7 +758,7 @@ msgstr "Редактиране на информацията за песента
msgid "Edit..."
msgstr "Редактиране..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Редактиране на %n песни"
@ -896,6 +899,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2252,7 +2258,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2311,7 +2317,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-09-18 20:39+0000\n"
"Last-Translator: David Sansome <me@davidsansome.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"
"Language: ca\n"
"X-Launchpad-Export-Date: 2010-09-19 05:46+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 temes"
msgid "%1: Wiimotedev module"
msgstr "%1 mòdul Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n han fallat"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n han acabat"
#, c-format, qt-plural-format
#, c-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 "
@ -412,6 +412,9 @@ msgstr "Canviar l'idioma"
msgid "Check for updates..."
msgstr "Comproba actualitzacions..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Tria automàticament"
@ -773,7 +776,7 @@ msgstr "Editar la informació de la pista..."
msgid "Edit..."
msgstr "Edita..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editant %n pistes"
@ -914,6 +917,9 @@ msgstr "Tipus de sistema de fitxers"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primer nivell"
@ -2293,7 +2299,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clickar per editar]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "afegeix %n cançons"
@ -2352,7 +2358,7 @@ msgstr ""
msgid "options"
msgstr "opcions"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "elimina %n cançons"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-26 06:19+0000\n"
"Last-Translator: DAG Software <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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-10-27 05:11+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Language: cs_CZ\n"
@ -83,15 +83,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -404,6 +404,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "Hledáni aktualizaci..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Vyber automaticky"
@ -756,7 +759,7 @@ msgstr "Upravit informaci o skladbách..."
msgid "Edit..."
msgstr "Upravit..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Úprava %n stop"
@ -897,6 +900,9 @@ msgstr "Typ souborového systému"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "První úroveň"
@ -2252,7 +2258,7 @@ msgstr "Vynulovat"
msgid "[click to edit]"
msgstr "[pro úpravy klikněte]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "Přidej %n skladby"
@ -2311,7 +2317,7 @@ msgstr ""
msgid "options"
msgstr "volby"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "Odeber %n skladeb"

View File

@ -11,10 +11,10 @@ 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"
"Language: cy\n"
"X-Launchpad-Export-Date: 2010-08-27 03:58+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2248,7 +2254,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2307,7 +2313,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -12,10 +12,10 @@ msgstr ""
"PO-Revision-Date: 2010-07-24 15:57+0000\n"
"Last-Translator: Kabel <CaptainKabel@gmail.com>\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"
"Language: da\n"
"X-Launchpad-Export-Date: 2010-07-25 04:25+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -83,15 +83,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -404,6 +404,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "Tjek efter opdateringer..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Vælg automatisk"
@ -756,7 +759,7 @@ msgstr "Redigér sporinformation..."
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Redigerer %n spor"
@ -897,6 +900,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Første niveau"
@ -2255,7 +2261,7 @@ msgstr "Nul"
msgid "[click to edit]"
msgstr "[Klik for at redigere]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "tilføj %n sange"
@ -2314,7 +2320,7 @@ msgstr ""
msgid "options"
msgstr "indstillinger"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "fjern %n sange"

View File

@ -12,10 +12,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-20 00:11+0000\n"
"Last-Translator: Martin Herkt <luck3r@phicode.de>\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"
"Language: de\n"
"X-Launchpad-Export-Date: 2010-10-21 05:13+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -83,15 +83,15 @@ msgstr "%1 Stücke"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev-Modul"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n fehlgeschlagen"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n konvertiert"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n verbleibend"
@ -410,6 +410,9 @@ msgstr "Sprache ändern"
msgid "Check for updates..."
msgstr "Suche nach Aktualisierungen..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Automatisch auswählen"
@ -774,7 +777,7 @@ msgstr "Metadaten bearbeiten..."
msgid "Edit..."
msgstr "Bearbeiten..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "%n Stücke bearbeiten"
@ -915,6 +918,9 @@ msgstr "Typ des Dateisystems"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Erste Stufe"
@ -2308,7 +2314,7 @@ msgstr "Null"
msgid "[click to edit]"
msgstr "[zum Bearbeiten klicken]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "%n Stücke hinzufügen"
@ -2367,7 +2373,7 @@ msgstr ""
msgid "options"
msgstr "Einstellungen"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "%n Stücke entfernen"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-11-01 22:47+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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-11-02 05:01+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Language: el_GR\n"
@ -84,15 +84,15 @@ msgstr "%1 κομμάτια"
msgid "%1: Wiimotedev module"
msgstr "%1: Άρθρωμα Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n απέτυχε"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n ολοκληρώθηκε"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n απομένει"
@ -415,6 +415,9 @@ msgstr "Αλλαγή γλώσσας"
msgid "Check for updates..."
msgstr "Έλεγχος για ενημερώσεις"
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Αυτόματη επιλογή"
@ -784,7 +787,7 @@ msgstr "Τροποποίηση πληροφοριών κομματιού..."
msgid "Edit..."
msgstr "Επεξεργασία..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Τροποποίηση %n κομματιών"
@ -926,6 +929,9 @@ msgstr "Τύπος συστήματος αρχείων"
msgid "Find songs in your library that match the criteria you specify."
msgstr "Εύρεση τραγουδιών στην βιβλιοθήκη που πληρούν τα κριτήρια που ορίσατε."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Πρώτο επίπεδο"
@ -2322,7 +2328,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[κλικ για τροποποίηση]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "προσθήκη %n τραγουδιών"
@ -2381,7 +2387,7 @@ msgstr ""
msgid "options"
msgstr "επιλογές"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "αφαίρεση %n τραγουδιών"

View File

@ -11,10 +11,10 @@ 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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-06-18 03:42+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n failed"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n finished"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n remaining"
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "Check for updates..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Choose automatically"
@ -757,7 +760,7 @@ msgstr "Edit track information..."
msgid "Edit..."
msgstr "Edit..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editing %n tracks"
@ -897,6 +900,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "First level"
@ -2253,7 +2259,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[click to edit]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "add %n songs"
@ -2312,7 +2318,7 @@ msgstr ""
msgid "options"
msgstr "options"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "remove %n songs"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-26 21:41+0000\n"
"Last-Translator: ToastyMallows <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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-10-27 05:12+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "Check for updates..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Choose automatically"
@ -755,7 +758,7 @@ msgstr "Edit track information..."
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editing %n tracks"
@ -895,6 +898,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "First level"
@ -2250,7 +2256,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[click to edit]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2309,7 +2315,7 @@ msgstr ""
msgid "options"
msgstr "options"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-17 16:19+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"
"Language: eo\n"
"X-Launchpad-Export-Date: 2010-10-18 05:05+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n malsukcesis"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n finiĝis"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n restas"
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2248,7 +2254,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2307,7 +2313,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-29 16:40+0000\n"
"Last-Translator: eMancu <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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-10-30 06:08+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Language: es_ES\n"
@ -83,15 +83,15 @@ msgstr "%1 pistas"
msgid "%1: Wiimotedev module"
msgstr "%1: Módulo Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n falló"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n completado(s)"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n pendiente(s)"
@ -416,6 +416,9 @@ msgstr "Cambiar el idioma"
msgid "Check for updates..."
msgstr "Buscar actualizaciones..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Elegir automáticamente"
@ -782,7 +785,7 @@ msgstr "Editar información de la pista..."
msgid "Edit..."
msgstr "Editar..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editando %n pistas"
@ -923,6 +926,9 @@ msgstr "Tipo de sistema de archivos"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primer nivel"
@ -2316,7 +2322,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[click para editar]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "agregar %n pistas"
@ -2375,7 +2381,7 @@ msgstr ""
msgid "options"
msgstr "opciones"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "remover %n pistas"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-21 13:44+0000\n"
"Last-Translator: Elan Ruusamäe <Unknown>\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"
"Language: et\n"
"X-Launchpad-Export-Date: 2010-10-22 04:51+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 pala"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr "Muuda..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -895,6 +898,9 @@ msgstr "Failisüsteemi tüüp"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2250,7 +2256,7 @@ msgstr "Null"
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2309,7 +2315,7 @@ msgstr ""
msgid "options"
msgstr "valikud"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-29 19:35+0000\n"
"Last-Translator: Heikki Kulhia <Unknown>\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"
"Language: fi\n"
"X-Launchpad-Export-Date: 2010-10-30 06:08+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 kappaletta"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n epäonnistui"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n valmistui"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n jäljellä"
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "Tarkista päivitykset..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Valitse automaattisesti"
@ -755,7 +758,7 @@ msgstr "Muokkaa kappaleen tietoja..."
msgid "Edit..."
msgstr "Muokkaa..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2250,7 +2256,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2309,7 +2315,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-19 21:44+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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-10-20 05:04+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Language: fr_FR\n"
@ -83,15 +83,15 @@ msgstr "%1 pistes"
msgid "%1: Wiimotedev module"
msgstr "%1 : Module wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n échoué"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n terminé"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n manquant"
@ -415,6 +415,9 @@ msgstr "Changer la langue"
msgid "Check for updates..."
msgstr "Vérifier les mises à jour"
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Choisir automatiquement"
@ -777,7 +780,7 @@ msgstr "Modifier la description de la piste..."
msgid "Edit..."
msgstr "Éditer..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Éditer %n pistes"
@ -920,6 +923,9 @@ msgstr "Type de système de fichiers"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Premier niveau"
@ -2315,7 +2321,7 @@ msgstr "Zéro"
msgid "[click to edit]"
msgstr "[cliquer pour modifier]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "ajouter %n morceaux"
@ -2374,7 +2380,7 @@ msgstr ""
msgid "options"
msgstr "options"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "enlever %n morceaux"

View File

@ -11,10 +11,10 @@ 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"
"Language: gl\n"
"X-Launchpad-Export-Date: 2010-09-19 05:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 pistas"
msgid "%1: Wiimotedev module"
msgstr "%1: Módulo Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n fallou"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n completado(s)"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n pendente"
@ -403,6 +403,9 @@ msgstr "Cambiar o idioma"
msgid "Check for updates..."
msgstr "Verificar se há actualizazóns..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Elexir automáticamente"
@ -759,7 +762,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editando %n faixas"
@ -898,6 +901,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2254,7 +2260,7 @@ msgstr ""
msgid "[click to edit]"
msgstr "[clique para editar]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2313,7 +2319,7 @@ msgstr ""
msgid "options"
msgstr "Opzóns"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-30 11:02+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"
"Language: hu\n"
"X-Launchpad-Export-Date: 2010-10-31 05:16+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 szám"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev modul"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n meghiúsult"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n befejezve"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n hátralévő"
@ -411,6 +411,9 @@ msgstr "Nyelv váltása"
msgid "Check for updates..."
msgstr "Frissítés keresése..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Automatikus választás"
@ -777,7 +780,7 @@ msgstr "Száminformációk szerkesztése..."
msgid "Edit..."
msgstr "Szerkesztés..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "%n szám szerkesztése"
@ -920,6 +923,9 @@ msgid "Find songs in your library that match the criteria you specify."
msgstr ""
"Azon számok megkeresése, melyek kielégítik az általad megadott feltételeket."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Első szinten"
@ -2307,7 +2313,7 @@ msgstr "Nulla"
msgid "[click to edit]"
msgstr "[kattintson a szerkesztéshez]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "%n szám felvétele"
@ -2366,7 +2372,7 @@ msgstr "ezen"
msgid "options"
msgstr "beállítások"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "%n szám eltávolítása"

View File

@ -12,10 +12,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-31 21:25+0000\n"
"Last-Translator: Kurama <kurama_luka@yahoo.it>\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"
"Language: it\n"
"X-Launchpad-Export-Date: 2010-11-01 05:22+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -83,15 +83,15 @@ msgstr "%1 tracce"
msgid "%1: Wiimotedev module"
msgstr "%1: modulo Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n non riusciti"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n completati"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n rimanenti"
@ -418,6 +418,9 @@ msgstr "Cambia la lingua"
msgid "Check for updates..."
msgstr "Controlla aggiornamenti..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Scegli automaticamente"
@ -781,7 +784,7 @@ msgstr "Modifica informazioni traccia..."
msgid "Edit..."
msgstr "Modifica..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Modifica di %n tracce"
@ -923,6 +926,9 @@ msgid "Find songs in your library that match the criteria you specify."
msgstr ""
"Trova i brani nella tua raccolta che corrispondono ai criteri specificati."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primo livello"
@ -2322,7 +2328,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clic per modificare]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "aggiungi %n brani"
@ -2381,7 +2387,7 @@ msgstr "il"
msgid "options"
msgstr "opzioni"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "rimuovi %n brani"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-11-01 00:44+0000\n"
"Last-Translator: Nardog <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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-11-02 05:01+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 個のトラック"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev モジュール"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n 曲失敗しました"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n が完了しました"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n 曲残っています"
@ -409,6 +409,9 @@ msgstr "言語の変更"
msgid "Check for updates..."
msgstr "更新のチェック..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "自動的に選択する"
@ -772,7 +775,7 @@ msgstr "トラック情報の編集..."
msgid "Edit..."
msgstr "編集..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "%n 個のトラックを編集しています"
@ -913,6 +916,9 @@ msgstr "ファイルシステムの種類"
msgid "Find songs in your library that match the criteria you specify."
msgstr "指定する条件に一致するライブラリから曲を検索します。"
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "第 1 階層"
@ -2294,7 +2300,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[クリックで編集する]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "%n 曲追加"
@ -2353,7 +2359,7 @@ msgstr "on"
msgid "options"
msgstr "オプション"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "%n 曲削除"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-09-27 11:09+0000\n"
"Last-Translator: Dmitriy Purgin <Unknown>\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"
"Language: kk\n"
"X-Launchpad-Export-Date: 2010-09-28 05:37+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2250,7 +2256,7 @@ msgstr "Нөл"
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2309,7 +2315,7 @@ msgstr ""
msgid "options"
msgstr "опциялар"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ 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"
"Language: lt\n"
"X-Launchpad-Export-Date: 2010-07-25 04:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 takeliai"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2248,7 +2254,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2307,7 +2313,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-26 20:49+0000\n"
"Last-Translator: Tidus Zero <Unknown>\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"
"Language: nb\n"
"X-Launchpad-Export-Date: 2010-10-27 05:11+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 spor"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n ferdige"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n gjenstående"
@ -406,6 +406,9 @@ msgstr "Endre språket"
msgid "Check for updates..."
msgstr "Sjekk for oppdateringer..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Velg automatisk"
@ -766,7 +769,7 @@ msgstr "Rediger informasjon om sporet..."
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Endrer %n spor"
@ -906,6 +909,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Første nivå"
@ -2263,7 +2269,7 @@ msgstr "Null"
msgid "[click to edit]"
msgstr "[klikk for å endre]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2322,7 +2328,7 @@ msgstr ""
msgid "options"
msgstr "innstillinger"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ 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"
"Language: nl\n"
"X-Launchpad-Export-Date: 2010-09-19 05:47+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 tracks"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev module"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n mislukt"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n voltooid"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n te gaan"
@ -411,6 +411,9 @@ msgstr "Wijzig de taal"
msgid "Check for updates..."
msgstr "Zoeken naar updates..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Automatisch kiezen"
@ -773,7 +776,7 @@ msgstr "Trackinformatie bewerken..."
msgid "Edit..."
msgstr "Bewerken..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "%n tracks bewerken"
@ -914,6 +917,9 @@ msgstr "Bestandssysteem type"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Eerste niveau"
@ -2311,7 +2317,7 @@ msgstr "Nul"
msgid "[click to edit]"
msgstr "[klik om te bewerken:]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "%n nummers toevoegen"
@ -2370,7 +2376,7 @@ msgstr ""
msgid "options"
msgstr "opties"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "%n nummers verwijderen"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-18 10:35+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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-10-19 05:07+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Causir automaticament"
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primièr nivèl"
@ -2248,7 +2254,7 @@ msgstr "Zèro"
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2307,7 +2313,7 @@ msgstr ""
msgid "options"
msgstr "opcions"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-12 22:51+0000\n"
"Last-Translator: Kuba Galus <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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-10-13 05:08+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Language: pl_PL\n"
@ -83,15 +83,15 @@ msgstr "%1 ścieżek"
msgid "%1: Wiimotedev module"
msgstr "%1: moduł Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n zawiodło"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n zakończone"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "pozostało %n"
@ -411,6 +411,9 @@ msgstr "Zmień jezyk"
msgid "Check for updates..."
msgstr "Sprawdź aktualizacje..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Wybiez automatycznie"
@ -774,7 +777,7 @@ msgstr "Edytuj informacje o utworze..."
msgid "Edit..."
msgstr "Edytuj..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Edytowanie %n ścieżek"
@ -913,6 +916,9 @@ msgstr "Typ systemu plików"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Pierwszy poziom"
@ -2298,7 +2304,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[kliknij aby edytować]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "dodaj %n utworów"
@ -2357,7 +2363,7 @@ msgstr ""
msgid "options"
msgstr "opcje"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "usuń %n utworów"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-11-01 12:24+0000\n"
"Last-Translator: ilusi0n <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"
"Language: pt\n"
"X-Launchpad-Export-Date: 2010-11-02 05:01+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: PORTUGAL\n"
@ -84,15 +84,15 @@ msgstr "%1 faixas"
msgid "%1: Wiimotedev module"
msgstr "%1: Módulo Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n falha(s)"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n concluída(s)"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n por converter"
@ -414,6 +414,9 @@ msgstr "Alterar o idioma"
msgid "Check for updates..."
msgstr "Verificar por atualizações..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Escolher automaticamente"
@ -780,7 +783,7 @@ msgstr "Editar as informações da faixa..."
msgid "Edit..."
msgstr "Editar..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editando %n faixas"
@ -923,6 +926,9 @@ msgstr ""
"Descobrir na biblioteca as músicas que coincidem com os critérios "
"especificados."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primeiro nível"
@ -2313,7 +2319,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clique para editar]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "adicionar %n músicas"
@ -2372,7 +2378,7 @@ msgstr "em"
msgid "options"
msgstr "opções"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "remover %n músicas"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-09-05 19:46+0000\n"
"Last-Translator: David Sansome <me@davidsansome.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"
"Language: pt_BR\n"
"X-Launchpad-Export-Date: 2010-09-06 05:20+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 faixas"
msgid "%1: Wiimotedev module"
msgstr "%1: Módulo de dispositivo Wiimote"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n falhou"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n fizalizado"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n faltando"
@ -408,6 +408,9 @@ msgstr "Alterar idioma"
msgid "Check for updates..."
msgstr "Checar atualizações..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Escolher automaticamente"
@ -766,7 +769,7 @@ msgstr "Editar informações da faixa..."
msgid "Edit..."
msgstr "Editar..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Editando %n faixas"
@ -907,6 +910,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primeiro nível"
@ -2274,7 +2280,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[clique para editar]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "Adicionar %n músicas"
@ -2333,7 +2339,7 @@ msgstr ""
msgid "options"
msgstr "opções"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "Remover %n músicas"

View File

@ -11,10 +11,10 @@ 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"
"Language: ro\n"
"X-Launchpad-Export-Date: 2010-05-04 03:52+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr ""
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Alege automat"
@ -755,7 +758,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Primul nivel"
@ -2249,7 +2255,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2308,7 +2314,7 @@ msgstr ""
msgid "options"
msgstr "opțiuni"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -10,10 +10,10 @@ msgstr ""
"PO-Revision-Date: 2010-11-01 03:12+0000\n"
"Last-Translator: Dmitriy Purgin <Unknown>\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"
"Language: ru\n"
"X-Launchpad-Export-Date: 2010-11-02 05:01+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -81,15 +81,15 @@ msgstr "%1 композиций"
msgid "%1: Wiimotedev module"
msgstr "%1: модуль Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n с ошибкой"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n завершено"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n осталось"
@ -406,6 +406,9 @@ msgstr "Сменить язык"
msgid "Check for updates..."
msgstr "Проверить обновления..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Выбрать автоматически"
@ -770,7 +773,7 @@ msgstr "Изменить информацию о композиции..."
msgid "Edit..."
msgstr "Изменить..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Редактирую %n треков"
@ -909,6 +912,9 @@ msgstr "Тип файловой системы"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Первый уровень"
@ -2296,7 +2302,7 @@ msgstr "По-умолчанию"
msgid "[click to edit]"
msgstr "[щелкните, чтобы изменить]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "добавить %n композиций"
@ -2355,7 +2361,7 @@ msgstr ""
msgid "options"
msgstr "настройки"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "удалить %n композиций"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-11-01 11:19+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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-11-02 05:01+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Language: sk_SK\n"
@ -83,15 +83,15 @@ msgstr "%1 skladieb"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev modul"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n zlyhalo"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n dokončených"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n zostávajúcich"
@ -411,6 +411,9 @@ msgstr "Zmeniť jazyk"
msgid "Check for updates..."
msgstr "Skontrolovať aktualizácie..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Vybrať automaticky"
@ -773,7 +776,7 @@ msgstr "Upravť informácie o skladbe..."
msgid "Edit..."
msgstr "Upraviť..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Upravovanie %n skladieb"
@ -914,6 +917,9 @@ msgstr "Typ súborového systému"
msgid "Find songs in your library that match the criteria you specify."
msgstr "Nájsť piesne vo vašej zbierke ktoré spĺňajú kritériá ktoré ste zadali."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Prvá úroveň"
@ -2298,7 +2304,7 @@ msgstr "Vynulovať"
msgid "[click to edit]"
msgstr "[kliknite pre úpravu]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "pridať %n piesní"
@ -2357,7 +2363,7 @@ msgstr "na"
msgid "options"
msgstr "možnosti"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "odstrániť %n piesní"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-31 10:42+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"
"Language: sl\n"
"X-Launchpad-Export-Date: 2010-11-01 05:22+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 skladb"
msgid "%1: Wiimotedev module"
msgstr "%1: Wimotedev modul"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n spodletelih"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n končanih"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n preostaja"
@ -410,6 +410,9 @@ msgstr "Sprememba jezika"
msgid "Check for updates..."
msgstr "Preveri za posodobitve ..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Izberi samodejno"
@ -775,7 +778,7 @@ msgstr "Uredi podatke o skladbi ..."
msgid "Edit..."
msgstr "Uredi ..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Urejanje %n skladb"
@ -916,6 +919,9 @@ msgstr "Vrsta datotečnega sistema"
msgid "Find songs in your library that match the criteria you specify."
msgstr "Najdite skladbe v knjižnici, ki se ujemajo z merili, ki jih določite."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Prva raven"
@ -2300,7 +2306,7 @@ msgstr "Brez"
msgid "[click to edit]"
msgstr "[kliknite za urejanje]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "dodaj %n skladb"
@ -2359,7 +2365,7 @@ msgstr "v"
msgid "options"
msgstr "možnosti"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "odstrani %n skladb"

View File

@ -11,10 +11,10 @@ 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"
"Language: sr\n"
"X-Launchpad-Export-Date: 2010-07-25 04:26+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 нумера"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n завршено"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n преостало"
@ -403,6 +403,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "Потражи ажурирања..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Аутоматски одабери"
@ -757,7 +760,7 @@ msgstr "Уреди податке о нумери..."
msgid "Edit..."
msgstr "Уреди..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Уређивање %n нумера"
@ -897,6 +900,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Први ниво"
@ -2255,7 +2261,7 @@ msgstr "Нулто"
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "додај %n песама"
@ -2314,7 +2320,7 @@ msgstr ""
msgid "options"
msgstr "Опције"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "remove %n песама"

View File

@ -12,10 +12,10 @@ msgstr ""
"Last-Translator: David Bengtsson <Unknown>\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"
"Language: sv\n"
"X-Launchpad-Export-Date: 2010-11-02 05:02+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Language: Swedish\n"
@ -84,15 +84,15 @@ msgstr "%1 spår"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev-modul"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n misslyckades"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n färdig"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n återstår"
@ -408,6 +408,9 @@ msgstr "Ändra språket"
msgid "Check for updates..."
msgstr "Leta efter uppdateringar..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Välj automatiskt"
@ -774,7 +777,7 @@ msgstr "Redigera spårinformation..."
msgid "Edit..."
msgstr "Redigera..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Redigerar %n spår"
@ -915,6 +918,9 @@ msgstr "Filsystemstyp"
msgid "Find songs in your library that match the criteria you specify."
msgstr "Hitta låtar i ditt bibliotek som matchar de kriterier du anger."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Första nivån"
@ -2297,7 +2303,7 @@ msgstr "Noll"
msgid "[click to edit]"
msgstr "[klicka för att redigera]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "lägg till %n låtar"
@ -2356,7 +2362,7 @@ msgstr "på"
msgid "options"
msgstr "alternativ"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "ta bort %n låtar"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-11-01 17:37+0000\n"
"Last-Translator: zeugma <Unknown>\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"
"Language: tr\n"
"X-Launchpad-Export-Date: 2010-11-02 05:02+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 parça"
msgid "%1: Wiimotedev module"
msgstr "%1: Wiimotedev modülü"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n başarısız"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n tamamlandı"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n kalan"
@ -407,6 +407,9 @@ msgstr "Dili değiştir"
msgid "Check for updates..."
msgstr "Güncellemeleri denetle..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Kendiliğinden seç"
@ -769,7 +772,7 @@ msgstr "Parça bilgisini düzenle..."
msgid "Edit..."
msgstr "Düzenle..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "%n parça düzenleniyor"
@ -910,6 +913,9 @@ msgstr "Dosya sistemi türü"
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "İlk Seviye"
@ -2289,7 +2295,7 @@ msgstr "Sıfır"
msgid "[click to edit]"
msgstr "[düzenlemek için tıklayın]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "%n şarkıyı ekle"
@ -2348,7 +2354,7 @@ msgstr ""
msgid "options"
msgstr "seçenekler"
#, c-format, qt-plural-format
#, c-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, qt-plural-format
#, c-format
msgid "%n failed"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr ""
@ -393,6 +393,9 @@ msgstr ""
msgid "Check for updates..."
msgstr ""
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr ""
@ -745,7 +748,7 @@ msgstr ""
msgid "Edit..."
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr ""
@ -884,6 +887,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2238,7 +2244,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2297,7 +2303,7 @@ msgstr ""
msgid "options"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr ""

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-10-30 07:28+0000\n"
"Last-Translator: Sergiy Gavrylov <sergiovana@bigmir.net>\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"
"Language: uk\n"
"X-Launchpad-Export-Date: 2010-10-31 05:16+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 доріжок"
msgid "%1: Wiimotedev module"
msgstr "%1: Модуль Wiimotedev"
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n з помилкою"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n завершено"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n залишилось"
@ -410,6 +410,9 @@ msgstr "Змінити мову"
msgid "Check for updates..."
msgstr "Перевірити оновлення..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "Вибрати автоматично"
@ -774,7 +777,7 @@ msgstr "Редагувати дані про доріжку..."
msgid "Edit..."
msgstr "Змінити..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "Редагування %n доріжок"
@ -914,6 +917,9 @@ msgstr "Тип файлової системи"
msgid "Find songs in your library that match the criteria you specify."
msgstr "Знайти композиції у фонотеці, що відповідають вказаним вами критеріям."
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "Перший рівень"
@ -2294,7 +2300,7 @@ msgstr "Zero"
msgid "[click to edit]"
msgstr "[клацніть, щоб змінити]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "додати %n композицій"
@ -2353,7 +2359,7 @@ msgstr "на"
msgid "options"
msgstr "параметри"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "вилучити %n композицій"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-09-28 07:50+0000\n"
"Last-Translator: Yi Zeng <Unknown>\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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-09-29 05:37+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 歌曲"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n 失败的"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n 完成的"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n 剩余的"
@ -403,6 +403,9 @@ msgstr "更换语言"
msgid "Check for updates..."
msgstr "检测更新..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "自动选择"
@ -755,7 +758,7 @@ msgstr "编辑音轨信息..."
msgid "Edit..."
msgstr "编辑..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "编辑 %n 歌曲"
@ -894,6 +897,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr ""
@ -2250,7 +2256,7 @@ msgstr ""
msgid "[click to edit]"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr ""
@ -2309,7 +2315,7 @@ msgstr ""
msgid "options"
msgstr "选项"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "移除 %n 歌"

View File

@ -11,10 +11,10 @@ msgstr ""
"PO-Revision-Date: 2010-09-05 20:25+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"
"Language: \n"
"X-Launchpad-Export-Date: 2010-09-06 05:20+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
@ -82,15 +82,15 @@ msgstr "%1 歌曲"
msgid "%1: Wiimotedev module"
msgstr ""
#, c-format, qt-plural-format
#, c-format
msgid "%n failed"
msgstr "%n 失敗的"
#, c-format, qt-plural-format
#, c-format
msgid "%n finished"
msgstr "%n 完成的"
#, c-format, qt-plural-format
#, c-format
msgid "%n remaining"
msgstr "%n 剩餘的"
@ -407,6 +407,9 @@ msgstr ""
msgid "Check for updates..."
msgstr "檢查更新..."
msgid "Choose a name for your smart playlist"
msgstr ""
msgid "Choose automatically"
msgstr "自動選擇"
@ -759,7 +762,7 @@ msgstr "編輯歌曲資訊..."
msgid "Edit..."
msgstr "編輯..."
#, c-format, qt-plural-format
#, c-format
msgid "Editing %n tracks"
msgstr "編輯 %n 歌曲"
@ -898,6 +901,9 @@ msgstr ""
msgid "Find songs in your library that match the criteria you specify."
msgstr ""
msgid "Finish"
msgstr ""
msgid "First level"
msgstr "第一層次"
@ -2255,7 +2261,7 @@ msgstr ""
msgid "[click to edit]"
msgstr "[點擊以編輯]"
#, c-format, qt-plural-format
#, c-format
msgid "add %n songs"
msgstr "加入 %n 歌"
@ -2314,7 +2320,7 @@ msgstr ""
msgid "options"
msgstr "選項"
#, c-format, qt-plural-format
#, c-format
msgid "remove %n songs"
msgstr "移除 %n 歌"