diff --git a/bin/mpdevil b/bin/mpdevil index 6cec567..dfed40d 100755 --- a/bin/mpdevil +++ b/bin/mpdevil @@ -29,13 +29,12 @@ import datetime import os import sys import re -import gettext -gettext.textdomain("mpdevil") +from gettext import gettext as _, ngettext, textdomain, bindtextdomain +textdomain("mpdevil") if os.path.isfile("/.flatpak-info"): # test for flatpak environment - gettext.bindtextdomain("mpdevil", "/app/share/locale") -_=gettext.gettext + bindtextdomain("mpdevil", "/app/share/locale") -VERSION="1.0.0" # sync with setup.py +VERSION="1.0.0-dev" # sync with setup.py COVER_REGEX=r"^\.?(album|cover|folder|front).*\.(gif|jpeg|jpg|png)$" @@ -434,9 +433,13 @@ class MPRISInterface: # TODO emit Seeked if needed class ClientHelper(): def seconds_to_display_time(seconds): - raw_time_string=str(datetime.timedelta(seconds=seconds)) - stript_time_string=raw_time_string.lstrip("0").lstrip(":") - return stript_time_string.replace(":", "∶") # use 'ratio' as delimiter + delta=datetime.timedelta(seconds=seconds) + if delta.days > 0: + days=ngettext("{days} day", "{days} days", delta.days).format(days=delta.days) + time_string=days+", "+str(datetime.timedelta(seconds=delta.seconds)) + else: + time_string=str(delta).lstrip("0").lstrip(":") + return time_string.replace(":", "∶") # use 'ratio' as delimiter def song_to_str_dict(song): # converts tags with multiple values to comma separated strings return_song={} @@ -1893,7 +1896,8 @@ class SearchWindow(Gtk.Box): song["human_duration"], song["file"], int_track ]) - self._hits_label.set_text(_("{num} hits").format(num=self._songs_view.count())) + hits=self._songs_view.count() + self._hits_label.set_text(ngettext("{hits} hit", "{hits} hits", hits).format(hits=hits)) if self._songs_view.count() == 0: self._action_bar.set_sensitive(False) else: @@ -2219,17 +2223,16 @@ class AlbumWindow(FocusFrame): for i, album in enumerate(albums): # tooltip length_human_readable=ClientHelper.calc_display_length(album["songs"]) + titles=len(album["songs"]) discs=album["songs"][-1].get("disc", 1) if type(discs) == list: discs=int(discs[0]) else: discs=int(discs) + tooltip=ngettext("{titles} title", "{titles} titles", titles).format(titles=titles) if discs > 1: - tooltip=_("{titles} titles on {discs} discs ({length})").format( - titles=len(album["songs"]), discs=discs, length=length_human_readable) - else: - tooltip=_("{titles} titles ({length})").format( - titles=len(album["songs"]), length=length_human_readable) + tooltip=" ".join((tooltip, _("on {discs} discs").format(discs=discs))) + tooltip=" ".join((tooltip, "({length})".format(length=length_human_readable))) # album label if album["year"] == "": display_label="{}".format(album["album"]) @@ -2860,7 +2863,8 @@ class PlaylistWindow(Gtk.Box): self._playlist_info.set_text("") else: length_human_readable=ClientHelper.calc_display_length(songs) - self._playlist_info.set_text(_("{titles} titles ({length})").format(titles=len(songs), length=length_human_readable)) + titles=ngettext("{titles} title", "{titles} titles", len(songs)).format(titles=len(songs)) + self._playlist_info.set_text(" ".join((titles, "({length})".format(length=length_human_readable)))) def _scroll_to_selected_title(self, *args): treeview, treeiter=self._selection.get_selected() @@ -3146,8 +3150,10 @@ class PlaybackControl(Gtk.ButtonBox): song=int(self._client.wrapped_call("status")["song"]) elapsed=ClientHelper.calc_display_length(songs[:song]) rest=ClientHelper.calc_display_length(songs[song+1:]) - self._prev_button.set_tooltip_text(_("{titles} titles ({length})").format(titles=song, length=elapsed)) - self._next_button.set_tooltip_text(_("{titles} titles ({length})").format(titles=(len(songs)-(song+1)), length=rest)) + elapsed_titles=ngettext("{titles} title", "{titles} titles", song).format(titles=song) + rest_titles=ngettext("{titles} title", "{titles} titles", (len(songs)-(song+1))).format(titles=(len(songs)-(song+1))) + self._prev_button.set_tooltip_text(" ".join((elapsed_titles, "({length})".format(length=elapsed)))) + self._next_button.set_tooltip_text(" ".join((rest_titles, "({length})".format(length=rest)))) except: self._prev_button.set_tooltip_text("") self._next_button.set_tooltip_text("") diff --git a/po/de.po b/po/de.po index acd49e2..7a5888d 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: 2021-01-02 11:47+0100\n" -"PO-Revision-Date: 2021-01-02 11:48+0100\n" +"POT-Creation-Date: 2021-01-16 14:43+0100\n" +"PO-Revision-Date: 2021-01-16 14:47+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: de\n" @@ -18,103 +18,110 @@ msgstr "" "X-Generator: Poedit 2.3.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: mpdevil:470 +#: mpdevil:438 +#, python-brace-format +msgid "{days} day" +msgid_plural "{days} days" +msgstr[0] "{days} Tag" +msgstr[1] "{days} Tage" + +#: mpdevil:473 msgid "Unknown Title" msgstr "Unbekannter Titel" -#: mpdevil:799 +#: mpdevil:802 msgid "Main cover size:" msgstr "Größe des Haupt-Covers:" -#: mpdevil:800 +#: mpdevil:803 msgid "Album view cover size:" msgstr "Covergröße in Albumliste:" -#: mpdevil:801 +#: mpdevil:804 msgid "Action bar icon size:" msgstr "Symbolgröße Aktionsleiste:" -#: mpdevil:802 +#: mpdevil:805 msgid "Secondary icon size:" msgstr "Sekundäre Symbolgröße:" -#: mpdevil:815 +#: mpdevil:818 msgid "Sort albums by:" msgstr "Sortiere Alben nach:" -#: mpdevil:815 +#: mpdevil:818 msgid "name" msgstr "Name" -#: mpdevil:815 +#: mpdevil:818 msgid "year" msgstr "Jahr" -#: mpdevil:816 +#: mpdevil:819 msgid "Position of playlist:" msgstr "Wiedergabelistenposition:" -#: mpdevil:816 +#: mpdevil:819 msgid "bottom" msgstr "unten" -#: mpdevil:816 +#: mpdevil:819 msgid "right" msgstr "rechts" -#: mpdevil:834 +#: mpdevil:837 msgid "Use Client-side decoration" msgstr "Benutze „Client-side decoration“" -#: mpdevil:835 +#: mpdevil:838 msgid "Show stop button" msgstr "Zeige Stopp-Knopf" -#: mpdevil:836 +#: mpdevil:839 msgid "Show lyrics button" msgstr "Zeige Liedtext-Knopf" -#: mpdevil:837 +#: mpdevil:840 msgid "Show initials in artist view" msgstr "Zeige Anfangsbuchstaben in Interpretenliste" -#: mpdevil:838 +#: mpdevil:841 msgid "Show tooltips in album view" msgstr "Zeige Tooltips in Albumliste" -#: mpdevil:839 +#: mpdevil:842 msgid "Use “Album Artist” tag" msgstr "Benutze „Album Artist“ Tag" -#: mpdevil:840 +#: mpdevil:843 msgid "Send notification on title change" msgstr "Sende Benachrichtigung bei Titelwechsel" -#: mpdevil:841 +#: mpdevil:844 msgid "Stop playback on quit" msgstr "Wiedergabe beim Beenden stoppen" -#: mpdevil:842 +#: mpdevil:845 msgid "Play selected albums and titles immediately" msgstr "Ausgewählte Alben und Titel sofort abspielen" -#: mpdevil:855 +#: mpdevil:858 msgid "View" msgstr "Ansicht" -#: mpdevil:856 +#: mpdevil:859 msgid "Behavior" msgstr "Verhalten" -#: mpdevil:888 +#: mpdevil:891 msgid "(restart required)" msgstr "(Neustart erforderlich)" -#: mpdevil:950 +#: mpdevil:953 msgid "_Connect" msgstr "_Verbinden" -#: mpdevil:966 +#: mpdevil:969 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,161 +131,161 @@ msgstr "" "regulären Ausdruck entspricht, wird angezeigt. %AlbumArtist% und %Album% " "werden durch die entsprechenden Tags des Liedes ersetzt." -#: mpdevil:971 +#: mpdevil:974 msgid "Profile:" msgstr "Profil:" -#: mpdevil:972 +#: mpdevil:975 msgid "Name:" msgstr "Name:" -#: mpdevil:973 +#: mpdevil:976 msgid "Host:" msgstr "Host:" -#: mpdevil:974 +#: mpdevil:977 msgid "Password:" msgstr "Passwort:" -#: mpdevil:975 +#: mpdevil:978 msgid "Music lib:" msgstr "Musikverzeichnis:" -#: mpdevil:976 +#: mpdevil:979 msgid "Cover regex:" msgstr "Cover-Regex:" -#: mpdevil:1111 +#: mpdevil:1114 msgid "Choose directory" msgstr "Verzeichnis wählen" -#: mpdevil:1142 +#: mpdevil:1145 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:1159 mpdevil:1712 mpdevil:1807 mpdevil:2759 +#: mpdevil:1162 mpdevil:1715 mpdevil:1810 mpdevil:2762 msgid "No" msgstr "Nr." -#: mpdevil:1159 mpdevil:2760 +#: mpdevil:1162 mpdevil:2763 msgid "Disc" msgstr "CD" -#: mpdevil:1159 mpdevil:1715 mpdevil:1812 mpdevil:2761 +#: mpdevil:1162 mpdevil:1718 mpdevil:1815 mpdevil:2764 msgid "Title" msgstr "Titel" -#: mpdevil:1159 mpdevil:1818 mpdevil:2762 +#: mpdevil:1162 mpdevil:1821 mpdevil:2765 msgid "Artist" msgstr "Interpret" -#: mpdevil:1159 mpdevil:1824 mpdevil:2763 +#: mpdevil:1162 mpdevil:1827 mpdevil:2766 msgid "Album" msgstr "Album" -#: mpdevil:1159 mpdevil:1719 mpdevil:1830 mpdevil:2764 +#: mpdevil:1162 mpdevil:1722 mpdevil:1833 mpdevil:2767 msgid "Length" msgstr "Länge" -#: mpdevil:1159 mpdevil:2765 +#: mpdevil:1162 mpdevil:2768 msgid "Year" msgstr "Jahr" -#: mpdevil:1159 mpdevil:2766 +#: mpdevil:1162 mpdevil:2769 msgid "Genre" msgstr "Genre" -#: mpdevil:1275 mpdevil:1277 mpdevil:3718 +#: mpdevil:1278 mpdevil:1280 mpdevil:3724 msgid "Settings" msgstr "Einstellungen" -#: mpdevil:1290 mpdevil:1299 mpdevil:3564 +#: mpdevil:1293 mpdevil:1302 mpdevil:3570 msgid "General" msgstr "Allgemein" -#: mpdevil:1291 mpdevil:1300 mpdevil:3729 +#: mpdevil:1294 mpdevil:1303 mpdevil:3735 msgid "Profiles" msgstr "Profile" -#: mpdevil:1292 mpdevil:1301 mpdevil:3568 +#: mpdevil:1295 mpdevil:1304 mpdevil:3574 msgid "Playlist" msgstr "Wiedergabeliste" -#: mpdevil:1314 +#: mpdevil:1317 msgid "Stats" msgstr "Statistik" -#: mpdevil:1324 +#: mpdevil:1327 msgid "Protocol:" msgstr "Protokoll:" -#: mpdevil:1325 +#: mpdevil:1328 msgid "Uptime:" msgstr "Uptime:" -#: mpdevil:1326 +#: mpdevil:1329 msgid "Playtime:" msgstr "Wiedergabezeit:" -#: mpdevil:1327 +#: mpdevil:1330 msgid "Artists:" msgstr "Künstler:" -#: mpdevil:1328 +#: mpdevil:1331 msgid "Albums:" msgstr "Alben:" -#: mpdevil:1329 +#: mpdevil:1332 msgid "Songs:" msgstr "Titel:" -#: mpdevil:1330 +#: mpdevil:1333 msgid "Total Playtime:" msgstr "Gesamt Wiedergabezeit:" -#: mpdevil:1331 +#: mpdevil:1334 msgid "Database Update:" msgstr "Datenbankaktualisierung:" -#: mpdevil:1355 +#: mpdevil:1358 msgid "A simple music browser for MPD" msgstr "Ein einfacher Musikbrowser für MPD" -#: mpdevil:1453 +#: mpdevil:1456 msgid "Open with…" msgstr "Öffnen mit…" -#: mpdevil:1471 +#: mpdevil:1474 msgid "MPD-Tag" msgstr "MPD-Tag" -#: mpdevil:1474 +#: mpdevil:1477 msgid "Value" msgstr "Wert" -#: mpdevil:1605 +#: mpdevil:1608 msgid "_Append" msgstr "_Anhängen" -#: mpdevil:1607 +#: mpdevil:1610 msgid "Add all titles to playlist" msgstr "Alle Titel der Wiedergabeliste anhängen" -#: mpdevil:1608 +#: mpdevil:1611 msgid "_Play" msgstr "Ab_spielen" -#: mpdevil:1610 +#: mpdevil:1613 msgid "Directly play all titles" msgstr "Alle Titel sofort abspielen" -#: mpdevil:1611 +#: mpdevil:1614 msgid "_Enqueue" msgstr "_Einreihen" -#: mpdevil:1613 +#: mpdevil:1616 msgid "" "Append all titles after the currently playing track and clear the playlist " "from all other songs" @@ -286,54 +293,58 @@ msgstr "" "Alle Titel hinter dem aktuellen Stück einreihen und die weitere " "Wiedergabeliste leeren" -#: mpdevil:1868 +#: mpdevil:1871 msgid "all tags" msgstr "Alle Tags" -#: mpdevil:1896 +#: mpdevil:1900 #, python-brace-format -msgid "{num} hits" -msgstr "{num} Treffer" +msgid "{hits} hit" +msgid_plural "{hits} hits" +msgstr[0] "{hits} Treffer" +msgstr[1] "{hits} Treffer" -#: mpdevil:1934 +#: mpdevil:1938 msgid "all genres" msgstr "Alle Genres" -#: mpdevil:2036 +#: mpdevil:2040 msgid "all artists" msgstr "Alle Interpreten" -#: mpdevil:2228 +#: mpdevil:2232 mpdevil:2866 mpdevil:3153 mpdevil:3154 #, python-brace-format -msgid "{titles} titles on {discs} discs ({length})" -msgstr "{titles} Titel auf {discs} CDs ({length})" +msgid "{titles} title" +msgid_plural "{titles} titles" +msgstr[0] "{titles} Titel" +msgstr[1] "{titles} Titel" -#: mpdevil:2231 mpdevil:2863 mpdevil:3149 mpdevil:3150 +#: mpdevil:2234 #, python-brace-format -msgid "{titles} titles ({length})" -msgstr "{titles} Titel ({length})" +msgid "on {discs} discs" +msgstr "auf {discs} CDs" -#: mpdevil:2371 mpdevil:3587 +#: mpdevil:2374 mpdevil:3593 msgid "Back to current album" msgstr "Zurück zu aktuellem Album" -#: mpdevil:2373 +#: mpdevil:2376 msgid "Search" msgstr "Suche" -#: mpdevil:2548 +#: mpdevil:2551 msgid "searching..." msgstr "suche..." -#: mpdevil:2553 +#: mpdevil:2556 msgid "connection error" msgstr "Verbindungsfehler" -#: mpdevil:2555 +#: mpdevil:2558 msgid "lyrics not found" msgstr "Liedtext nicht gefunden" -#: mpdevil:2603 +#: mpdevil:2606 #, python-brace-format msgid "" "{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} channels, " @@ -342,203 +353,215 @@ msgstr "" "{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} Kanäle, " "{file_type}" -#: mpdevil:2733 +#: mpdevil:2736 msgid "Scroll to current song" msgstr "Gehe zu aktuellem Lied" -#: mpdevil:2741 mpdevil:3603 +#: mpdevil:2744 mpdevil:3609 msgid "Clear playlist" msgstr "Wiedergabeliste leeren" -#: mpdevil:3035 +#: mpdevil:3039 msgid "Show lyrics" msgstr "Zeige Liedtext" -#: mpdevil:3355 +#: mpdevil:3361 msgid "Random mode" msgstr "Zufallsmodus" -#: mpdevil:3357 +#: mpdevil:3363 msgid "Repeat mode" msgstr "Dauerschleife" -#: mpdevil:3359 +#: mpdevil:3365 msgid "Single mode" msgstr "Einzelstückmodus" -#: mpdevil:3361 +#: mpdevil:3367 msgid "Consume mode" msgstr "Wiedergabeliste verbrauchen" -#: mpdevil:3565 +#: mpdevil:3571 msgid "Window" msgstr "Fenster" -#: mpdevil:3566 +#: mpdevil:3572 msgid "Playback" msgstr "Wiedergabe" -#: mpdevil:3567 +#: mpdevil:3573 msgid "Search, Album Dialog and Album List" msgstr "Suche, Albumdialog und Albumliste" -#: mpdevil:3577 +#: mpdevil:3583 msgid "Open online help" msgstr "Onlinehilfe öffnen" -#: mpdevil:3578 +#: mpdevil:3584 msgid "Open shortcuts window" msgstr "Tastenkürzelfenster öffnen" -#: mpdevil:3579 +#: mpdevil:3585 msgid "Open menu" msgstr "Menü öffnen" -#: mpdevil:3580 mpdevil:3724 +#: mpdevil:3586 mpdevil:3730 msgid "Update database" msgstr "Datenbank aktualisieren" -#: mpdevil:3581 mpdevil:3722 +#: mpdevil:3587 mpdevil:3728 msgid "Quit" msgstr "Beenden" -#: mpdevil:3582 +#: mpdevil:3588 msgid "Cycle through profiles" msgstr "Profile durchschalten" -#: mpdevil:3583 +#: mpdevil:3589 msgid "Cycle through profiles in reversed order" msgstr "Profile rückwärts durchschalten" -#: mpdevil:3584 +#: mpdevil:3590 msgid "Toggle mini player" msgstr "Miniplayer ein-/ausschalten" -#: mpdevil:3585 +#: mpdevil:3591 msgid "Toggle lyrics" msgstr "Liedtext ein-/ausblenden" -#: mpdevil:3586 +#: mpdevil:3592 msgid "Toggle search" msgstr "Suche ein-/ausblenden" -#: mpdevil:3588 +#: mpdevil:3594 msgid "Play/Pause" msgstr "Wiedergabe/Pause" -#: mpdevil:3589 +#: mpdevil:3595 msgid "Stop" msgstr "Stopp" -#: mpdevil:3590 +#: mpdevil:3596 msgid "Next title" msgstr "Nächster Titel" -#: mpdevil:3591 +#: mpdevil:3597 msgid "Previous title" msgstr "Vorheriger Titel" -#: mpdevil:3592 +#: mpdevil:3598 msgid "Seek forward" msgstr "Vorspulen" -#: mpdevil:3593 +#: mpdevil:3599 msgid "Seek backward" msgstr "Zurückspulen" -#: mpdevil:3594 +#: mpdevil:3600 msgid "Toggle repeat mode" msgstr "Dauerschleife ein-/ausschalten" -#: mpdevil:3595 +#: mpdevil:3601 msgid "Toggle random mode" msgstr "Zufallsmodus ein-/ausschalten" -#: mpdevil:3596 +#: mpdevil:3602 msgid "Toggle single mode" msgstr "Einzelstückmodus ein-/ausschalten" -#: mpdevil:3597 +#: mpdevil:3603 msgid "Toggle consume mode" msgstr "Wiedergabeliste verbrauchen ein-/ausschalten" -#: mpdevil:3598 +#: mpdevil:3604 msgid "Play selected item (next)" msgstr "Ausgewähltes Element (als Nächstes) abspielen" -#: mpdevil:3598 +#: mpdevil:3604 msgid "Left-click" msgstr "Linksklick" -#: mpdevil:3599 +#: mpdevil:3605 msgid "Append selected item" msgstr "Ausgewähltes Element anhängen" -#: mpdevil:3599 mpdevil:3602 +#: mpdevil:3605 mpdevil:3608 msgid "Middle-click" msgstr "Mittelklick" -#: mpdevil:3600 +#: mpdevil:3606 msgid "Play selected item immediately" msgstr "Ausgewähltes Element sofort abspielen" -#: mpdevil:3600 +#: mpdevil:3606 msgid "Double-click" msgstr "Doppelklick" -#: mpdevil:3601 mpdevil:3604 +#: mpdevil:3607 mpdevil:3610 msgid "Show additional information" msgstr "Zeige weitere Informationen" -#: mpdevil:3601 mpdevil:3604 +#: mpdevil:3607 mpdevil:3610 msgid "Right-click" msgstr "Rechtsklick" -#: mpdevil:3602 +#: mpdevil:3608 msgid "Remove selected song" msgstr "Ausgewählten Titel entfernen" -#: mpdevil:3628 +#: mpdevil:3634 msgid "Connect" msgstr "Verbinden" -#: mpdevil:3646 +#: mpdevil:3652 #, python-brace-format msgid "Connection to “{profile}” ({host}:{port}) failed" msgstr "Verbindung zu „{profile}“ ({host}:{port}) fehlgeschlagen" -#: mpdevil:3719 +#: mpdevil:3725 msgid "Keyboard shortcuts" msgstr "Tastenkürzel" -#: mpdevil:3720 +#: mpdevil:3726 msgid "Help" msgstr "Hilfe" -#: mpdevil:3721 +#: mpdevil:3727 msgid "About" msgstr "Über" -#: mpdevil:3725 +#: mpdevil:3731 msgid "Server stats" msgstr "Serverstatistik" -#: mpdevil:3730 +#: mpdevil:3736 msgid "Mini player" msgstr "Miniplayer" -#: mpdevil:3731 +#: mpdevil:3737 msgid "Save window layout" msgstr "Fensterlayout speichern" -#: mpdevil:3736 +#: mpdevil:3742 msgid "Menu" msgstr "Menü" -#: mpdevil:3784 mpdevil:3786 +#: mpdevil:3790 mpdevil:3792 msgid "connecting…" msgstr "verbinden…" +#, python-brace-format +#~ msgid "{titles} titles on {discs} discs ({length})" +#~ msgstr "{titles} Titel auf {discs} CDs ({length})" + +#, python-brace-format +#~ msgid "{titles} titles ({length})" +#~ msgstr "{titles} Titel ({length})" + +#, python-brace-format +#~ msgid "{num} hits" +#~ msgstr "{num} Treffer" + #~ msgid "Close" #~ msgstr "Schließen" @@ -562,10 +585,6 @@ msgstr "verbinden…" #~ msgid "not connected" #~ msgstr "nicht verbunden" -#, python-format -#~ msgid "hits: %i" -#~ msgstr "Treffer: %i" - #~ msgid "Add" #~ msgstr "Hinzufügen" diff --git a/po/mpdevil.pot b/po/mpdevil.pot index ce1f52d..d1e1ae2 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: 2021-01-02 11:47+0100\n" +"POT-Creation-Date: 2021-01-16 14:43+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,515 +16,527 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: mpdevil:470 +#: mpdevil:438 +#, python-brace-format +msgid "{days} day" +msgid_plural "{days} days" +msgstr[0] "" +msgstr[1] "" + +#: mpdevil:473 msgid "Unknown Title" msgstr "" -#: mpdevil:799 +#: mpdevil:802 msgid "Main cover size:" msgstr "" -#: mpdevil:800 +#: mpdevil:803 msgid "Album view cover size:" msgstr "" -#: mpdevil:801 +#: mpdevil:804 msgid "Action bar icon size:" msgstr "" -#: mpdevil:802 +#: mpdevil:805 msgid "Secondary icon size:" msgstr "" -#: mpdevil:815 +#: mpdevil:818 msgid "Sort albums by:" msgstr "" -#: mpdevil:815 +#: mpdevil:818 msgid "name" msgstr "" -#: mpdevil:815 +#: mpdevil:818 msgid "year" msgstr "" -#: mpdevil:816 +#: mpdevil:819 msgid "Position of playlist:" msgstr "" -#: mpdevil:816 +#: mpdevil:819 msgid "bottom" msgstr "" -#: mpdevil:816 +#: mpdevil:819 msgid "right" msgstr "" -#: mpdevil:834 +#: mpdevil:837 msgid "Use Client-side decoration" msgstr "" -#: mpdevil:835 +#: mpdevil:838 msgid "Show stop button" msgstr "" -#: mpdevil:836 +#: mpdevil:839 msgid "Show lyrics button" msgstr "" -#: mpdevil:837 +#: mpdevil:840 msgid "Show initials in artist view" msgstr "" -#: mpdevil:838 +#: mpdevil:841 msgid "Show tooltips in album view" msgstr "" -#: mpdevil:839 +#: mpdevil:842 msgid "Use “Album Artist” tag" msgstr "" -#: mpdevil:840 +#: mpdevil:843 msgid "Send notification on title change" msgstr "" -#: mpdevil:841 +#: mpdevil:844 msgid "Stop playback on quit" msgstr "" -#: mpdevil:842 +#: mpdevil:845 msgid "Play selected albums and titles immediately" msgstr "" -#: mpdevil:855 +#: mpdevil:858 msgid "View" msgstr "" -#: mpdevil:856 +#: mpdevil:859 msgid "Behavior" msgstr "" -#: mpdevil:888 +#: mpdevil:891 msgid "(restart required)" msgstr "" -#: mpdevil:950 +#: mpdevil:953 msgid "_Connect" msgstr "" -#: mpdevil:966 +#: mpdevil:969 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:971 +#: mpdevil:974 msgid "Profile:" msgstr "" -#: mpdevil:972 +#: mpdevil:975 msgid "Name:" msgstr "" -#: mpdevil:973 +#: mpdevil:976 msgid "Host:" msgstr "" -#: mpdevil:974 +#: mpdevil:977 msgid "Password:" msgstr "" -#: mpdevil:975 +#: mpdevil:978 msgid "Music lib:" msgstr "" -#: mpdevil:976 +#: mpdevil:979 msgid "Cover regex:" msgstr "" -#: mpdevil:1111 +#: mpdevil:1114 msgid "Choose directory" msgstr "" -#: mpdevil:1142 +#: mpdevil:1145 msgid "Choose the order of information to appear in the playlist:" msgstr "" -#: mpdevil:1159 mpdevil:1712 mpdevil:1807 mpdevil:2759 +#: mpdevil:1162 mpdevil:1715 mpdevil:1810 mpdevil:2762 msgid "No" msgstr "" -#: mpdevil:1159 mpdevil:2760 +#: mpdevil:1162 mpdevil:2763 msgid "Disc" msgstr "" -#: mpdevil:1159 mpdevil:1715 mpdevil:1812 mpdevil:2761 +#: mpdevil:1162 mpdevil:1718 mpdevil:1815 mpdevil:2764 msgid "Title" msgstr "" -#: mpdevil:1159 mpdevil:1818 mpdevil:2762 +#: mpdevil:1162 mpdevil:1821 mpdevil:2765 msgid "Artist" msgstr "" -#: mpdevil:1159 mpdevil:1824 mpdevil:2763 +#: mpdevil:1162 mpdevil:1827 mpdevil:2766 msgid "Album" msgstr "" -#: mpdevil:1159 mpdevil:1719 mpdevil:1830 mpdevil:2764 +#: mpdevil:1162 mpdevil:1722 mpdevil:1833 mpdevil:2767 msgid "Length" msgstr "" -#: mpdevil:1159 mpdevil:2765 +#: mpdevil:1162 mpdevil:2768 msgid "Year" msgstr "" -#: mpdevil:1159 mpdevil:2766 +#: mpdevil:1162 mpdevil:2769 msgid "Genre" msgstr "" -#: mpdevil:1275 mpdevil:1277 mpdevil:3718 +#: mpdevil:1278 mpdevil:1280 mpdevil:3724 msgid "Settings" msgstr "" -#: mpdevil:1290 mpdevil:1299 mpdevil:3564 +#: mpdevil:1293 mpdevil:1302 mpdevil:3570 msgid "General" msgstr "" -#: mpdevil:1291 mpdevil:1300 mpdevil:3729 +#: mpdevil:1294 mpdevil:1303 mpdevil:3735 msgid "Profiles" msgstr "" -#: mpdevil:1292 mpdevil:1301 mpdevil:3568 +#: mpdevil:1295 mpdevil:1304 mpdevil:3574 msgid "Playlist" msgstr "" -#: mpdevil:1314 +#: mpdevil:1317 msgid "Stats" msgstr "" -#: mpdevil:1324 +#: mpdevil:1327 msgid "Protocol:" msgstr "" -#: mpdevil:1325 +#: mpdevil:1328 msgid "Uptime:" msgstr "" -#: mpdevil:1326 +#: mpdevil:1329 msgid "Playtime:" msgstr "" -#: mpdevil:1327 +#: mpdevil:1330 msgid "Artists:" msgstr "" -#: mpdevil:1328 +#: mpdevil:1331 msgid "Albums:" msgstr "" -#: mpdevil:1329 +#: mpdevil:1332 msgid "Songs:" msgstr "" -#: mpdevil:1330 +#: mpdevil:1333 msgid "Total Playtime:" msgstr "" -#: mpdevil:1331 +#: mpdevil:1334 msgid "Database Update:" msgstr "" -#: mpdevil:1355 +#: mpdevil:1358 msgid "A simple music browser for MPD" msgstr "" -#: mpdevil:1453 +#: mpdevil:1456 msgid "Open with…" msgstr "" -#: mpdevil:1471 +#: mpdevil:1474 msgid "MPD-Tag" msgstr "" -#: mpdevil:1474 +#: mpdevil:1477 msgid "Value" msgstr "" -#: mpdevil:1605 +#: mpdevil:1608 msgid "_Append" msgstr "" -#: mpdevil:1607 +#: mpdevil:1610 msgid "Add all titles to playlist" msgstr "" -#: mpdevil:1608 +#: mpdevil:1611 msgid "_Play" msgstr "" -#: mpdevil:1610 +#: mpdevil:1613 msgid "Directly play all titles" msgstr "" -#: mpdevil:1611 +#: mpdevil:1614 msgid "_Enqueue" msgstr "" -#: mpdevil:1613 +#: mpdevil:1616 msgid "" "Append all titles after the currently playing track and clear the playlist " "from all other songs" msgstr "" -#: mpdevil:1868 +#: mpdevil:1871 msgid "all tags" msgstr "" -#: mpdevil:1896 +#: mpdevil:1900 #, python-brace-format -msgid "{num} hits" -msgstr "" +msgid "{hits} hit" +msgid_plural "{hits} hits" +msgstr[0] "" +msgstr[1] "" -#: mpdevil:1934 +#: mpdevil:1938 msgid "all genres" msgstr "" -#: mpdevil:2036 +#: mpdevil:2040 msgid "all artists" msgstr "" -#: mpdevil:2228 +#: mpdevil:2232 mpdevil:2866 mpdevil:3153 mpdevil:3154 #, python-brace-format -msgid "{titles} titles on {discs} discs ({length})" +msgid "{titles} title" +msgid_plural "{titles} titles" +msgstr[0] "" +msgstr[1] "" + +#: mpdevil:2234 +#, python-brace-format +msgid "on {discs} discs" msgstr "" -#: mpdevil:2231 mpdevil:2863 mpdevil:3149 mpdevil:3150 -#, python-brace-format -msgid "{titles} titles ({length})" -msgstr "" - -#: mpdevil:2371 mpdevil:3587 +#: mpdevil:2374 mpdevil:3593 msgid "Back to current album" msgstr "" -#: mpdevil:2373 +#: mpdevil:2376 msgid "Search" msgstr "" -#: mpdevil:2548 +#: mpdevil:2551 msgid "searching..." msgstr "" -#: mpdevil:2553 +#: mpdevil:2556 msgid "connection error" msgstr "" -#: mpdevil:2555 +#: mpdevil:2558 msgid "lyrics not found" msgstr "" -#: mpdevil:2603 +#: mpdevil:2606 #, python-brace-format msgid "" "{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} channels, " "{file_type}" msgstr "" -#: mpdevil:2733 +#: mpdevil:2736 msgid "Scroll to current song" msgstr "" -#: mpdevil:2741 mpdevil:3603 +#: mpdevil:2744 mpdevil:3609 msgid "Clear playlist" msgstr "" -#: mpdevil:3035 +#: mpdevil:3039 msgid "Show lyrics" msgstr "" -#: mpdevil:3355 +#: mpdevil:3361 msgid "Random mode" msgstr "" -#: mpdevil:3357 +#: mpdevil:3363 msgid "Repeat mode" msgstr "" -#: mpdevil:3359 +#: mpdevil:3365 msgid "Single mode" msgstr "" -#: mpdevil:3361 +#: mpdevil:3367 msgid "Consume mode" msgstr "" -#: mpdevil:3565 +#: mpdevil:3571 msgid "Window" msgstr "" -#: mpdevil:3566 +#: mpdevil:3572 msgid "Playback" msgstr "" -#: mpdevil:3567 +#: mpdevil:3573 msgid "Search, Album Dialog and Album List" msgstr "" -#: mpdevil:3577 +#: mpdevil:3583 msgid "Open online help" msgstr "" -#: mpdevil:3578 +#: mpdevil:3584 msgid "Open shortcuts window" msgstr "" -#: mpdevil:3579 +#: mpdevil:3585 msgid "Open menu" msgstr "" -#: mpdevil:3580 mpdevil:3724 +#: mpdevil:3586 mpdevil:3730 msgid "Update database" msgstr "" -#: mpdevil:3581 mpdevil:3722 +#: mpdevil:3587 mpdevil:3728 msgid "Quit" msgstr "" -#: mpdevil:3582 +#: mpdevil:3588 msgid "Cycle through profiles" msgstr "" -#: mpdevil:3583 +#: mpdevil:3589 msgid "Cycle through profiles in reversed order" msgstr "" -#: mpdevil:3584 +#: mpdevil:3590 msgid "Toggle mini player" msgstr "" -#: mpdevil:3585 +#: mpdevil:3591 msgid "Toggle lyrics" msgstr "" -#: mpdevil:3586 +#: mpdevil:3592 msgid "Toggle search" msgstr "" -#: mpdevil:3588 +#: mpdevil:3594 msgid "Play/Pause" msgstr "" -#: mpdevil:3589 +#: mpdevil:3595 msgid "Stop" msgstr "" -#: mpdevil:3590 +#: mpdevil:3596 msgid "Next title" msgstr "" -#: mpdevil:3591 +#: mpdevil:3597 msgid "Previous title" msgstr "" -#: mpdevil:3592 +#: mpdevil:3598 msgid "Seek forward" msgstr "" -#: mpdevil:3593 +#: mpdevil:3599 msgid "Seek backward" msgstr "" -#: mpdevil:3594 +#: mpdevil:3600 msgid "Toggle repeat mode" msgstr "" -#: mpdevil:3595 +#: mpdevil:3601 msgid "Toggle random mode" msgstr "" -#: mpdevil:3596 +#: mpdevil:3602 msgid "Toggle single mode" msgstr "" -#: mpdevil:3597 +#: mpdevil:3603 msgid "Toggle consume mode" msgstr "" -#: mpdevil:3598 +#: mpdevil:3604 msgid "Play selected item (next)" msgstr "" -#: mpdevil:3598 +#: mpdevil:3604 msgid "Left-click" msgstr "" -#: mpdevil:3599 +#: mpdevil:3605 msgid "Append selected item" msgstr "" -#: mpdevil:3599 mpdevil:3602 +#: mpdevil:3605 mpdevil:3608 msgid "Middle-click" msgstr "" -#: mpdevil:3600 +#: mpdevil:3606 msgid "Play selected item immediately" msgstr "" -#: mpdevil:3600 +#: mpdevil:3606 msgid "Double-click" msgstr "" -#: mpdevil:3601 mpdevil:3604 +#: mpdevil:3607 mpdevil:3610 msgid "Show additional information" msgstr "" -#: mpdevil:3601 mpdevil:3604 +#: mpdevil:3607 mpdevil:3610 msgid "Right-click" msgstr "" -#: mpdevil:3602 +#: mpdevil:3608 msgid "Remove selected song" msgstr "" -#: mpdevil:3628 +#: mpdevil:3634 msgid "Connect" msgstr "" -#: mpdevil:3646 +#: mpdevil:3652 #, python-brace-format msgid "Connection to “{profile}” ({host}:{port}) failed" msgstr "" -#: mpdevil:3719 +#: mpdevil:3725 msgid "Keyboard shortcuts" msgstr "" -#: mpdevil:3720 +#: mpdevil:3726 msgid "Help" msgstr "" -#: mpdevil:3721 +#: mpdevil:3727 msgid "About" msgstr "" -#: mpdevil:3725 +#: mpdevil:3731 msgid "Server stats" msgstr "" -#: mpdevil:3730 +#: mpdevil:3736 msgid "Mini player" msgstr "" -#: mpdevil:3731 +#: mpdevil:3737 msgid "Save window layout" msgstr "" -#: mpdevil:3736 +#: mpdevil:3742 msgid "Menu" msgstr "" -#: mpdevil:3784 mpdevil:3786 +#: mpdevil:3790 mpdevil:3792 msgid "connecting…" msgstr "" diff --git a/po/nl.po b/po/nl.po index 8b1bb1e..3992762 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: 2021-01-02 11:47+0100\n" -"PO-Revision-Date: 2021-01-02 11:48+0100\n" +"POT-Creation-Date: 2021-01-16 14:43+0100\n" +"PO-Revision-Date: 2021-01-16 14:54+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: nl\n" @@ -18,103 +18,110 @@ msgstr "" "X-Generator: Poedit 2.3.1\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: mpdevil:470 +#: mpdevil:438 +#, python-brace-format +msgid "{days} day" +msgid_plural "{days} days" +msgstr[0] "{days} dag" +msgstr[1] "{days} dagen" + +#: mpdevil:473 msgid "Unknown Title" msgstr "Onbekende titel" -#: mpdevil:799 +#: mpdevil:802 msgid "Main cover size:" msgstr "Grootte albumhoes:" -#: mpdevil:800 +#: mpdevil:803 msgid "Album view cover size:" msgstr "Hoesgrootte in albumlijst:" -#: mpdevil:801 +#: mpdevil:804 msgid "Action bar icon size:" msgstr "Grootte iconen werkbalk:" -#: mpdevil:802 +#: mpdevil:805 msgid "Secondary icon size:" msgstr "Grootte overige iconen:" -#: mpdevil:815 +#: mpdevil:818 msgid "Sort albums by:" msgstr "Albums sorteren op:" -#: mpdevil:815 +#: mpdevil:818 msgid "name" msgstr "naam" -#: mpdevil:815 +#: mpdevil:818 msgid "year" msgstr "jaar" -#: mpdevil:816 +#: mpdevil:819 msgid "Position of playlist:" msgstr "Positie afspeellijst:" -#: mpdevil:816 +#: mpdevil:819 msgid "bottom" msgstr "onder" -#: mpdevil:816 +#: mpdevil:819 msgid "right" msgstr "rechts" -#: mpdevil:834 +#: mpdevil:837 msgid "Use Client-side decoration" msgstr "Gebruik vensterdecoratie van mpdevil" -#: mpdevil:835 +#: mpdevil:838 msgid "Show stop button" msgstr "Toon stopknop" -#: mpdevil:836 +#: mpdevil:839 msgid "Show lyrics button" msgstr "Toon songtekstknop" -#: mpdevil:837 +#: mpdevil:840 msgid "Show initials in artist view" msgstr "Toon beginletters in artiestenlijst" -#: mpdevil:838 +#: mpdevil:841 msgid "Show tooltips in album view" msgstr "Toon tooltip in albumlijst" -#: mpdevil:839 +#: mpdevil:842 msgid "Use “Album Artist” tag" msgstr "Gebruik tag \"Album Artist\"" -#: mpdevil:840 +#: mpdevil:843 msgid "Send notification on title change" msgstr "Verstuur een melding bij titelwisseling" -#: mpdevil:841 +#: mpdevil:844 msgid "Stop playback on quit" msgstr "Stop afspelen bij afsluiten" -#: mpdevil:842 +#: mpdevil:845 msgid "Play selected albums and titles immediately" msgstr "Geselecteerde albums en titels direct afspelen" -#: mpdevil:855 +#: mpdevil:858 msgid "View" msgstr "Beeld" -#: mpdevil:856 +#: mpdevil:859 msgid "Behavior" msgstr "Gedrag" -#: mpdevil:888 +#: mpdevil:891 msgid "(restart required)" msgstr "(herstart vereist)" -#: mpdevil:950 +#: mpdevil:953 msgid "_Connect" msgstr "_Verbinden" -#: mpdevil:966 +#: mpdevil:969 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,159 +131,159 @@ msgstr "" "met deze regex wordt getoond. %AlbumArtist% en %Album% worden vervangen door " "de bijbehorende tags van het muziekbestand." -#: mpdevil:971 +#: mpdevil:974 msgid "Profile:" msgstr "Profiel:" -#: mpdevil:972 +#: mpdevil:975 msgid "Name:" msgstr "Naam:" -#: mpdevil:973 +#: mpdevil:976 msgid "Host:" msgstr "Host:" -#: mpdevil:974 +#: mpdevil:977 msgid "Password:" msgstr "Wachtwoord:" -#: mpdevil:975 +#: mpdevil:978 msgid "Music lib:" msgstr "Muziekmap:" -#: mpdevil:976 +#: mpdevil:979 msgid "Cover regex:" msgstr "Regex albumhoes:" -#: mpdevil:1111 +#: mpdevil:1114 msgid "Choose directory" msgstr "Kies een map" -#: mpdevil:1142 +#: mpdevil:1145 msgid "Choose the order of information to appear in the playlist:" msgstr "Kies de volgorde van de informatie getoond in de afspeellijst:" -#: mpdevil:1159 mpdevil:1712 mpdevil:1807 mpdevil:2759 +#: mpdevil:1162 mpdevil:1715 mpdevil:1810 mpdevil:2762 msgid "No" msgstr "Nr" -#: mpdevil:1159 mpdevil:2760 +#: mpdevil:1162 mpdevil:2763 msgid "Disc" msgstr "Disc" -#: mpdevil:1159 mpdevil:1715 mpdevil:1812 mpdevil:2761 +#: mpdevil:1162 mpdevil:1718 mpdevil:1815 mpdevil:2764 msgid "Title" msgstr "Titel" -#: mpdevil:1159 mpdevil:1818 mpdevil:2762 +#: mpdevil:1162 mpdevil:1821 mpdevil:2765 msgid "Artist" msgstr "Artiest" -#: mpdevil:1159 mpdevil:1824 mpdevil:2763 +#: mpdevil:1162 mpdevil:1827 mpdevil:2766 msgid "Album" msgstr "Album" -#: mpdevil:1159 mpdevil:1719 mpdevil:1830 mpdevil:2764 +#: mpdevil:1162 mpdevil:1722 mpdevil:1833 mpdevil:2767 msgid "Length" msgstr "Lengte" -#: mpdevil:1159 mpdevil:2765 +#: mpdevil:1162 mpdevil:2768 msgid "Year" msgstr "Jaar" -#: mpdevil:1159 mpdevil:2766 +#: mpdevil:1162 mpdevil:2769 msgid "Genre" msgstr "Genre" -#: mpdevil:1275 mpdevil:1277 mpdevil:3718 +#: mpdevil:1278 mpdevil:1280 mpdevil:3724 msgid "Settings" msgstr "Instellingen" -#: mpdevil:1290 mpdevil:1299 mpdevil:3564 +#: mpdevil:1293 mpdevil:1302 mpdevil:3570 msgid "General" msgstr "Algemeen" -#: mpdevil:1291 mpdevil:1300 mpdevil:3729 +#: mpdevil:1294 mpdevil:1303 mpdevil:3735 msgid "Profiles" msgstr "Profielen" -#: mpdevil:1292 mpdevil:1301 mpdevil:3568 +#: mpdevil:1295 mpdevil:1304 mpdevil:3574 msgid "Playlist" msgstr "Afspeellijst" -#: mpdevil:1314 +#: mpdevil:1317 msgid "Stats" msgstr "Statistieken" -#: mpdevil:1324 +#: mpdevil:1327 msgid "Protocol:" msgstr "Protocol:" -#: mpdevil:1325 +#: mpdevil:1328 msgid "Uptime:" msgstr "Uptime:" -#: mpdevil:1326 +#: mpdevil:1329 msgid "Playtime:" msgstr "Afspeeltijd:" -#: mpdevil:1327 +#: mpdevil:1330 msgid "Artists:" msgstr "Artiesten:" -#: mpdevil:1328 +#: mpdevil:1331 msgid "Albums:" msgstr "Albums:" -#: mpdevil:1329 +#: mpdevil:1332 msgid "Songs:" msgstr "Titels:" -#: mpdevil:1330 +#: mpdevil:1333 msgid "Total Playtime:" msgstr "Totale speelduur:" -#: mpdevil:1331 +#: mpdevil:1334 msgid "Database Update:" msgstr "Database bijgewerkt:" -#: mpdevil:1355 +#: mpdevil:1358 msgid "A simple music browser for MPD" msgstr "Een simpele muziekspeler voor MPD" -#: mpdevil:1453 +#: mpdevil:1456 msgid "Open with…" msgstr "Openen met…" -#: mpdevil:1471 +#: mpdevil:1474 msgid "MPD-Tag" msgstr "MPD-Tag" -#: mpdevil:1474 +#: mpdevil:1477 msgid "Value" msgstr "Waarde" -#: mpdevil:1605 +#: mpdevil:1608 msgid "_Append" msgstr "_Toevoegen" -#: mpdevil:1607 +#: mpdevil:1610 msgid "Add all titles to playlist" msgstr "Voeg alle titels toe aan de afspeellijst" -#: mpdevil:1608 +#: mpdevil:1611 msgid "_Play" msgstr "_Afspelen" -#: mpdevil:1610 +#: mpdevil:1613 msgid "Directly play all titles" msgstr "Alle titels direct afspelen" -#: mpdevil:1611 +#: mpdevil:1614 msgid "_Enqueue" msgstr "_In wachtrij plaatsen" -#: mpdevil:1613 +#: mpdevil:1616 msgid "" "Append all titles after the currently playing track and clear the playlist " "from all other songs" @@ -284,54 +291,58 @@ msgstr "" "Alle titels toevoegen na de nu spelende titel en alle overige titels uit de " "afspeellijst verwijderen" -#: mpdevil:1868 +#: mpdevil:1871 msgid "all tags" msgstr "alle tags" -#: mpdevil:1896 +#: mpdevil:1900 #, python-brace-format -msgid "{num} hits" -msgstr "{num} hits" +msgid "{hits} hit" +msgid_plural "{hits} hits" +msgstr[0] "{hits} hit" +msgstr[1] "{hits} treffers" -#: mpdevil:1934 +#: mpdevil:1938 msgid "all genres" msgstr "alle genres" -#: mpdevil:2036 +#: mpdevil:2040 msgid "all artists" msgstr "alle artiesten" -#: mpdevil:2228 +#: mpdevil:2232 mpdevil:2866 mpdevil:3153 mpdevil:3154 #, python-brace-format -msgid "{titles} titles on {discs} discs ({length})" -msgstr "{titles} titels op {discs} discs ({length})" +msgid "{titles} title" +msgid_plural "{titles} titles" +msgstr[0] "{titles} titel" +msgstr[1] "{titles} titels" -#: mpdevil:2231 mpdevil:2863 mpdevil:3149 mpdevil:3150 +#: mpdevil:2234 #, python-brace-format -msgid "{titles} titles ({length})" -msgstr "{titles} titels ({length})" +msgid "on {discs} discs" +msgstr "op {discs} discs" -#: mpdevil:2371 mpdevil:3587 +#: mpdevil:2374 mpdevil:3593 msgid "Back to current album" msgstr "Terug naar huidige album" -#: mpdevil:2373 +#: mpdevil:2376 msgid "Search" msgstr "Zoeken" -#: mpdevil:2548 +#: mpdevil:2551 msgid "searching..." msgstr "bezig met zoeken..." -#: mpdevil:2553 +#: mpdevil:2556 msgid "connection error" msgstr "verbindingsfout" -#: mpdevil:2555 +#: mpdevil:2558 msgid "lyrics not found" msgstr "geen songtekst gevonden" -#: mpdevil:2603 +#: mpdevil:2606 #, python-brace-format msgid "" "{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} channels, " @@ -340,202 +351,206 @@ msgstr "" "{bitrate} kb/s, {frequency} kHz, {resolution} bit, {channels} kanalen, " "{file_type}" -#: mpdevil:2733 +#: mpdevil:2736 msgid "Scroll to current song" msgstr "Naar de huidige titel scrollen" -#: mpdevil:2741 mpdevil:3603 +#: mpdevil:2744 mpdevil:3609 msgid "Clear playlist" msgstr "Afspeellijst legen" -#: mpdevil:3035 +#: mpdevil:3039 msgid "Show lyrics" msgstr "Toon songtekst" -#: mpdevil:3355 +#: mpdevil:3361 msgid "Random mode" msgstr "Willekeurige modus" -#: mpdevil:3357 +#: mpdevil:3363 msgid "Repeat mode" msgstr "Herhaalmodus" -#: mpdevil:3359 +#: mpdevil:3365 msgid "Single mode" msgstr "Enkele modus" -#: mpdevil:3361 +#: mpdevil:3367 msgid "Consume mode" msgstr "Verbruiksmodus" -#: mpdevil:3565 +#: mpdevil:3571 msgid "Window" msgstr "Venster" -#: mpdevil:3566 +#: mpdevil:3572 msgid "Playback" msgstr "Afspelen" -#: mpdevil:3567 +#: mpdevil:3573 msgid "Search, Album Dialog and Album List" msgstr "Zoeken, Albumdialoog en Albumlijst" -#: mpdevil:3577 +#: mpdevil:3583 msgid "Open online help" msgstr "Online hulp openen" -#: mpdevil:3578 +#: mpdevil:3584 msgid "Open shortcuts window" msgstr "Venster met sneltoetsen openen" -#: mpdevil:3579 +#: mpdevil:3585 msgid "Open menu" msgstr "Menu openen" -#: mpdevil:3580 mpdevil:3724 +#: mpdevil:3586 mpdevil:3730 msgid "Update database" msgstr "Database bijwerken" -#: mpdevil:3581 mpdevil:3722 +#: mpdevil:3587 mpdevil:3728 msgid "Quit" msgstr "Stoppen" -#: mpdevil:3582 +#: mpdevil:3588 msgid "Cycle through profiles" msgstr "Profielen doorlopen" -#: mpdevil:3583 +#: mpdevil:3589 msgid "Cycle through profiles in reversed order" msgstr "Profielen doorlopen in omgekeerde volgorde" -#: mpdevil:3584 +#: mpdevil:3590 msgid "Toggle mini player" msgstr "Omschakelen naar minispeler" -#: mpdevil:3585 +#: mpdevil:3591 msgid "Toggle lyrics" msgstr "Omschakelen naar songtekst" -#: mpdevil:3586 +#: mpdevil:3592 msgid "Toggle search" msgstr "Omschakelen naar zoeken" -#: mpdevil:3588 +#: mpdevil:3594 msgid "Play/Pause" msgstr "Afspelen/Pauzeren" -#: mpdevil:3589 +#: mpdevil:3595 msgid "Stop" msgstr "Stoppen" -#: mpdevil:3590 +#: mpdevil:3596 msgid "Next title" msgstr "Volgende titel" -#: mpdevil:3591 +#: mpdevil:3597 msgid "Previous title" msgstr "Vorige titel" -#: mpdevil:3592 +#: mpdevil:3598 msgid "Seek forward" msgstr "Vooruit spoelen" -#: mpdevil:3593 +#: mpdevil:3599 msgid "Seek backward" msgstr "Achteruit spoelen" -#: mpdevil:3594 +#: mpdevil:3600 msgid "Toggle repeat mode" msgstr "Omschakelen naar herhaalmodus" -#: mpdevil:3595 +#: mpdevil:3601 msgid "Toggle random mode" msgstr "Omschakelen naar willekeurige modus" -#: mpdevil:3596 +#: mpdevil:3602 msgid "Toggle single mode" msgstr "Omschakelen naar enkele modus" -#: mpdevil:3597 +#: mpdevil:3603 msgid "Toggle consume mode" msgstr "Omschakelen naar verbruiksmodus" -#: mpdevil:3598 +#: mpdevil:3604 msgid "Play selected item (next)" msgstr "Geselecteerde item afspelen (volgende)" -#: mpdevil:3598 +#: mpdevil:3604 msgid "Left-click" msgstr "Linksklik" -#: mpdevil:3599 +#: mpdevil:3605 msgid "Append selected item" msgstr "Geselecteerde item toevoegen" -#: mpdevil:3599 mpdevil:3602 +#: mpdevil:3605 mpdevil:3608 msgid "Middle-click" msgstr "Middelklik" -#: mpdevil:3600 +#: mpdevil:3606 msgid "Play selected item immediately" msgstr "Geselecteerde item direct afspelen" -#: mpdevil:3600 +#: mpdevil:3606 msgid "Double-click" msgstr "Dubbelklik" -#: mpdevil:3601 mpdevil:3604 +#: mpdevil:3607 mpdevil:3610 msgid "Show additional information" msgstr "Toon extra informatie" -#: mpdevil:3601 mpdevil:3604 +#: mpdevil:3607 mpdevil:3610 msgid "Right-click" msgstr "Rechtsklik" -#: mpdevil:3602 +#: mpdevil:3608 msgid "Remove selected song" msgstr "Geselecteerde titel verwijderen" -#: mpdevil:3628 +#: mpdevil:3634 msgid "Connect" msgstr "Verbinden" -#: mpdevil:3646 +#: mpdevil:3652 #, python-brace-format msgid "Connection to “{profile}” ({host}:{port}) failed" msgstr "Verbinding met “{profile}” ({host}:{port}) mislukt" -#: mpdevil:3719 +#: mpdevil:3725 msgid "Keyboard shortcuts" msgstr "Sneltoetsen" -#: mpdevil:3720 +#: mpdevil:3726 msgid "Help" msgstr "Hulp" -#: mpdevil:3721 +#: mpdevil:3727 msgid "About" msgstr "Over" -#: mpdevil:3725 +#: mpdevil:3731 msgid "Server stats" msgstr "Serverstatistieken" -#: mpdevil:3730 +#: mpdevil:3736 msgid "Mini player" msgstr "Minispeler" -#: mpdevil:3731 +#: mpdevil:3737 msgid "Save window layout" msgstr "Vensterindeling opslaan" -#: mpdevil:3736 +#: mpdevil:3742 msgid "Menu" msgstr "Menu" -#: mpdevil:3784 mpdevil:3786 +#: mpdevil:3790 mpdevil:3792 msgid "connecting…" msgstr "verbinding maken…" +#, python-brace-format +#~ msgid "{titles} titles on {discs} discs ({length})" +#~ msgstr "{titles} titels op {discs} discs ({length})" + #~ msgid "Close" #~ msgstr "Afsluiten"