mirror of
https://github.com/clementine-player/Clementine
synced 2025-01-31 11:35:24 +01:00
Support last.fm RQL URLs.
For syntax, see: http://burnysblog.blogspot.com/2010/04/combo-station-urls.html
This commit is contained in:
parent
f4a1e86c45
commit
184cf0c0d8
@ -60,6 +60,7 @@ LastFMService::LastFMService(RadioModel* parent)
|
||||
scrobbling_enabled_(false),
|
||||
artist_list_(NULL),
|
||||
tag_list_(NULL),
|
||||
custom_list_(NULL),
|
||||
friends_list_(NULL),
|
||||
neighbours_list_(NULL),
|
||||
network_(parent->network()->network())
|
||||
@ -75,12 +76,15 @@ LastFMService::LastFMService(RadioModel* parent)
|
||||
QIcon(":last.fm/icon_radio.png"), tr("Play artist radio..."), this, SLOT(AddArtistRadio()));
|
||||
add_tag_action_ = context_menu_->addAction(
|
||||
QIcon(":last.fm/icon_tag.png"), tr("Play tag radio..."), this, SLOT(AddTagRadio()));
|
||||
add_custom_action_ = context_menu_->addAction(
|
||||
QIcon(":last.fm/icon_radio.png"), tr("Play custom radio..."), this, SLOT(AddCustomRadio()));
|
||||
context_menu_->addAction(
|
||||
IconLoader::Load("configure"), tr("Configure Last.fm..."), this, SLOT(ShowConfig()));
|
||||
|
||||
remove_action_->setEnabled(false);
|
||||
add_artist_action_->setEnabled(false);
|
||||
add_tag_action_->setEnabled(false);
|
||||
add_custom_action_->setEnabled(false);
|
||||
}
|
||||
|
||||
LastFMService::~LastFMService() {
|
||||
@ -130,8 +134,13 @@ void LastFMService::LazyPopulate(RadioItem *item) {
|
||||
tag_list_->icon = QIcon(":last.fm/icon_tag.png");
|
||||
tag_list_->lazy_loaded = true;
|
||||
|
||||
custom_list_ = new RadioItem(this, Type_CustomRadio, tr("Custom radio"), item);
|
||||
custom_list_->icon = QIcon(":last.fm/icon_radio.png");
|
||||
custom_list_->lazy_loaded = true;
|
||||
|
||||
RestoreList("artists", Type_Artist, QIcon(":last.fm/icon_radio.png"), artist_list_);
|
||||
RestoreList("tags", Type_Tag, QIcon(":last.fm/icon_tag.png"), tag_list_);
|
||||
RestoreList("custom", Type_Custom, QIcon(":last.fm/icon_radio.png"), custom_list_);
|
||||
|
||||
friends_list_ = new RadioItem(this, Type_MyFriends, tr("Friends"), item);
|
||||
friends_list_->icon = QIcon(":last.fm/my_friends.png");
|
||||
@ -144,6 +153,7 @@ void LastFMService::LazyPopulate(RadioItem *item) {
|
||||
|
||||
add_artist_action_->setEnabled(true);
|
||||
add_tag_action_->setEnabled(true);
|
||||
add_custom_action_->setEnabled(true);
|
||||
break;
|
||||
|
||||
case Type_MyFriends:
|
||||
@ -265,6 +275,9 @@ QUrl LastFMService::UrlForItem(const RadioItem* item) const {
|
||||
|
||||
case Type_Tag:
|
||||
return "lastfm://globaltags/" + item->key;
|
||||
|
||||
case Type_Custom:
|
||||
return QString("lastfm://rql/" + item->key.toUtf8().toBase64());
|
||||
}
|
||||
return QUrl();
|
||||
}
|
||||
@ -455,6 +468,7 @@ void LastFMService::ShowContextMenu(RadioItem* item, const QModelIndex&,
|
||||
switch (item->type) {
|
||||
case Type_Artist:
|
||||
case Type_Tag:
|
||||
case Type_Custom:
|
||||
remove_action_->setEnabled(true);
|
||||
break;
|
||||
|
||||
@ -553,6 +567,10 @@ void LastFMService::AddTagRadio() {
|
||||
AddArtistOrTag("tags", LastFMStationDialog::Tag, Type_Tag, QIcon(":last.fm/icon_tag.png"), tag_list_);
|
||||
}
|
||||
|
||||
void LastFMService::AddCustomRadio() {
|
||||
AddArtistOrTag("custom", LastFMStationDialog::Custom, Type_Custom, QIcon(":last.fm/icon_radio.png"), custom_list_);
|
||||
}
|
||||
|
||||
void LastFMService::AddArtistOrTag(const QString& name,
|
||||
LastFMStationDialog::Type dialog_type, ItemType item_type,
|
||||
const QIcon& icon, RadioItem* list) {
|
||||
@ -613,6 +631,8 @@ void LastFMService::Remove() {
|
||||
SaveList("artists", artist_list_);
|
||||
else if (type == Type_Tag)
|
||||
SaveList("tags", tag_list_);
|
||||
else if (type == Type_Custom)
|
||||
SaveList("custom", custom_list_);
|
||||
}
|
||||
|
||||
void LastFMService::FetchMoreTracks() {
|
||||
|
@ -71,6 +71,8 @@ class LastFMService : public RadioService {
|
||||
Type_OtherUserNeighbourhood,
|
||||
Type_Artist,
|
||||
Type_Tag,
|
||||
Type_Custom,
|
||||
Type_CustomRadio,
|
||||
};
|
||||
|
||||
// RadioService
|
||||
@ -125,6 +127,7 @@ class LastFMService : public RadioService {
|
||||
void AddToPlaylist();
|
||||
void AddArtistRadio();
|
||||
void AddTagRadio();
|
||||
void AddCustomRadio();
|
||||
void Remove();
|
||||
|
||||
// Radio tuner.
|
||||
@ -163,6 +166,7 @@ class LastFMService : public RadioService {
|
||||
QAction* remove_action_;
|
||||
QAction* add_artist_action_;
|
||||
QAction* add_tag_action_;
|
||||
QAction* add_custom_action_;
|
||||
RadioItem* context_item_;
|
||||
|
||||
QUrl last_url_;
|
||||
@ -174,6 +178,7 @@ class LastFMService : public RadioService {
|
||||
|
||||
RadioItem* artist_list_;
|
||||
RadioItem* tag_list_;
|
||||
RadioItem* custom_list_;
|
||||
RadioItem* friends_list_;
|
||||
RadioItem* neighbours_list_;
|
||||
|
||||
|
@ -31,6 +31,7 @@ class LastFMStationDialog : public QDialog {
|
||||
enum Type {
|
||||
Artist,
|
||||
Tag,
|
||||
Custom,
|
||||
};
|
||||
|
||||
void SetType(Type type);
|
||||
|
@ -7,7 +7,7 @@
|
||||
<x>0</x>
|
||||
<y>0</y>
|
||||
<width>407</width>
|
||||
<height>120</height>
|
||||
<height>126</height>
|
||||
</rect>
|
||||
</property>
|
||||
<property name="windowTitle">
|
||||
@ -42,6 +42,11 @@
|
||||
<string>Tag</string>
|
||||
</property>
|
||||
</item>
|
||||
<item>
|
||||
<property name="text">
|
||||
<string>Custom</string>
|
||||
</property>
|
||||
</item>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
|
@ -525,6 +525,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1315,6 +1321,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "شغل إذا توقف، توقف مؤقتا إذا اشتغل"
|
||||
|
||||
|
@ -526,6 +526,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1316,6 +1322,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -544,6 +544,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalitza..."
|
||||
|
||||
@ -1345,6 +1351,9 @@ msgstr "Reprodueix Artista o Etiqueta"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Reprodueix la radio de l'artista"
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Reprodueix si esta parat, pausa si esta reproduïnt"
|
||||
|
||||
|
@ -527,6 +527,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Vlastní..."
|
||||
|
||||
@ -1320,6 +1326,9 @@ msgstr "Přehrát umělce nebo značku"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Přehávat umělcovo rádio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Přehrát pokud je zastaveno, pozastavit pokud je přehráváno"
|
||||
|
||||
|
@ -527,6 +527,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Tilpasset..."
|
||||
|
||||
@ -1321,6 +1327,9 @@ msgstr "Spil kunstner eller mærke"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Spil kunstnerradio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Spil hvis der er stoppet, hold pause hvis der spilles"
|
||||
|
||||
|
@ -501,6 +501,54 @@ 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+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 ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Eigene..."
|
||||
|
||||
@ -1304,6 +1352,9 @@ msgstr "Spiele Künstler oder Stichwort"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Spiele Interpreten-Radio...."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Wiedergeben wenn angehalten, pausieren bei Wiedergabe"
|
||||
|
||||
|
@ -547,6 +547,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Προσωπική..."
|
||||
|
||||
@ -1349,6 +1355,9 @@ msgstr "Αναπαραγωγή καλλιτέχνη ή ετικέτας"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Αναπαραγωγή ραδιοφώνου καλλιτέχνη..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Αναπαραγωγή αν είναι σταματημένο, αλλιώς παύση"
|
||||
|
||||
|
@ -527,6 +527,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Custom..."
|
||||
|
||||
@ -1320,6 +1326,9 @@ msgstr "Play Artist or Tag"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Play artist radio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Play if stopped, pause if playing"
|
||||
|
||||
|
@ -525,6 +525,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Custom..."
|
||||
|
||||
@ -1317,6 +1323,9 @@ msgstr "Play Artist or Tag"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Play artist radio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Play if stopped, pause if playing"
|
||||
|
||||
|
@ -545,6 +545,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalizado..."
|
||||
|
||||
@ -1350,6 +1356,9 @@ msgstr "Reproducir Artista o Etiqueta"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Reproducir radio del artista..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Reproducir si está detenida, pausar si se está reproduciendo"
|
||||
|
||||
|
@ -526,6 +526,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Mukautettu..."
|
||||
|
||||
@ -1318,6 +1324,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -548,6 +548,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personnalisée..."
|
||||
|
||||
@ -1354,6 +1360,9 @@ msgstr "Écouter une radio par artiste ou par tag"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Écouter la radio d'un artiste..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Lire ou mettre en pause, selon l'état courant"
|
||||
|
||||
|
@ -530,6 +530,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1322,6 +1328,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Reproduzir un artista na rádio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Reproducir se está detido, pausar se está a reproducir"
|
||||
|
||||
|
@ -542,6 +542,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Egyéni..."
|
||||
|
||||
@ -1343,6 +1349,9 @@ msgstr "Előadó vagy Címke lejátszása"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Előadó rádió lejátszása"
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Lejátszás, ha le van állítva, különben szünet"
|
||||
|
||||
|
@ -548,6 +548,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalizzato..."
|
||||
|
||||
@ -1354,6 +1360,9 @@ msgstr "Riproduci artista o tag"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Riproduci radio dell'artista..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Riproduci se fermata, sospendi se in riproduzione"
|
||||
|
||||
|
@ -525,6 +525,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1317,6 +1323,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -526,6 +526,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1316,6 +1322,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -526,6 +526,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Egendefinert..."
|
||||
|
||||
@ -1319,6 +1325,9 @@ msgstr "Spill artist eller merkelapp"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Spill artistradio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -544,6 +544,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Aangepast..."
|
||||
|
||||
@ -1349,6 +1355,9 @@ msgstr "Artiest of tag afspelen"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Artiestradio afspelen"
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Afspelen indien gestopt, pauzeren indien afgespeeld"
|
||||
|
||||
|
@ -525,6 +525,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalizat..."
|
||||
|
||||
@ -1315,6 +1321,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -545,6 +545,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Własny..."
|
||||
|
||||
@ -1345,6 +1351,9 @@ msgstr "Odtwarzaj Wykonawcę lub Znacznik"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Odtwarzaj radio wykonawcy..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Odtwarzaj gdy zatrzymane, zatrzymaj gdy odtwarzane"
|
||||
|
||||
|
@ -544,6 +544,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalizar..."
|
||||
|
||||
@ -1346,6 +1352,9 @@ msgstr "Reproduzir artista ou etiqueta"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Reproduzir rádio do artista..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Reproduzir se parado, pausar se em reprodução"
|
||||
|
||||
|
@ -537,6 +537,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalizado..."
|
||||
|
||||
@ -1334,6 +1340,9 @@ msgstr "Reproduzir Artista ou Marcador"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Reproduzir rádio do artista..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Reproduzir se estiver parado, pausar se estiver tocando"
|
||||
|
||||
|
@ -525,6 +525,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Personalizat..."
|
||||
|
||||
@ -1316,6 +1322,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Redă dacă este oprit, întrerupe dacă se redă"
|
||||
|
||||
|
@ -539,6 +539,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Пользовательский..."
|
||||
|
||||
@ -1338,6 +1344,9 @@ msgstr "Проиграть исполнителя или тег"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Проиграть радио артиста..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Воспроизвести если остановлено, приостановить если воспроизводится"
|
||||
|
||||
|
@ -541,6 +541,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Vlastná..."
|
||||
|
||||
@ -1339,6 +1345,9 @@ msgstr "Hrať interpréta alebo tag"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Hrať rádio interpréta..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Hrať ak je zastavené, pozastaviť ak hrá"
|
||||
|
||||
|
@ -540,6 +540,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Po meri ..."
|
||||
|
||||
@ -1339,6 +1345,9 @@ msgstr "Predvajaj izvajalca ali oznako"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Predvajaj radio izvajalca ..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Predvajaj, če je ustavljeno, napravi premor, če se predvaja"
|
||||
|
||||
|
@ -528,6 +528,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Посебно..."
|
||||
|
||||
@ -1321,6 +1327,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Пусти ако је заустављено, заустави ако се пушта"
|
||||
|
||||
|
@ -530,6 +530,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Egen..."
|
||||
|
||||
@ -1325,6 +1331,9 @@ msgstr "Spela upp artist eller tagg"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Spela upp artistradio..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Spela upp om stoppad, gör paus vid uppspelning"
|
||||
|
||||
|
@ -540,6 +540,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Özel..."
|
||||
|
||||
@ -1342,6 +1348,9 @@ msgstr "Sanatçı veya Etiket Çal"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Sanatçı radyosu çal..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Duraklatılmışsa çal, çalıyorsa beklet"
|
||||
|
||||
|
@ -516,6 +516,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1306,6 +1312,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr ""
|
||||
|
||||
|
@ -540,6 +540,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "Нетиповий..."
|
||||
|
||||
@ -1339,6 +1345,9 @@ msgstr "Відтворити «Виконавця» або «Позначку»"
|
||||
msgid "Play artist radio..."
|
||||
msgstr "Відтворити радіо виконавця..."
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "Відтворити, якщо зупинено; призупинити, якщо відтворюється"
|
||||
|
||||
|
@ -525,6 +525,12 @@ msgstr ""
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr ""
|
||||
|
||||
@ -1315,6 +1321,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "若停止则播放,若播放则停止"
|
||||
|
||||
|
@ -530,6 +530,12 @@ msgstr "Ctrl+Shift+A"
|
||||
msgid "Ctrl+Shift+O"
|
||||
msgstr "Ctrl+Shift+O"
|
||||
|
||||
msgid "Custom"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom radio"
|
||||
msgstr ""
|
||||
|
||||
msgid "Custom..."
|
||||
msgstr "自訂..."
|
||||
|
||||
@ -1321,6 +1327,9 @@ msgstr ""
|
||||
msgid "Play artist radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play custom radio..."
|
||||
msgstr ""
|
||||
|
||||
msgid "Play if stopped, pause if playing"
|
||||
msgstr "停止的話就開始播放,播放中的就暫停"
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user