added ability to open song files with any application

This commit is contained in:
Martin Wagner 2020-12-31 14:47:25 +01:00
parent 2d6e2aa3f5
commit 838e421466
4 changed files with 439 additions and 400 deletions

View File

@ -635,6 +635,13 @@ class Client(MPDClient):
pass
return meta_base
def get_absolute_path(self, uri):
path=os.path.join(self._settings.get_lib_path(), uri)
if os.path.isfile(path):
return path
else:
return None
def toggle_play(self):
status=self.status()
if status["state"] == "play":
@ -763,6 +770,13 @@ class Settings(Gio.Settings):
else:
return ("artist")
def get_lib_path(self):
active_profile=self.get_int("active-profile")
lib_path=self.get_value("paths")[active_profile]
if lib_path == "":
lib_path=GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
return lib_path
###################
# settings dialog #
###################
@ -1411,7 +1425,7 @@ class FocusFrame(Gtk.Overlay):
self._widget.connect("focus-out-event", lambda *args: self._frame.hide())
class SongPopover(Gtk.Popover):
def __init__(self, song, relative, x, y, offset=26):
def __init__(self, song, abs_path, relative, x, y, offset=26):
super().__init__()
rect=Gdk.Rectangle()
rect.x=x
@ -1460,15 +1474,32 @@ class SongPopover(Gtk.Popover):
store.append([tag+":", value, tooltip])
# packing
scroll=Gtk.ScrolledWindow(border_width=3)
box=Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=6, border_width=3)
scroll=Gtk.ScrolledWindow()
scroll.set_policy(Gtk.PolicyType.NEVER, Gtk.PolicyType.AUTOMATIC)
window=self.get_toplevel()
scroll.set_max_content_height(window.get_size()[1]//2)
scroll.set_propagate_natural_height(True)
scroll.add(treeview)
self.add(scroll)
box.pack_start(scroll, True, True, 0)
if abs_path is not None: # show open with button when song is on the same computer
open_button=Gtk.Button(label=_("Open with…"), image=Gtk.Image.new_from_icon_name("document-open", Gtk.IconSize.BUTTON))
open_button.connect("clicked", self._on_open_button_clicked)
self._gfile=Gio.File.new_for_path(abs_path)
box.pack_start(open_button, False, False, 0)
self.add(box)
scroll.show_all()
box.show_all()
def _on_open_button_clicked(self, *args):
self.popdown()
dialog=Gtk.AppChooserDialog(gfile=self._gfile)
app_chooser=dialog.get_widget()
response=dialog.run()
if response == Gtk.ResponseType.OK:
app=app_chooser.get_app_info()
app.launch([self._gfile], None)
dialog.destroy()
class SongsView(Gtk.TreeView):
def __init__(self, client, store, file_column_id):
@ -1522,10 +1553,11 @@ class SongsView(Gtk.TreeView):
self._client.wrapped_call("files_to_playlist", [self._store[path][self._file_column_id]], "append")
elif event.button == 3 and event.type == Gdk.EventType.BUTTON_RELEASE:
song=self._client.wrapped_call("get_metadata", self._store[path][self._file_column_id])
abs_song_path=self._client.wrapped_call("get_absolute_path", self._store[path][self._file_column_id])
if self.get_property("headers-visible"):
pop=SongPopover(song, widget, int(event.x), int(event.y))
pop=SongPopover(song, abs_song_path, widget, int(event.x), int(event.y))
else:
pop=SongPopover(song, widget, int(event.x), int(event.y), offset=0)
pop=SongPopover(song, abs_song_path, widget, int(event.x), int(event.y), offset=0)
pop.popup()
self._button_event=(None, None)
@ -1539,8 +1571,9 @@ class SongsView(Gtk.TreeView):
elif event.keyval == Gdk.keyval_from_name("Menu"):
path=self._store.get_path(treeiter)
cell=self.get_cell_area(path, None)
file_name=self._store[path][self._file_column_id]
pop=SongPopover(self._client.wrapped_call("get_metadata", file_name), widget, cell.x, cell.y)
song=self._client.wrapped_call("get_metadata", self._store[path][self._file_column_id])
abs_song_path=self._client.wrapped_call("get_absolute_path", self._store[path][self._file_column_id])
pop=SongPopover(song, abs_song_path, widget, cell.x, cell.y)
pop.popup()
class SongsWindow(Gtk.Box):
@ -1689,9 +1722,7 @@ class Cover(object):
if song != {}:
song_file=song["file"]
active_profile=settings.get_int("active-profile")
lib_path=settings.get_value("paths")[active_profile]
if lib_path == "":
lib_path=GLib.get_user_special_dir(GLib.UserDirectory.DIRECTORY_MUSIC)
lib_path=settings.get_lib_path()
if lib_path is not None:
regex_str=settings.get_value("regex")[active_profile]
if regex_str == "":
@ -2857,7 +2888,8 @@ class PlaylistWindow(Gtk.Box):
self._store.remove(self._store.get_iter(path))
elif event.button == 3 and event.type == Gdk.EventType.BUTTON_RELEASE:
song=self._client.wrapped_call("get_metadata", self._store[path][8])
pop=SongPopover(song, widget, int(event.x), int(event.y))
abs_song_path=self._client.wrapped_call("get_absolute_path", self._store[path][8])
pop=SongPopover(song, abs_song_path, widget, int(event.x), int(event.y))
pop.popup()
self._button_event=(None, None)
@ -2874,8 +2906,9 @@ class PlaylistWindow(Gtk.Box):
if treeiter is not None:
path=self._store.get_path(treeiter)
cell=self._treeview.get_cell_area(path, None)
file_name=self._store[path][8]
pop=SongPopover(self._client.wrapped_call("get_metadata", file_name), widget, int(cell.x), int(cell.y))
song=self._client.wrapped_call("get_metadata", self._store[path][8])
abs_song_path=self._client.wrapped_call("get_absolute_path", self._store[path][8])
pop=SongPopover(song, abs_song_path, widget, int(cell.x), int(cell.y))
pop.popup()
def _on_row_deleted(self, model, path): # sync treeview to mpd

261
po/de.po
View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-20 18:10+0200\n"
"PO-Revision-Date: 2020-10-20 18:14+0200\n"
"POT-Creation-Date: 2020-12-31 14:41+0100\n"
"PO-Revision-Date: 2020-12-31 14:42+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: de\n"
@ -18,103 +18,103 @@ msgstr ""
"X-Generator: Poedit 2.3.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: mpdevil:419
#: mpdevil:471
msgid "Unknown Title"
msgstr "Unbekannter Titel"
#: mpdevil:719
#: mpdevil:795
msgid "Main cover size:"
msgstr "Größe des Haupt-Covers:"
#: mpdevil:720
#: mpdevil:796
msgid "Album view cover size:"
msgstr "Covergröße in Albumliste:"
#: mpdevil:721
#: mpdevil:797
msgid "Action bar icon size:"
msgstr "Symbolgröße Aktionsleiste:"
#: mpdevil:722
#: mpdevil:798
msgid "Secondary icon size:"
msgstr "Sekundäre Symbolgröße:"
#: mpdevil:735
#: mpdevil:811
msgid "Sort albums by:"
msgstr "Sortiere Alben nach:"
#: mpdevil:735
#: mpdevil:811
msgid "name"
msgstr "Name"
#: mpdevil:735
#: mpdevil:811
msgid "year"
msgstr "Jahr"
#: mpdevil:736
#: mpdevil:812
msgid "Position of playlist:"
msgstr "Wiedergabelistenposition:"
#: mpdevil:736
#: mpdevil:812
msgid "bottom"
msgstr "unten"
#: mpdevil:736
#: mpdevil:812
msgid "right"
msgstr "rechts"
#: mpdevil:754
#: mpdevil:830
msgid "Use Client-side decoration"
msgstr "Benutze „Client-side decoration“"
#: mpdevil:755
#: mpdevil:831
msgid "Show stop button"
msgstr "Zeige Stopp-Knopf"
#: mpdevil:756
#: mpdevil:832
msgid "Show lyrics button"
msgstr "Zeige Liedtext-Knopf"
#: mpdevil:757
#: mpdevil:833
msgid "Show initials in artist view"
msgstr "Zeige Anfangsbuchstaben in Interpretenliste"
#: mpdevil:758
#: mpdevil:834
msgid "Show tooltips in album view"
msgstr "Zeige Tooltips in Albumliste"
#: mpdevil:759
#: mpdevil:835
msgid "Use “Album Artist” tag"
msgstr "Benutze „Album Artist“ Tag"
#: mpdevil:760
#: mpdevil:836
msgid "Send notification on title change"
msgstr "Sende Benachrichtigung bei Titelwechsel"
#: mpdevil:761
#: mpdevil:837
msgid "Stop playback on quit"
msgstr "Wiedergabe beim Beenden stoppen"
#: mpdevil:762
#: mpdevil:838
msgid "Play selected albums and titles immediately"
msgstr "Ausgewählte Alben und Titel sofort abspielen"
#: mpdevil:775
#: mpdevil:851
msgid "<b>View</b>"
msgstr "<b>Ansicht</b>"
#: mpdevil:776
#: mpdevil:852
msgid "<b>Behavior</b>"
msgstr "<b>Verhalten</b>"
#: mpdevil:808
#: mpdevil:884
msgid "(restart required)"
msgstr "(Neustart erforderlich)"
#: mpdevil:870 mpdevil:3409
#: mpdevil:946 mpdevil:3627
msgid "Connect"
msgstr "Verbinden"
#: mpdevil:886
#: mpdevil:962
msgid ""
"The first image in the same directory as the song file matching this regex "
"will be displayed. %AlbumArtist% and %Album% will be replaced by the "
@ -124,157 +124,161 @@ msgstr ""
"regulären Ausdruck entspricht, wird angezeigt. %AlbumArtist% und %Album% "
"werden durch die entsprechenden Tags des Liedes ersetzt."
#: mpdevil:891
#: mpdevil:967
msgid "Profile:"
msgstr "Profil:"
#: mpdevil:892
#: mpdevil:968
msgid "Name:"
msgstr "Name:"
#: mpdevil:893
#: mpdevil:969
msgid "Host:"
msgstr "Host:"
#: mpdevil:894
#: mpdevil:970
msgid "Password:"
msgstr "Passwort:"
#: mpdevil:895
#: mpdevil:971
msgid "Music lib:"
msgstr "Musikverzeichnis:"
#: mpdevil:896
#: mpdevil:972
msgid "Cover regex:"
msgstr "Cover-Regex:"
#: mpdevil:1029
#: mpdevil:1107
msgid "Choose directory"
msgstr "Verzeichnis Wählen"
#: mpdevil:1065
#: mpdevil:1140
msgid "Choose the order of information to appear in the playlist:"
msgstr ""
"Lege die Reihenfolge fest, in der Informationen in der Wiedergabeliste "
"angezeigt werden sollen:"
#: mpdevil:1082 mpdevil:1604 mpdevil:1930 mpdevil:2633
#: mpdevil:1157 mpdevil:1702 mpdevil:1798 mpdevil:2752
msgid "No"
msgstr "Nr."
#: mpdevil:1082 mpdevil:2634
#: mpdevil:1157 mpdevil:2753
msgid "Disc"
msgstr "CD"
#: mpdevil:1082 mpdevil:1609 mpdevil:1933 mpdevil:2635
#: mpdevil:1157 mpdevil:1705 mpdevil:1803 mpdevil:2754
msgid "Title"
msgstr "Titel"
#: mpdevil:1082 mpdevil:1615 mpdevil:2636
#: mpdevil:1157 mpdevil:1809 mpdevil:2755
msgid "Artist"
msgstr "Interpret"
#: mpdevil:1082 mpdevil:1621 mpdevil:2637
#: mpdevil:1157 mpdevil:1815 mpdevil:2756
msgid "Album"
msgstr "Album"
#: mpdevil:1082 mpdevil:1627 mpdevil:1937 mpdevil:2638
#: mpdevil:1157 mpdevil:1709 mpdevil:1821 mpdevil:2757
msgid "Length"
msgstr "Länge"
#: mpdevil:1082 mpdevil:2639
#: mpdevil:1157 mpdevil:2758
msgid "Year"
msgstr "Jahr"
#: mpdevil:1082 mpdevil:2640
#: mpdevil:1157 mpdevil:2759
msgid "Genre"
msgstr "Genre"
#: mpdevil:1198 mpdevil:1200 mpdevil:3498
#: mpdevil:1273 mpdevil:1275 mpdevil:3717
msgid "Settings"
msgstr "Einstellungen"
#: mpdevil:1213 mpdevil:1222 mpdevil:3345
#: mpdevil:1288 mpdevil:1297 mpdevil:3563
msgid "General"
msgstr "Allgemein"
#: mpdevil:1214 mpdevil:1223 mpdevil:3509
#: mpdevil:1289 mpdevil:1298 mpdevil:3728
msgid "Profiles"
msgstr "Profile"
#: mpdevil:1215 mpdevil:1224 mpdevil:3349
#: mpdevil:1290 mpdevil:1299 mpdevil:3567
msgid "Playlist"
msgstr "Wiedergabeliste"
#: mpdevil:1238
#: mpdevil:1313
msgid "Stats"
msgstr "Statistik"
#: mpdevil:1248
#: mpdevil:1323
msgid "<b>Protocol:</b>"
msgstr "<b>Protokoll:</b>"
#: mpdevil:1249
#: mpdevil:1324
msgid "<b>Uptime:</b>"
msgstr "<b>Uptime:</b>"
#: mpdevil:1250
#: mpdevil:1325
msgid "<b>Playtime:</b>"
msgstr "<b>Wiedergabezeit:</b>"
#: mpdevil:1251
#: mpdevil:1326
msgid "<b>Artists:</b>"
msgstr "<b>Künstler:</b>"
#: mpdevil:1252
#: mpdevil:1327
msgid "<b>Albums:</b>"
msgstr "<b>Alben:</b>"
#: mpdevil:1253
#: mpdevil:1328
msgid "<b>Songs:</b>"
msgstr "<b>Titel:</b>"
#: mpdevil:1254
#: mpdevil:1329
msgid "<b>Total Playtime:</b>"
msgstr "<b>Gesamt Wiedergabezeit:</b>"
#: mpdevil:1255
#: mpdevil:1330
msgid "<b>Database Update:</b>"
msgstr "<b>Datenbankaktualisierung:</b>"
#: mpdevil:1280
#: mpdevil:1355
msgid "A simple music browser for MPD"
msgstr "Ein einfacher Musikbrowser für MPD"
#: mpdevil:1360
#: mpdevil:1457
msgid "MPD-Tag"
msgstr "MPD-Tag"
#: mpdevil:1363
#: mpdevil:1460
msgid "Value"
msgstr "Wert"
#: mpdevil:1522
#: mpdevil:1486
msgid "Open with…"
msgstr "Öffnen mit…"
#: mpdevil:1595
msgid "_Append"
msgstr "_Anhängen"
#: mpdevil:1524
#: mpdevil:1597
msgid "Add all titles to playlist"
msgstr "Alle Titel der Wiedergabeliste anhängen"
#: mpdevil:1525
#: mpdevil:1598
msgid "_Play"
msgstr "Ab_spielen"
#: mpdevil:1527
#: mpdevil:1600
msgid "Directly play all titles"
msgstr "Alle Titel sofort abspielen"
#: mpdevil:1528
#: mpdevil:1601
msgid "_Enqueue"
msgstr "_Einreihen"
#: mpdevil:1530
#: mpdevil:1603
msgid ""
"Append all titles after the currently playing track and clear the playlist "
"from all other songs"
@ -282,58 +286,54 @@ msgstr ""
"Alle Titel hinter dem aktuellen Stück einreihen und die weitere "
"Wiedergabeliste leeren"
#: mpdevil:1665
#: mpdevil:1859
msgid "all tags"
msgstr "Alle Tags"
#: mpdevil:1689
#: mpdevil:1887
#, python-brace-format
msgid "{num} hits"
msgstr "{num} Treffer"
#: mpdevil:1727
#: mpdevil:1925
msgid "all genres"
msgstr "Alle Genres"
#: mpdevil:1830
#: mpdevil:2027
msgid "all artists"
msgstr "Alle Interpreten"
#: mpdevil:1942
msgid "Close"
msgstr "Schließen"
#: mpdevil:2113
#: mpdevil:2219
#, python-brace-format
msgid "{titles} titles on {discs} discs ({length})"
msgstr "{titles} Titel auf {discs} CDs ({length})"
#: mpdevil:2116 mpdevil:2728
#: mpdevil:2222 mpdevil:2856 mpdevil:3147 mpdevil:3148
#, python-brace-format
msgid "{titles} titles ({length})"
msgstr "{titles} Titel ({length})"
#: mpdevil:2242 mpdevil:3368
#: mpdevil:2362 mpdevil:3586
msgid "Back to current album"
msgstr "Zurück zu aktuellem Album"
#: mpdevil:2244
#: mpdevil:2364
msgid "Search"
msgstr "Suche"
#: mpdevil:2421
#: mpdevil:2541
msgid "searching..."
msgstr "suche..."
#: mpdevil:2426
#: mpdevil:2546
msgid "connection error"
msgstr "Verbindungsfehler"
#: mpdevil:2428
#: mpdevil:2548
msgid "lyrics not found"
msgstr "Liedtext nicht gefunden"
#: mpdevil:2476
#: mpdevil:2596
#, python-brace-format
msgid ""
"{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} channels, "
@ -342,199 +342,202 @@ msgstr ""
"{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} Kanäle, "
"{file_type}"
#: mpdevil:2606
#: mpdevil:2726
msgid "Scroll to current song"
msgstr "Gehe zu aktuellem Lied"
#: mpdevil:2614 mpdevil:3384
#: mpdevil:2734 mpdevil:3602
msgid "Clear playlist"
msgstr "Wiedergabeliste leeren"
#: mpdevil:2883
#: mpdevil:3032
msgid "Show lyrics"
msgstr "Zeige Liedtext"
#: mpdevil:3161
#: mpdevil:3354
msgid "Random mode"
msgstr "Zufallsmodus"
#: mpdevil:3163
#: mpdevil:3356
msgid "Repeat mode"
msgstr "Dauerschleife"
#: mpdevil:3165
#: mpdevil:3358
msgid "Single mode"
msgstr "Einzelstückmodus"
#: mpdevil:3167
#: mpdevil:3360
msgid "Consume mode"
msgstr "Wiedergabeliste verbrauchen"
#: mpdevil:3346
#: mpdevil:3564
msgid "Window"
msgstr "Fenster"
#: mpdevil:3347
#: mpdevil:3565
msgid "Playback"
msgstr "Wiedergabe"
#: mpdevil:3348
#: mpdevil:3566
msgid "Search, Album Dialog and Album List"
msgstr "Suche, Albumdialog und Albumliste"
#: mpdevil:3358
#: mpdevil:3576
msgid "Open online help"
msgstr "Onlinehilfe öffnen"
#: mpdevil:3359
#: mpdevil:3577
msgid "Open shortcuts window"
msgstr "Tastenkürzelfenster öffnen"
#: mpdevil:3360
#: mpdevil:3578
msgid "Open menu"
msgstr "Menü öffnen"
#: mpdevil:3361 mpdevil:3504
#: mpdevil:3579 mpdevil:3723
msgid "Update database"
msgstr "Datenbank aktualisieren"
#: mpdevil:3362 mpdevil:3502
#: mpdevil:3580 mpdevil:3721
msgid "Quit"
msgstr "Beenden"
#: mpdevil:3363
#: mpdevil:3581
msgid "Cycle through profiles"
msgstr "Profile durchschalten"
#: mpdevil:3364
#: mpdevil:3582
msgid "Cycle through profiles in reversed order"
msgstr "Profile rückwärts durchschalten"
#: mpdevil:3365
#: mpdevil:3583
msgid "Toggle mini player"
msgstr "Miniplayer ein-/ausschalten"
#: mpdevil:3366
#: mpdevil:3584
msgid "Toggle lyrics"
msgstr "Liedtext ein-/ausblenden"
#: mpdevil:3367
#: mpdevil:3585
msgid "Toggle search"
msgstr "Suche ein-/ausblenden"
#: mpdevil:3369
#: mpdevil:3587
msgid "Play/Pause"
msgstr "Wiedergabe/Pause"
#: mpdevil:3370
#: mpdevil:3588
msgid "Stop"
msgstr "Stopp"
#: mpdevil:3371
#: mpdevil:3589
msgid "Next title"
msgstr "Nächster Titel"
#: mpdevil:3372
#: mpdevil:3590
msgid "Previous title"
msgstr "Vorheriger Titel"
#: mpdevil:3373
#: mpdevil:3591
msgid "Seek forward"
msgstr "Vorspulen"
#: mpdevil:3374
#: mpdevil:3592
msgid "Seek backward"
msgstr "Zurückspulen"
#: mpdevil:3375
#: mpdevil:3593
msgid "Toggle repeat mode"
msgstr "Dauerschleife ein-/ausschalten"
#: mpdevil:3376
#: mpdevil:3594
msgid "Toggle random mode"
msgstr "Zufallsmodus ein-/ausschalten"
#: mpdevil:3377
#: mpdevil:3595
msgid "Toggle single mode"
msgstr "Einzelstückmodus ein-/ausschalten"
#: mpdevil:3378
#: mpdevil:3596
msgid "Toggle consume mode"
msgstr "Wiedergabeliste verbrauchen ein-/ausschalten"
#: mpdevil:3379
#: mpdevil:3597
msgid "Play selected item (next)"
msgstr "Ausgewähltes Element (als Nächstes) abspielen"
#: mpdevil:3379
#: mpdevil:3597
msgid "Left-click"
msgstr "Linksklick"
#: mpdevil:3380
#: mpdevil:3598
msgid "Append selected item"
msgstr "Ausgewähltes Element anhängen"
#: mpdevil:3380 mpdevil:3383
#: mpdevil:3598 mpdevil:3601
msgid "Middle-click"
msgstr "Mittelklick"
#: mpdevil:3381
#: mpdevil:3599
msgid "Play selected item immediately"
msgstr "Ausgewähltes Element sofort abspielen"
#: mpdevil:3381
#: mpdevil:3599
msgid "Double-click"
msgstr "Doppelklick"
#: mpdevil:3382 mpdevil:3385
#: mpdevil:3600 mpdevil:3603
msgid "Show additional information"
msgstr "Zeige weitere Informationen"
#: mpdevil:3382 mpdevil:3385
#: mpdevil:3600 mpdevil:3603
msgid "Right-click"
msgstr "Rechtsklick"
#: mpdevil:3383
#: mpdevil:3601
msgid "Remove selected song"
msgstr "Ausgewählten Titel entfernen"
#: mpdevil:3427
#: mpdevil:3645
#, python-brace-format
msgid "Connection to “{profile}” ({host}:{port}) failed"
msgstr "Verbindung zu „{profile}“ ({host}:{port}) fehlgeschlagen"
#: mpdevil:3499
#: mpdevil:3718
msgid "Keyboard shortcuts"
msgstr "Tastenkürzel"
#: mpdevil:3500
#: mpdevil:3719
msgid "Help"
msgstr "Hilfe"
#: mpdevil:3501
#: mpdevil:3720
msgid "About"
msgstr "Über"
#: mpdevil:3505
#: mpdevil:3724
msgid "Server stats"
msgstr "Serverstatistik"
#: mpdevil:3510
#: mpdevil:3729
msgid "Mini player"
msgstr "Miniplayer"
#: mpdevil:3511
#: mpdevil:3730
msgid "Save window layout"
msgstr "Fensterlayout speichern"
#: mpdevil:3516
#: mpdevil:3735
msgid "Menu"
msgstr "Menü"
#: mpdevil:3566 mpdevil:3568
#: mpdevil:3786 mpdevil:3788
msgid "connecting…"
msgstr "verbinden…"
#~ msgid "Close"
#~ msgstr "Schließen"
#~ msgid "Album Artist"
#~ msgstr "Albuminterpret"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-20 18:10+0200\n"
"POT-Creation-Date: 2020-12-31 14:41+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -17,510 +17,510 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: mpdevil:419
#: mpdevil:471
msgid "Unknown Title"
msgstr ""
#: mpdevil:719
#: mpdevil:795
msgid "Main cover size:"
msgstr ""
#: mpdevil:720
#: mpdevil:796
msgid "Album view cover size:"
msgstr ""
#: mpdevil:721
#: mpdevil:797
msgid "Action bar icon size:"
msgstr ""
#: mpdevil:722
#: mpdevil:798
msgid "Secondary icon size:"
msgstr ""
#: mpdevil:735
#: mpdevil:811
msgid "Sort albums by:"
msgstr ""
#: mpdevil:735
#: mpdevil:811
msgid "name"
msgstr ""
#: mpdevil:735
#: mpdevil:811
msgid "year"
msgstr ""
#: mpdevil:736
#: mpdevil:812
msgid "Position of playlist:"
msgstr ""
#: mpdevil:736
#: mpdevil:812
msgid "bottom"
msgstr ""
#: mpdevil:736
#: mpdevil:812
msgid "right"
msgstr ""
#: mpdevil:754
#: mpdevil:830
msgid "Use Client-side decoration"
msgstr ""
#: mpdevil:755
#: mpdevil:831
msgid "Show stop button"
msgstr ""
#: mpdevil:756
#: mpdevil:832
msgid "Show lyrics button"
msgstr ""
#: mpdevil:757
#: mpdevil:833
msgid "Show initials in artist view"
msgstr ""
#: mpdevil:758
#: mpdevil:834
msgid "Show tooltips in album view"
msgstr ""
#: mpdevil:759
#: mpdevil:835
msgid "Use “Album Artist” tag"
msgstr ""
#: mpdevil:760
#: mpdevil:836
msgid "Send notification on title change"
msgstr ""
#: mpdevil:761
#: mpdevil:837
msgid "Stop playback on quit"
msgstr ""
#: mpdevil:762
#: mpdevil:838
msgid "Play selected albums and titles immediately"
msgstr ""
#: mpdevil:775
#: mpdevil:851
msgid "<b>View</b>"
msgstr ""
#: mpdevil:776
#: mpdevil:852
msgid "<b>Behavior</b>"
msgstr ""
#: mpdevil:808
#: mpdevil:884
msgid "(restart required)"
msgstr ""
#: mpdevil:870 mpdevil:3409
#: mpdevil:946 mpdevil:3627
msgid "Connect"
msgstr ""
#: mpdevil:886
#: mpdevil:962
msgid ""
"The first image in the same directory as the song file matching this regex "
"will be displayed. %AlbumArtist% and %Album% will be replaced by the "
"corresponding tags of the song."
msgstr ""
#: mpdevil:891
#: mpdevil:967
msgid "Profile:"
msgstr ""
#: mpdevil:892
#: mpdevil:968
msgid "Name:"
msgstr ""
#: mpdevil:893
#: mpdevil:969
msgid "Host:"
msgstr ""
#: mpdevil:894
#: mpdevil:970
msgid "Password:"
msgstr ""
#: mpdevil:895
#: mpdevil:971
msgid "Music lib:"
msgstr ""
#: mpdevil:896
#: mpdevil:972
msgid "Cover regex:"
msgstr ""
#: mpdevil:1029
#: mpdevil:1107
msgid "Choose directory"
msgstr ""
#: mpdevil:1065
#: mpdevil:1140
msgid "Choose the order of information to appear in the playlist:"
msgstr ""
#: mpdevil:1082 mpdevil:1604 mpdevil:1930 mpdevil:2633
#: mpdevil:1157 mpdevil:1702 mpdevil:1798 mpdevil:2752
msgid "No"
msgstr ""
#: mpdevil:1082 mpdevil:2634
#: mpdevil:1157 mpdevil:2753
msgid "Disc"
msgstr ""
#: mpdevil:1082 mpdevil:1609 mpdevil:1933 mpdevil:2635
#: mpdevil:1157 mpdevil:1705 mpdevil:1803 mpdevil:2754
msgid "Title"
msgstr ""
#: mpdevil:1082 mpdevil:1615 mpdevil:2636
#: mpdevil:1157 mpdevil:1809 mpdevil:2755
msgid "Artist"
msgstr ""
#: mpdevil:1082 mpdevil:1621 mpdevil:2637
#: mpdevil:1157 mpdevil:1815 mpdevil:2756
msgid "Album"
msgstr ""
#: mpdevil:1082 mpdevil:1627 mpdevil:1937 mpdevil:2638
#: mpdevil:1157 mpdevil:1709 mpdevil:1821 mpdevil:2757
msgid "Length"
msgstr ""
#: mpdevil:1082 mpdevil:2639
#: mpdevil:1157 mpdevil:2758
msgid "Year"
msgstr ""
#: mpdevil:1082 mpdevil:2640
#: mpdevil:1157 mpdevil:2759
msgid "Genre"
msgstr ""
#: mpdevil:1198 mpdevil:1200 mpdevil:3498
#: mpdevil:1273 mpdevil:1275 mpdevil:3717
msgid "Settings"
msgstr ""
#: mpdevil:1213 mpdevil:1222 mpdevil:3345
#: mpdevil:1288 mpdevil:1297 mpdevil:3563
msgid "General"
msgstr ""
#: mpdevil:1214 mpdevil:1223 mpdevil:3509
#: mpdevil:1289 mpdevil:1298 mpdevil:3728
msgid "Profiles"
msgstr ""
#: mpdevil:1215 mpdevil:1224 mpdevil:3349
#: mpdevil:1290 mpdevil:1299 mpdevil:3567
msgid "Playlist"
msgstr ""
#: mpdevil:1238
#: mpdevil:1313
msgid "Stats"
msgstr ""
#: mpdevil:1248
#: mpdevil:1323
msgid "<b>Protocol:</b>"
msgstr ""
#: mpdevil:1249
#: mpdevil:1324
msgid "<b>Uptime:</b>"
msgstr ""
#: mpdevil:1250
#: mpdevil:1325
msgid "<b>Playtime:</b>"
msgstr ""
#: mpdevil:1251
#: mpdevil:1326
msgid "<b>Artists:</b>"
msgstr ""
#: mpdevil:1252
#: mpdevil:1327
msgid "<b>Albums:</b>"
msgstr ""
#: mpdevil:1253
#: mpdevil:1328
msgid "<b>Songs:</b>"
msgstr ""
#: mpdevil:1254
#: mpdevil:1329
msgid "<b>Total Playtime:</b>"
msgstr ""
#: mpdevil:1255
#: mpdevil:1330
msgid "<b>Database Update:</b>"
msgstr ""
#: mpdevil:1280
#: mpdevil:1355
msgid "A simple music browser for MPD"
msgstr ""
#: mpdevil:1360
#: mpdevil:1457
msgid "MPD-Tag"
msgstr ""
#: mpdevil:1363
#: mpdevil:1460
msgid "Value"
msgstr ""
#: mpdevil:1522
#: mpdevil:1486
msgid "Open with…"
msgstr ""
#: mpdevil:1595
msgid "_Append"
msgstr ""
#: mpdevil:1524
#: mpdevil:1597
msgid "Add all titles to playlist"
msgstr ""
#: mpdevil:1525
#: mpdevil:1598
msgid "_Play"
msgstr ""
#: mpdevil:1527
#: mpdevil:1600
msgid "Directly play all titles"
msgstr ""
#: mpdevil:1528
#: mpdevil:1601
msgid "_Enqueue"
msgstr ""
#: mpdevil:1530
#: mpdevil:1603
msgid ""
"Append all titles after the currently playing track and clear the playlist "
"from all other songs"
msgstr ""
#: mpdevil:1665
#: mpdevil:1859
msgid "all tags"
msgstr ""
#: mpdevil:1689
#: mpdevil:1887
#, python-brace-format
msgid "{num} hits"
msgstr ""
#: mpdevil:1727
#: mpdevil:1925
msgid "all genres"
msgstr ""
#: mpdevil:1830
#: mpdevil:2027
msgid "all artists"
msgstr ""
#: mpdevil:1942
msgid "Close"
msgstr ""
#: mpdevil:2113
#: mpdevil:2219
#, python-brace-format
msgid "{titles} titles on {discs} discs ({length})"
msgstr ""
#: mpdevil:2116 mpdevil:2728
#: mpdevil:2222 mpdevil:2856 mpdevil:3147 mpdevil:3148
#, python-brace-format
msgid "{titles} titles ({length})"
msgstr ""
#: mpdevil:2242 mpdevil:3368
#: mpdevil:2362 mpdevil:3586
msgid "Back to current album"
msgstr ""
#: mpdevil:2244
#: mpdevil:2364
msgid "Search"
msgstr ""
#: mpdevil:2421
#: mpdevil:2541
msgid "searching..."
msgstr ""
#: mpdevil:2426
#: mpdevil:2546
msgid "connection error"
msgstr ""
#: mpdevil:2428
#: mpdevil:2548
msgid "lyrics not found"
msgstr ""
#: mpdevil:2476
#: mpdevil:2596
#, python-brace-format
msgid ""
"{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} channels, "
"{file_type}"
msgstr ""
#: mpdevil:2606
#: mpdevil:2726
msgid "Scroll to current song"
msgstr ""
#: mpdevil:2614 mpdevil:3384
#: mpdevil:2734 mpdevil:3602
msgid "Clear playlist"
msgstr ""
#: mpdevil:2883
#: mpdevil:3032
msgid "Show lyrics"
msgstr ""
#: mpdevil:3161
#: mpdevil:3354
msgid "Random mode"
msgstr ""
#: mpdevil:3163
#: mpdevil:3356
msgid "Repeat mode"
msgstr ""
#: mpdevil:3165
#: mpdevil:3358
msgid "Single mode"
msgstr ""
#: mpdevil:3167
#: mpdevil:3360
msgid "Consume mode"
msgstr ""
#: mpdevil:3346
#: mpdevil:3564
msgid "Window"
msgstr ""
#: mpdevil:3347
#: mpdevil:3565
msgid "Playback"
msgstr ""
#: mpdevil:3348
#: mpdevil:3566
msgid "Search, Album Dialog and Album List"
msgstr ""
#: mpdevil:3358
#: mpdevil:3576
msgid "Open online help"
msgstr ""
#: mpdevil:3359
#: mpdevil:3577
msgid "Open shortcuts window"
msgstr ""
#: mpdevil:3360
#: mpdevil:3578
msgid "Open menu"
msgstr ""
#: mpdevil:3361 mpdevil:3504
#: mpdevil:3579 mpdevil:3723
msgid "Update database"
msgstr ""
#: mpdevil:3362 mpdevil:3502
#: mpdevil:3580 mpdevil:3721
msgid "Quit"
msgstr ""
#: mpdevil:3363
#: mpdevil:3581
msgid "Cycle through profiles"
msgstr ""
#: mpdevil:3364
#: mpdevil:3582
msgid "Cycle through profiles in reversed order"
msgstr ""
#: mpdevil:3365
#: mpdevil:3583
msgid "Toggle mini player"
msgstr ""
#: mpdevil:3366
#: mpdevil:3584
msgid "Toggle lyrics"
msgstr ""
#: mpdevil:3367
#: mpdevil:3585
msgid "Toggle search"
msgstr ""
#: mpdevil:3369
#: mpdevil:3587
msgid "Play/Pause"
msgstr ""
#: mpdevil:3370
#: mpdevil:3588
msgid "Stop"
msgstr ""
#: mpdevil:3371
#: mpdevil:3589
msgid "Next title"
msgstr ""
#: mpdevil:3372
#: mpdevil:3590
msgid "Previous title"
msgstr ""
#: mpdevil:3373
#: mpdevil:3591
msgid "Seek forward"
msgstr ""
#: mpdevil:3374
#: mpdevil:3592
msgid "Seek backward"
msgstr ""
#: mpdevil:3375
#: mpdevil:3593
msgid "Toggle repeat mode"
msgstr ""
#: mpdevil:3376
#: mpdevil:3594
msgid "Toggle random mode"
msgstr ""
#: mpdevil:3377
#: mpdevil:3595
msgid "Toggle single mode"
msgstr ""
#: mpdevil:3378
#: mpdevil:3596
msgid "Toggle consume mode"
msgstr ""
#: mpdevil:3379
#: mpdevil:3597
msgid "Play selected item (next)"
msgstr ""
#: mpdevil:3379
#: mpdevil:3597
msgid "Left-click"
msgstr ""
#: mpdevil:3380
#: mpdevil:3598
msgid "Append selected item"
msgstr ""
#: mpdevil:3380 mpdevil:3383
#: mpdevil:3598 mpdevil:3601
msgid "Middle-click"
msgstr ""
#: mpdevil:3381
#: mpdevil:3599
msgid "Play selected item immediately"
msgstr ""
#: mpdevil:3381
#: mpdevil:3599
msgid "Double-click"
msgstr ""
#: mpdevil:3382 mpdevil:3385
#: mpdevil:3600 mpdevil:3603
msgid "Show additional information"
msgstr ""
#: mpdevil:3382 mpdevil:3385
#: mpdevil:3600 mpdevil:3603
msgid "Right-click"
msgstr ""
#: mpdevil:3383
#: mpdevil:3601
msgid "Remove selected song"
msgstr ""
#: mpdevil:3427
#: mpdevil:3645
#, python-brace-format
msgid "Connection to “{profile}” ({host}:{port}) failed"
msgstr ""
#: mpdevil:3499
#: mpdevil:3718
msgid "Keyboard shortcuts"
msgstr ""
#: mpdevil:3500
#: mpdevil:3719
msgid "Help"
msgstr ""
#: mpdevil:3501
#: mpdevil:3720
msgid "About"
msgstr ""
#: mpdevil:3505
#: mpdevil:3724
msgid "Server stats"
msgstr ""
#: mpdevil:3510
#: mpdevil:3729
msgid "Mini player"
msgstr ""
#: mpdevil:3511
#: mpdevil:3730
msgid "Save window layout"
msgstr ""
#: mpdevil:3516
#: mpdevil:3735
msgid "Menu"
msgstr ""
#: mpdevil:3566 mpdevil:3568
#: mpdevil:3786 mpdevil:3788
msgid "connecting…"
msgstr ""

261
po/nl.po
View File

@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-20 18:10+0200\n"
"PO-Revision-Date: 2020-11-03 16:53+0100\n"
"POT-Creation-Date: 2020-12-31 14:41+0100\n"
"PO-Revision-Date: 2020-12-31 14:45+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
"Language: nl\n"
@ -18,103 +18,103 @@ msgstr ""
"X-Generator: Poedit 2.3.1\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: mpdevil:419
#: mpdevil:471
msgid "Unknown Title"
msgstr "Onbekende titel"
#: mpdevil:719
#: mpdevil:795
msgid "Main cover size:"
msgstr "Grootte albumhoes:"
#: mpdevil:720
#: mpdevil:796
msgid "Album view cover size:"
msgstr "Hoesgrootte in albumlijst:"
#: mpdevil:721
#: mpdevil:797
msgid "Action bar icon size:"
msgstr "Grootte iconen werkbalk:"
#: mpdevil:722
#: mpdevil:798
msgid "Secondary icon size:"
msgstr "Grootte overige iconen:"
#: mpdevil:735
#: mpdevil:811
msgid "Sort albums by:"
msgstr "Albums sorteren op:"
#: mpdevil:735
#: mpdevil:811
msgid "name"
msgstr "naam"
#: mpdevil:735
#: mpdevil:811
msgid "year"
msgstr "jaar"
#: mpdevil:736
#: mpdevil:812
msgid "Position of playlist:"
msgstr "Positie afspeellijst:"
#: mpdevil:736
#: mpdevil:812
msgid "bottom"
msgstr "onder"
#: mpdevil:736
#: mpdevil:812
msgid "right"
msgstr "rechts"
#: mpdevil:754
#: mpdevil:830
msgid "Use Client-side decoration"
msgstr "Gebruik vensterdecoratie van mpdevil"
#: mpdevil:755
#: mpdevil:831
msgid "Show stop button"
msgstr "Toon stopknop"
#: mpdevil:756
#: mpdevil:832
msgid "Show lyrics button"
msgstr "Toon songtekstknop"
#: mpdevil:757
#: mpdevil:833
msgid "Show initials in artist view"
msgstr "Toon beginletters in artiestenlijst"
#: mpdevil:758
#: mpdevil:834
msgid "Show tooltips in album view"
msgstr "Toon tooltip in albumlijst"
#: mpdevil:759
#: mpdevil:835
msgid "Use “Album Artist” tag"
msgstr "Gebruik tag \"Album Artist\""
#: mpdevil:760
#: mpdevil:836
msgid "Send notification on title change"
msgstr "Verstuur een melding bij titelwisseling"
#: mpdevil:761
#: mpdevil:837
msgid "Stop playback on quit"
msgstr "Stop afspelen bij afsluiten"
#: mpdevil:762
#: mpdevil:838
msgid "Play selected albums and titles immediately"
msgstr "Geselecteerde albums en titels direct afspelen"
#: mpdevil:775
#: mpdevil:851
msgid "<b>View</b>"
msgstr "<b>Beeld</b>"
#: mpdevil:776
#: mpdevil:852
msgid "<b>Behavior</b>"
msgstr "<b>Gedrag</b>"
#: mpdevil:808
#: mpdevil:884
msgid "(restart required)"
msgstr "(herstart vereist)"
#: mpdevil:870 mpdevil:3409
#: mpdevil:946 mpdevil:3627
msgid "Connect"
msgstr "Verbinden"
#: mpdevil:886
#: mpdevil:962
msgid ""
"The first image in the same directory as the song file matching this regex "
"will be displayed. %AlbumArtist% and %Album% will be replaced by the "
@ -124,155 +124,159 @@ msgstr ""
"met deze regex wordt getoond. %AlbumArtist% en %Album% worden vervangen door "
"de bijbehorende tags van het muziekbestand."
#: mpdevil:891
#: mpdevil:967
msgid "Profile:"
msgstr "Profiel:"
#: mpdevil:892
#: mpdevil:968
msgid "Name:"
msgstr "Naam:"
#: mpdevil:893
#: mpdevil:969
msgid "Host:"
msgstr "Host:"
#: mpdevil:894
#: mpdevil:970
msgid "Password:"
msgstr "Wachtwoord:"
#: mpdevil:895
#: mpdevil:971
msgid "Music lib:"
msgstr "Muziekmap:"
#: mpdevil:896
#: mpdevil:972
msgid "Cover regex:"
msgstr "Regex albumhoes:"
#: mpdevil:1029
#: mpdevil:1107
msgid "Choose directory"
msgstr "Kies een map"
#: mpdevil:1065
#: mpdevil:1140
msgid "Choose the order of information to appear in the playlist:"
msgstr "Kies de volgorde van de informatie getoond in de afspeellijst:"
#: mpdevil:1082 mpdevil:1604 mpdevil:1930 mpdevil:2633
#: mpdevil:1157 mpdevil:1702 mpdevil:1798 mpdevil:2752
msgid "No"
msgstr "Nr"
#: mpdevil:1082 mpdevil:2634
#: mpdevil:1157 mpdevil:2753
msgid "Disc"
msgstr "Disc"
#: mpdevil:1082 mpdevil:1609 mpdevil:1933 mpdevil:2635
#: mpdevil:1157 mpdevil:1705 mpdevil:1803 mpdevil:2754
msgid "Title"
msgstr "Titel"
#: mpdevil:1082 mpdevil:1615 mpdevil:2636
#: mpdevil:1157 mpdevil:1809 mpdevil:2755
msgid "Artist"
msgstr "Artiest"
#: mpdevil:1082 mpdevil:1621 mpdevil:2637
#: mpdevil:1157 mpdevil:1815 mpdevil:2756
msgid "Album"
msgstr "Album"
#: mpdevil:1082 mpdevil:1627 mpdevil:1937 mpdevil:2638
#: mpdevil:1157 mpdevil:1709 mpdevil:1821 mpdevil:2757
msgid "Length"
msgstr "Lengte"
#: mpdevil:1082 mpdevil:2639
#: mpdevil:1157 mpdevil:2758
msgid "Year"
msgstr "Jaar"
#: mpdevil:1082 mpdevil:2640
#: mpdevil:1157 mpdevil:2759
msgid "Genre"
msgstr "Genre"
#: mpdevil:1198 mpdevil:1200 mpdevil:3498
#: mpdevil:1273 mpdevil:1275 mpdevil:3717
msgid "Settings"
msgstr "Instellingen"
#: mpdevil:1213 mpdevil:1222 mpdevil:3345
#: mpdevil:1288 mpdevil:1297 mpdevil:3563
msgid "General"
msgstr "Algemeen"
#: mpdevil:1214 mpdevil:1223 mpdevil:3509
#: mpdevil:1289 mpdevil:1298 mpdevil:3728
msgid "Profiles"
msgstr "Profielen"
#: mpdevil:1215 mpdevil:1224 mpdevil:3349
#: mpdevil:1290 mpdevil:1299 mpdevil:3567
msgid "Playlist"
msgstr "Afspeellijst"
#: mpdevil:1238
#: mpdevil:1313
msgid "Stats"
msgstr "Statistieken"
#: mpdevil:1248
#: mpdevil:1323
msgid "<b>Protocol:</b>"
msgstr "<b>Protocol:</b>"
#: mpdevil:1249
#: mpdevil:1324
msgid "<b>Uptime:</b>"
msgstr "<b>Uptime:</b>"
#: mpdevil:1250
#: mpdevil:1325
msgid "<b>Playtime:</b>"
msgstr "<b>Afspeeltijd:</b>"
#: mpdevil:1251
#: mpdevil:1326
msgid "<b>Artists:</b>"
msgstr "<b>Artiesten:</b>"
#: mpdevil:1252
#: mpdevil:1327
msgid "<b>Albums:</b>"
msgstr "<b>Albums:</b>"
#: mpdevil:1253
#: mpdevil:1328
msgid "<b>Songs:</b>"
msgstr "<b>Titels:</b>"
#: mpdevil:1254
#: mpdevil:1329
msgid "<b>Total Playtime:</b>"
msgstr "<b>Totale speelduur:</b>"
#: mpdevil:1255
#: mpdevil:1330
msgid "<b>Database Update:</b>"
msgstr "<b>Database bijgewerkt:</b>"
#: mpdevil:1280
#: mpdevil:1355
msgid "A simple music browser for MPD"
msgstr "Een simpele muziekspeler voor MPD"
#: mpdevil:1360
#: mpdevil:1457
msgid "MPD-Tag"
msgstr "MPD-Tag"
#: mpdevil:1363
#: mpdevil:1460
msgid "Value"
msgstr "Waarde"
#: mpdevil:1522
#: mpdevil:1486
msgid "Open with…"
msgstr "Openen met…"
#: mpdevil:1595
msgid "_Append"
msgstr "_Toevoegen"
#: mpdevil:1524
#: mpdevil:1597
msgid "Add all titles to playlist"
msgstr "Voeg alle titels toe aan de afspeellijst"
#: mpdevil:1525
#: mpdevil:1598
msgid "_Play"
msgstr "_Afspelen"
#: mpdevil:1527
#: mpdevil:1600
msgid "Directly play all titles"
msgstr "Alle titels direct afspelen"
#: mpdevil:1528
#: mpdevil:1601
msgid "_Enqueue"
msgstr "_In wachtrij plaatsen"
#: mpdevil:1530
#: mpdevil:1603
msgid ""
"Append all titles after the currently playing track and clear the playlist "
"from all other songs"
@ -280,58 +284,54 @@ msgstr ""
"Alle titels toevoegen na de nu spelende titel en alle overige titels uit de "
"afspeellijst verwijderen"
#: mpdevil:1665
#: mpdevil:1859
msgid "all tags"
msgstr "alle tags"
#: mpdevil:1689
#: mpdevil:1887
#, python-brace-format
msgid "{num} hits"
msgstr "{num} hits"
#: mpdevil:1727
#: mpdevil:1925
msgid "all genres"
msgstr "alle genres"
#: mpdevil:1830
#: mpdevil:2027
msgid "all artists"
msgstr "alle artiesten"
#: mpdevil:1942
msgid "Close"
msgstr "Afsluiten"
#: mpdevil:2113
#: mpdevil:2219
#, python-brace-format
msgid "{titles} titles on {discs} discs ({length})"
msgstr "{titles} titels op {discs} discs ({length})"
#: mpdevil:2116 mpdevil:2728
#: mpdevil:2222 mpdevil:2856 mpdevil:3147 mpdevil:3148
#, python-brace-format
msgid "{titles} titles ({length})"
msgstr "{titles} titels ({length})"
#: mpdevil:2242 mpdevil:3368
#: mpdevil:2362 mpdevil:3586
msgid "Back to current album"
msgstr "Terug naar huidige album"
#: mpdevil:2244
#: mpdevil:2364
msgid "Search"
msgstr "Zoeken"
#: mpdevil:2421
#: mpdevil:2541
msgid "searching..."
msgstr "bezig met zoeken..."
#: mpdevil:2426
#: mpdevil:2546
msgid "connection error"
msgstr "verbindingsfout"
#: mpdevil:2428
#: mpdevil:2548
msgid "lyrics not found"
msgstr "geen songtekst gevonden"
#: mpdevil:2476
#: mpdevil:2596
#, python-brace-format
msgid ""
"{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} channels, "
@ -340,195 +340,198 @@ msgstr ""
"{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} kanalen, "
"{file_type}"
#: mpdevil:2606
#: mpdevil:2726
msgid "Scroll to current song"
msgstr "Naar de huidige titel scrollen"
#: mpdevil:2614 mpdevil:3384
#: mpdevil:2734 mpdevil:3602
msgid "Clear playlist"
msgstr "Afspeellijst legen"
#: mpdevil:2883
#: mpdevil:3032
msgid "Show lyrics"
msgstr "Toon songtekst"
#: mpdevil:3161
#: mpdevil:3354
msgid "Random mode"
msgstr "Willekeurige modus"
#: mpdevil:3163
#: mpdevil:3356
msgid "Repeat mode"
msgstr "Herhaalmodus"
#: mpdevil:3165
#: mpdevil:3358
msgid "Single mode"
msgstr "Enkele modus"
#: mpdevil:3167
#: mpdevil:3360
msgid "Consume mode"
msgstr "Verbruiksmodus"
#: mpdevil:3346
#: mpdevil:3564
msgid "Window"
msgstr "Venster"
#: mpdevil:3347
#: mpdevil:3565
msgid "Playback"
msgstr "Afspelen"
#: mpdevil:3348
#: mpdevil:3566
msgid "Search, Album Dialog and Album List"
msgstr "Zoeken, Albumdialoog en Albumlijst"
#: mpdevil:3358
#: mpdevil:3576
msgid "Open online help"
msgstr "Online hulp openen"
#: mpdevil:3359
#: mpdevil:3577
msgid "Open shortcuts window"
msgstr "Venster met sneltoetsen openen"
#: mpdevil:3360
#: mpdevil:3578
msgid "Open menu"
msgstr "Menu openen"
#: mpdevil:3361 mpdevil:3504
#: mpdevil:3579 mpdevil:3723
msgid "Update database"
msgstr "Database bijwerken"
#: mpdevil:3362 mpdevil:3502
#: mpdevil:3580 mpdevil:3721
msgid "Quit"
msgstr "Stoppen"
#: mpdevil:3363
#: mpdevil:3581
msgid "Cycle through profiles"
msgstr "Profielen doorlopen"
#: mpdevil:3364
#: mpdevil:3582
msgid "Cycle through profiles in reversed order"
msgstr "Profielen doorlopen in omgekeerde volgorde"
#: mpdevil:3365
#: mpdevil:3583
msgid "Toggle mini player"
msgstr "Omschakelen naar minispeler"
#: mpdevil:3366
#: mpdevil:3584
msgid "Toggle lyrics"
msgstr "Omschakelen naar songtekst"
#: mpdevil:3367
#: mpdevil:3585
msgid "Toggle search"
msgstr "Omschakelen naar zoeken"
#: mpdevil:3369
#: mpdevil:3587
msgid "Play/Pause"
msgstr "Afspelen/Pauzeren"
#: mpdevil:3370
#: mpdevil:3588
msgid "Stop"
msgstr "Stoppen"
#: mpdevil:3371
#: mpdevil:3589
msgid "Next title"
msgstr "Volgende titel"
#: mpdevil:3372
#: mpdevil:3590
msgid "Previous title"
msgstr "Vorige titel"
#: mpdevil:3373
#: mpdevil:3591
msgid "Seek forward"
msgstr "Vooruit spoelen"
#: mpdevil:3374
#: mpdevil:3592
msgid "Seek backward"
msgstr "Achteruit spoelen"
#: mpdevil:3375
#: mpdevil:3593
msgid "Toggle repeat mode"
msgstr "Omschakelen naar herhaalmodus"
#: mpdevil:3376
#: mpdevil:3594
msgid "Toggle random mode"
msgstr "Omschakelen naar willekeurige modus"
#: mpdevil:3377
#: mpdevil:3595
msgid "Toggle single mode"
msgstr "Omschakelen naar enkele modus"
#: mpdevil:3378
#: mpdevil:3596
msgid "Toggle consume mode"
msgstr "Omschakelen naar verbruiksmodus"
#: mpdevil:3379
#: mpdevil:3597
msgid "Play selected item (next)"
msgstr "Geselecteerde item afspelen (volgende)"
#: mpdevil:3379
#: mpdevil:3597
msgid "Left-click"
msgstr "Linksklik"
#: mpdevil:3380
#: mpdevil:3598
msgid "Append selected item"
msgstr "Geselecteerde item toevoegen"
#: mpdevil:3380 mpdevil:3383
#: mpdevil:3598 mpdevil:3601
msgid "Middle-click"
msgstr "Middelklik"
#: mpdevil:3381
#: mpdevil:3599
msgid "Play selected item immediately"
msgstr "Geselecteerde item direct afspelen"
#: mpdevil:3381
#: mpdevil:3599
msgid "Double-click"
msgstr "Dubbelklik"
#: mpdevil:3382 mpdevil:3385
#: mpdevil:3600 mpdevil:3603
msgid "Show additional information"
msgstr "Toon extra informatie"
#: mpdevil:3382 mpdevil:3385
#: mpdevil:3600 mpdevil:3603
msgid "Right-click"
msgstr "Rechtsklik"
#: mpdevil:3383
#: mpdevil:3601
msgid "Remove selected song"
msgstr "Geselecteerde titel verwijderen"
#: mpdevil:3427
#: mpdevil:3645
#, python-brace-format
msgid "Connection to “{profile}” ({host}:{port}) failed"
msgstr "Verbinding met “{profile}” ({host}:{port}) mislukt"
#: mpdevil:3499
#: mpdevil:3718
msgid "Keyboard shortcuts"
msgstr "Sneltoetsen"
#: mpdevil:3500
#: mpdevil:3719
msgid "Help"
msgstr "Hulp"
#: mpdevil:3501
#: mpdevil:3720
msgid "About"
msgstr "Over"
#: mpdevil:3505
#: mpdevil:3724
msgid "Server stats"
msgstr "Serverstatistieken"
#: mpdevil:3510
#: mpdevil:3729
msgid "Mini player"
msgstr "Minispeler"
#: mpdevil:3511
#: mpdevil:3730
msgid "Save window layout"
msgstr "Vensterindeling opslaan"
#: mpdevil:3516
#: mpdevil:3735
msgid "Menu"
msgstr "Menu"
#: mpdevil:3566 mpdevil:3568
#: mpdevil:3786 mpdevil:3788
msgid "connecting…"
msgstr "verbinding maken…"
#~ msgid "Close"
#~ msgstr "Afsluiten"