From 838e4214669866940ac6f54fde96b3d9e8e90a69 Mon Sep 17 00:00:00 2001 From: Martin Wagner Date: Thu, 31 Dec 2020 14:47:25 +0100 Subject: [PATCH] added ability to open song files with any application --- bin/mpdevil | 61 +++++++++--- po/de.po | 261 +++++++++++++++++++++++++------------------------ po/mpdevil.pot | 256 ++++++++++++++++++++++++------------------------ po/nl.po | 261 +++++++++++++++++++++++++------------------------ 4 files changed, 439 insertions(+), 400 deletions(-) diff --git a/bin/mpdevil b/bin/mpdevil index ca0a988..0dc4948 100755 --- a/bin/mpdevil +++ b/bin/mpdevil @@ -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 diff --git a/po/de.po b/po/de.po index d22ecb6..1804216 100644 --- a/po/de.po +++ b/po/de.po @@ -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 "View" msgstr "Ansicht" -#: mpdevil:776 +#: mpdevil:852 msgid "Behavior" msgstr "Verhalten" -#: 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 "Protocol:" msgstr "Protokoll:" -#: mpdevil:1249 +#: mpdevil:1324 msgid "Uptime:" msgstr "Uptime:" -#: mpdevil:1250 +#: mpdevil:1325 msgid "Playtime:" msgstr "Wiedergabezeit:" -#: mpdevil:1251 +#: mpdevil:1326 msgid "Artists:" msgstr "Künstler:" -#: mpdevil:1252 +#: mpdevil:1327 msgid "Albums:" msgstr "Alben:" -#: mpdevil:1253 +#: mpdevil:1328 msgid "Songs:" msgstr "Titel:" -#: mpdevil:1254 +#: mpdevil:1329 msgid "Total Playtime:" msgstr "Gesamt Wiedergabezeit:" -#: mpdevil:1255 +#: mpdevil:1330 msgid "Database Update:" msgstr "Datenbankaktualisierung:" -#: 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" diff --git a/po/mpdevil.pot b/po/mpdevil.pot index b3172d7..09c859c 100644 --- a/po/mpdevil.pot +++ b/po/mpdevil.pot @@ -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 \n" "Language-Team: LANGUAGE \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 "View" msgstr "" -#: mpdevil:776 +#: mpdevil:852 msgid "Behavior" 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 "Protocol:" msgstr "" -#: mpdevil:1249 +#: mpdevil:1324 msgid "Uptime:" msgstr "" -#: mpdevil:1250 +#: mpdevil:1325 msgid "Playtime:" msgstr "" -#: mpdevil:1251 +#: mpdevil:1326 msgid "Artists:" msgstr "" -#: mpdevil:1252 +#: mpdevil:1327 msgid "Albums:" msgstr "" -#: mpdevil:1253 +#: mpdevil:1328 msgid "Songs:" msgstr "" -#: mpdevil:1254 +#: mpdevil:1329 msgid "Total Playtime:" msgstr "" -#: mpdevil:1255 +#: mpdevil:1330 msgid "Database Update:" 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 "" diff --git a/po/nl.po b/po/nl.po index 08c25fe..2eda28b 100644 --- a/po/nl.po +++ b/po/nl.po @@ -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 "View" msgstr "Beeld" -#: mpdevil:776 +#: mpdevil:852 msgid "Behavior" msgstr "Gedrag" -#: 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 "Protocol:" msgstr "Protocol:" -#: mpdevil:1249 +#: mpdevil:1324 msgid "Uptime:" msgstr "Uptime:" -#: mpdevil:1250 +#: mpdevil:1325 msgid "Playtime:" msgstr "Afspeeltijd:" -#: mpdevil:1251 +#: mpdevil:1326 msgid "Artists:" msgstr "Artiesten:" -#: mpdevil:1252 +#: mpdevil:1327 msgid "Albums:" msgstr "Albums:" -#: mpdevil:1253 +#: mpdevil:1328 msgid "Songs:" msgstr "Titels:" -#: mpdevil:1254 +#: mpdevil:1329 msgid "Total Playtime:" msgstr "Totale speelduur:" -#: mpdevil:1255 +#: mpdevil:1330 msgid "Database Update:" msgstr "Database bijgewerkt:" -#: 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"