changed behavior of open button in SongPopover (#48)

This commit is contained in:
Martin Wagner 2022-03-06 22:30:47 +01:00
parent 211d88fc67
commit d4bbba9a2c
5 changed files with 237 additions and 237 deletions

114
po/bg.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mpdevil\n" "Project-Id-Version: mpdevil\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-23 18:31+0100\n" "POT-Creation-Date: 2022-03-06 22:29+0100\n"
"PO-Revision-Date: 2022-02-26 18:49+0200\n" "PO-Revision-Date: 2022-02-26 18:49+0200\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -131,25 +131,25 @@ msgstr "Музикална библиотека:"
msgid "Cover regex:" msgid "Cover regex:"
msgstr "Обложка - регулярен израз:" msgstr "Обложка - регулярен израз:"
#: src/mpdevil.py:1176 src/mpdevil.py:3586 #: src/mpdevil.py:1176 src/mpdevil.py:3579
msgid "Profile 1" msgid "Profile 1"
msgstr "Профил 1" msgstr "Профил 1"
#: src/mpdevil.py:1177 src/mpdevil.py:3586 #: src/mpdevil.py:1177 src/mpdevil.py:3579
msgid "Profile 2" msgid "Profile 2"
msgstr "Профил 2" msgstr "Профил 2"
#: src/mpdevil.py:1178 src/mpdevil.py:3586 #: src/mpdevil.py:1178 src/mpdevil.py:3579
msgid "Profile 3" msgid "Profile 3"
msgstr "Профил 3" msgstr "Профил 3"
#. connect button #. connect button
#: src/mpdevil.py:1182 src/mpdevil.py:3469 #: src/mpdevil.py:1182 src/mpdevil.py:3462
msgid "Connect" msgid "Connect"
msgstr "Свържи" msgstr "Свържи"
#: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3470 #: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3463
#: src/mpdevil.py:3578 #: src/mpdevil.py:3571
msgid "Preferences" msgid "Preferences"
msgstr "Предпочитания" msgstr "Предпочитания"
@ -201,53 +201,52 @@ msgstr "<b>Цялостно време на възпроизвеждане:</b>"
msgid "<b>Database Update:</b>" msgid "<b>Database Update:</b>"
msgstr "<b>Актуализация на базата с данни:</b>" msgstr "<b>Актуализация на базата с данни:</b>"
#. open-with button #: src/mpdevil.py:1314
#: src/mpdevil.py:1313 msgid "Show in file manager"
msgid "Open with…" msgstr ""
msgstr "Отвори със…"
#: src/mpdevil.py:1323 src/mpdevil.py:1569 src/mpdevil.py:2289 #: src/mpdevil.py:1324 src/mpdevil.py:1564 src/mpdevil.py:2284
msgid "Append" msgid "Append"
msgstr "Добави" msgstr "Добави"
#: src/mpdevil.py:1324 src/mpdevil.py:1570 src/mpdevil.py:2290 #: src/mpdevil.py:1325 src/mpdevil.py:1565 src/mpdevil.py:2285
msgid "Play" msgid "Play"
msgstr "Свири" msgstr "Свири"
#: src/mpdevil.py:1325 src/mpdevil.py:1571 src/mpdevil.py:2291 #: src/mpdevil.py:1326 src/mpdevil.py:1566 src/mpdevil.py:2286
msgid "Enqueue" msgid "Enqueue"
msgstr "На опашката" msgstr "На опашката"
#: src/mpdevil.py:1344 #: src/mpdevil.py:1345
msgid "MPD-Tag" msgid "MPD-Tag"
msgstr "MPD-Етикет" msgstr "MPD-Етикет"
#: src/mpdevil.py:1347 #: src/mpdevil.py:1348
msgid "Value" msgid "Value"
msgstr "Стойност" msgstr "Стойност"
#: src/mpdevil.py:1424 src/mpdevil.py:2498 #: src/mpdevil.py:1419 src/mpdevil.py:2493
msgid "No" msgid "No"
msgstr "№" msgstr "№"
#. the order of weight_set and weight seems to be important here #. the order of weight_set and weight seems to be important here
#: src/mpdevil.py:1425 src/mpdevil.py:2500 #: src/mpdevil.py:1420 src/mpdevil.py:2495
msgid "Title" msgid "Title"
msgstr "Заглавие" msgstr "Заглавие"
#: src/mpdevil.py:1426 src/mpdevil.py:2501 #: src/mpdevil.py:1421 src/mpdevil.py:2496
msgid "Length" msgid "Length"
msgstr "Дължина" msgstr "Дължина"
#: src/mpdevil.py:1439 #: src/mpdevil.py:1434
msgid "Add all titles to playlist" msgid "Add all titles to playlist"
msgstr "Добави всички заглавия към плейлист" msgstr "Добави всички заглавия към плейлист"
#: src/mpdevil.py:1440 #: src/mpdevil.py:1435
msgid "Directly play all titles" msgid "Directly play all titles"
msgstr "Директно възпроизведи всички заглавия" msgstr "Директно възпроизведи всички заглавия"
#: src/mpdevil.py:1441 #: src/mpdevil.py:1436
msgid "" msgid ""
"Append all titles after the currently playing track and clear the playlist " "Append all titles after the currently playing track and clear the playlist "
"from all other songs" "from all other songs"
@ -255,150 +254,150 @@ msgstr ""
"Добави всички заглавия след песента която се възпроизвежда и изчисти от " "Добави всички заглавия след песента която се възпроизвежда и изчисти от "
"всички други песни" "всички други песни"
#: src/mpdevil.py:1538 src/mpdevil.py:2379 src/mpdevil.py:2662 #: src/mpdevil.py:1533 src/mpdevil.py:2374 src/mpdevil.py:2657
#, python-brace-format #, python-brace-format
msgid "{number} song ({duration})" msgid "{number} song ({duration})"
msgid_plural "{number} songs ({duration})" msgid_plural "{number} songs ({duration})"
msgstr[0] "{number} песен ({duration})" msgstr[0] "{number} песен ({duration})"
msgstr[1] "{number} песни ({duration})" msgstr[1] "{number} песни ({duration})"
#: src/mpdevil.py:1637 #: src/mpdevil.py:1632
#, python-brace-format #, python-brace-format
msgid "{hits} hit" msgid "{hits} hit"
msgid_plural "{hits} hits" msgid_plural "{hits} hits"
msgstr[0] "{hits} попадение" msgstr[0] "{hits} попадение"
msgstr[1] "{hits} попадения" msgstr[1] "{hits} попадения"
#: src/mpdevil.py:1722 #: src/mpdevil.py:1717
msgid "all tags" msgid "all tags"
msgstr "всички тагове" msgstr "всички тагове"
#: src/mpdevil.py:1854 #: src/mpdevil.py:1849
msgid "all genres" msgid "all genres"
msgstr "всички жанрове" msgstr "всички жанрове"
#: src/mpdevil.py:1880 #: src/mpdevil.py:1875
msgid "all artists" msgid "all artists"
msgstr "всички артисти" msgstr "всички артисти"
#: src/mpdevil.py:2299 #: src/mpdevil.py:2294
msgid "Save" msgid "Save"
msgstr "Запазване" msgstr "Запазване"
#: src/mpdevil.py:2303 #: src/mpdevil.py:2298
msgid "Delete" msgid "Delete"
msgstr "Изтриване" msgstr "Изтриване"
#: src/mpdevil.py:2427 data/ShortcutsWindow.ui:240 #: src/mpdevil.py:2422 data/ShortcutsWindow.ui:240
msgid "Clear playlist" msgid "Clear playlist"
msgstr "Изчисти плейлист" msgstr "Изчисти плейлист"
#: src/mpdevil.py:2693 #: src/mpdevil.py:2688
msgid "Scroll to current song" msgid "Scroll to current song"
msgstr "Превъртане до моментната песен" msgstr "Превъртане до моментната песен"
#: src/mpdevil.py:2704 #: src/mpdevil.py:2700
msgid "Playlists" msgid "Playlists"
msgstr "Плейлисти" msgstr "Плейлисти"
#: src/mpdevil.py:2800 #: src/mpdevil.py:2793
msgid "searching…" msgid "searching…"
msgstr "търсене…" msgstr "търсене…"
#: src/mpdevil.py:2805 #: src/mpdevil.py:2798
msgid "connection error" msgid "connection error"
msgstr "грешка при свързване" msgstr "грешка при свързване"
#: src/mpdevil.py:2807 #: src/mpdevil.py:2800
msgid "lyrics not found" msgid "lyrics not found"
msgstr "лириките не са намерени" msgstr "лириките не са намерени"
#: src/mpdevil.py:2913 #: src/mpdevil.py:2906
msgid "Lyrics" msgid "Lyrics"
msgstr "Лирики" msgstr "Лирики"
#: src/mpdevil.py:3004 src/mpdevil.py:3005 #: src/mpdevil.py:2997 src/mpdevil.py:2998
#, python-brace-format #, python-brace-format
msgid "{number} song" msgid "{number} song"
msgid_plural "{number} songs" msgid_plural "{number} songs"
msgstr[0] "{number} песен" msgstr[0] "{number} песен"
msgstr[1] "{number} песни" msgstr[1] "{number} песни"
#: src/mpdevil.py:3214 #: src/mpdevil.py:3207
msgid "Repeat mode" msgid "Repeat mode"
msgstr "Повтарящ режим" msgstr "Повтарящ режим"
#: src/mpdevil.py:3215 #: src/mpdevil.py:3208
msgid "Random mode" msgid "Random mode"
msgstr "Случаен режим" msgstr "Случаен режим"
#: src/mpdevil.py:3216 #: src/mpdevil.py:3209
msgid "Single mode" msgid "Single mode"
msgstr "Единичен режим" msgstr "Единичен режим"
#: src/mpdevil.py:3217 #: src/mpdevil.py:3210
msgid "Consume mode" msgid "Consume mode"
msgstr "Консумиращ режим" msgstr "Консумиращ режим"
#: src/mpdevil.py:3439 #: src/mpdevil.py:3432
msgid "Updating Database…" msgid "Updating Database…"
msgstr "Актуализиране на базата с данни…" msgstr "Актуализиране на базата с данни…"
#: src/mpdevil.py:3491 #: src/mpdevil.py:3484
#, python-brace-format #, python-brace-format
msgid "Connection to “{socket}” failed" msgid "Connection to “{socket}” failed"
msgstr "Свързването със “{socket}” се провали" msgstr "Свързването със “{socket}” се провали"
#: src/mpdevil.py:3493 #: src/mpdevil.py:3486
#, python-brace-format #, python-brace-format
msgid "Connection to “{host}:{port}” failed" msgid "Connection to “{host}:{port}” failed"
msgstr "Свързването със “{host}:{port}” се провали" msgstr "Свързването със “{host}:{port}” се провали"
#: src/mpdevil.py:3563 #: src/mpdevil.py:3556
msgid "Search" msgid "Search"
msgstr "Търси" msgstr "Търси"
#: src/mpdevil.py:3566 data/ShortcutsWindow.ui:99 #: src/mpdevil.py:3559 data/ShortcutsWindow.ui:99
msgid "Back to current album" msgid "Back to current album"
msgstr "Обратно в моментния албум" msgstr "Обратно в моментния албум"
#: src/mpdevil.py:3579 #: src/mpdevil.py:3572
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Преки пътища на клавиатурата" msgstr "Преки пътища на клавиатурата"
#: src/mpdevil.py:3580 #: src/mpdevil.py:3573
msgid "Help" msgid "Help"
msgstr "Помощ" msgstr "Помощ"
#: src/mpdevil.py:3581 #: src/mpdevil.py:3574
msgid "About mpdevil" msgid "About mpdevil"
msgstr "За mpdevil" msgstr "За mpdevil"
#: src/mpdevil.py:3583 #: src/mpdevil.py:3576
msgid "Update Database" msgid "Update Database"
msgstr "Актуализирай базата с данни" msgstr "Актуализирай базата с данни"
#: src/mpdevil.py:3584 #: src/mpdevil.py:3577
msgid "Server Stats" msgid "Server Stats"
msgstr "Статистика на сървърът" msgstr "Статистика на сървърът"
#: src/mpdevil.py:3591 #: src/mpdevil.py:3584
msgid "Mini Player" msgid "Mini Player"
msgstr "Мини Плеър" msgstr "Мини Плеър"
#: src/mpdevil.py:3592 #: src/mpdevil.py:3585
msgid "Genre Filter" msgid "Genre Filter"
msgstr "Филтър на Жанрове" msgstr "Филтър на Жанрове"
#: src/mpdevil.py:3602 #: src/mpdevil.py:3595
msgid "Menu" msgid "Menu"
msgstr "Меню" msgstr "Меню"
#: src/mpdevil.py:3655 src/mpdevil.py:3657 #: src/mpdevil.py:3648 src/mpdevil.py:3650
msgid "connecting…" msgid "connecting…"
msgstr "свързване…" msgstr "свързване…"
#: src/mpdevil.py:3811 #: src/mpdevil.py:3804
msgid "Debug mode" msgid "Debug mode"
msgstr "Debug режим" msgstr "Debug режим"
@ -554,6 +553,9 @@ msgstr "Плейлист"
msgid "Remove selected song" msgid "Remove selected song"
msgstr "Премахни избраната песен" msgstr "Премахни избраната песен"
#~ msgid "Open with…"
#~ msgstr "Отвори със…"
#~ msgid "Choose the order of information to appear in the playlist:" #~ msgid "Choose the order of information to appear in the playlist:"
#~ msgstr "Избери подредбата на информация която се показва в плейлист:" #~ msgstr "Избери подредбата на информация която се показва в плейлист:"

116
po/de.po
View File

@ -7,8 +7,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-23 18:31+0100\n" "POT-Creation-Date: 2022-03-06 22:29+0100\n"
"PO-Revision-Date: 2022-02-23 18:31+0100\n" "PO-Revision-Date: 2022-03-06 22:30+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: de\n" "Language: de\n"
@ -130,25 +130,25 @@ msgstr "Musikverzeichnis:"
msgid "Cover regex:" msgid "Cover regex:"
msgstr "Cover-Regex:" msgstr "Cover-Regex:"
#: src/mpdevil.py:1176 src/mpdevil.py:3586 #: src/mpdevil.py:1176 src/mpdevil.py:3579
msgid "Profile 1" msgid "Profile 1"
msgstr "Profil 1" msgstr "Profil 1"
#: src/mpdevil.py:1177 src/mpdevil.py:3586 #: src/mpdevil.py:1177 src/mpdevil.py:3579
msgid "Profile 2" msgid "Profile 2"
msgstr "Profil 2" msgstr "Profil 2"
#: src/mpdevil.py:1178 src/mpdevil.py:3586 #: src/mpdevil.py:1178 src/mpdevil.py:3579
msgid "Profile 3" msgid "Profile 3"
msgstr "Profil 3" msgstr "Profil 3"
#. connect button #. connect button
#: src/mpdevil.py:1182 src/mpdevil.py:3469 #: src/mpdevil.py:1182 src/mpdevil.py:3462
msgid "Connect" msgid "Connect"
msgstr "Verbinden" msgstr "Verbinden"
#: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3470 #: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3463
#: src/mpdevil.py:3578 #: src/mpdevil.py:3571
msgid "Preferences" msgid "Preferences"
msgstr "Einstellungen" msgstr "Einstellungen"
@ -200,53 +200,52 @@ msgstr "<b>Gesamtwiedergabezeit:</b>"
msgid "<b>Database Update:</b>" msgid "<b>Database Update:</b>"
msgstr "<b>Datenbankaktualisierung:</b>" msgstr "<b>Datenbankaktualisierung:</b>"
#. open-with button #: src/mpdevil.py:1314
#: src/mpdevil.py:1313 msgid "Show in file manager"
msgid "Open with…" msgstr "In Dateimanager anzeigen"
msgstr "Öffnen mit…"
#: src/mpdevil.py:1323 src/mpdevil.py:1569 src/mpdevil.py:2289 #: src/mpdevil.py:1324 src/mpdevil.py:1564 src/mpdevil.py:2284
msgid "Append" msgid "Append"
msgstr "Anhängen" msgstr "Anhängen"
#: src/mpdevil.py:1324 src/mpdevil.py:1570 src/mpdevil.py:2290 #: src/mpdevil.py:1325 src/mpdevil.py:1565 src/mpdevil.py:2285
msgid "Play" msgid "Play"
msgstr "Abspielen" msgstr "Abspielen"
#: src/mpdevil.py:1325 src/mpdevil.py:1571 src/mpdevil.py:2291 #: src/mpdevil.py:1326 src/mpdevil.py:1566 src/mpdevil.py:2286
msgid "Enqueue" msgid "Enqueue"
msgstr "Einreihen" msgstr "Einreihen"
#: src/mpdevil.py:1344 #: src/mpdevil.py:1345
msgid "MPD-Tag" msgid "MPD-Tag"
msgstr "MPD-Tag" msgstr "MPD-Tag"
#: src/mpdevil.py:1347 #: src/mpdevil.py:1348
msgid "Value" msgid "Value"
msgstr "Wert" msgstr "Wert"
#: src/mpdevil.py:1424 src/mpdevil.py:2498 #: src/mpdevil.py:1419 src/mpdevil.py:2493
msgid "No" msgid "No"
msgstr "Nr." msgstr "Nr."
#. the order of weight_set and weight seems to be important here #. the order of weight_set and weight seems to be important here
#: src/mpdevil.py:1425 src/mpdevil.py:2500 #: src/mpdevil.py:1420 src/mpdevil.py:2495
msgid "Title" msgid "Title"
msgstr "Titel" msgstr "Titel"
#: src/mpdevil.py:1426 src/mpdevil.py:2501 #: src/mpdevil.py:1421 src/mpdevil.py:2496
msgid "Length" msgid "Length"
msgstr "Länge" msgstr "Länge"
#: src/mpdevil.py:1439 #: src/mpdevil.py:1434
msgid "Add all titles to playlist" msgid "Add all titles to playlist"
msgstr "Alle Titel der Wiedergabeliste anhängen" msgstr "Alle Titel der Wiedergabeliste anhängen"
#: src/mpdevil.py:1440 #: src/mpdevil.py:1435
msgid "Directly play all titles" msgid "Directly play all titles"
msgstr "Alle Titel sofort abspielen" msgstr "Alle Titel sofort abspielen"
#: src/mpdevil.py:1441 #: src/mpdevil.py:1436
msgid "" msgid ""
"Append all titles after the currently playing track and clear the playlist " "Append all titles after the currently playing track and clear the playlist "
"from all other songs" "from all other songs"
@ -254,150 +253,150 @@ msgstr ""
"Alle Titel hinter dem aktuellen Stück einreihen und die weitere " "Alle Titel hinter dem aktuellen Stück einreihen und die weitere "
"Wiedergabeliste leeren" "Wiedergabeliste leeren"
#: src/mpdevil.py:1538 src/mpdevil.py:2379 src/mpdevil.py:2662 #: src/mpdevil.py:1533 src/mpdevil.py:2374 src/mpdevil.py:2657
#, python-brace-format #, python-brace-format
msgid "{number} song ({duration})" msgid "{number} song ({duration})"
msgid_plural "{number} songs ({duration})" msgid_plural "{number} songs ({duration})"
msgstr[0] "{number} Stück ({duration})" msgstr[0] "{number} Stück ({duration})"
msgstr[1] "{number} Stücke ({duration})" msgstr[1] "{number} Stücke ({duration})"
#: src/mpdevil.py:1637 #: src/mpdevil.py:1632
#, python-brace-format #, python-brace-format
msgid "{hits} hit" msgid "{hits} hit"
msgid_plural "{hits} hits" msgid_plural "{hits} hits"
msgstr[0] "{hits} Treffer" msgstr[0] "{hits} Treffer"
msgstr[1] "{hits} Treffer" msgstr[1] "{hits} Treffer"
#: src/mpdevil.py:1722 #: src/mpdevil.py:1717
msgid "all tags" msgid "all tags"
msgstr "Alle Tags" msgstr "Alle Tags"
#: src/mpdevil.py:1854 #: src/mpdevil.py:1849
msgid "all genres" msgid "all genres"
msgstr "Alle Genres" msgstr "Alle Genres"
#: src/mpdevil.py:1880 #: src/mpdevil.py:1875
msgid "all artists" msgid "all artists"
msgstr "Alle Interpreten" msgstr "Alle Interpreten"
#: src/mpdevil.py:2299 #: src/mpdevil.py:2294
msgid "Save" msgid "Save"
msgstr "Speichern" msgstr "Speichern"
#: src/mpdevil.py:2303 #: src/mpdevil.py:2298
msgid "Delete" msgid "Delete"
msgstr "Löschen" msgstr "Löschen"
#: src/mpdevil.py:2427 data/ShortcutsWindow.ui:240 #: src/mpdevil.py:2422 data/ShortcutsWindow.ui:240
msgid "Clear playlist" msgid "Clear playlist"
msgstr "Wiedergabeliste leeren" msgstr "Wiedergabeliste leeren"
#: src/mpdevil.py:2693 #: src/mpdevil.py:2688
msgid "Scroll to current song" msgid "Scroll to current song"
msgstr "Gehe zu aktuellem Lied" msgstr "Gehe zu aktuellem Lied"
#: src/mpdevil.py:2704 #: src/mpdevil.py:2700
msgid "Playlists" msgid "Playlists"
msgstr "Wiedergabelisten" msgstr "Wiedergabelisten"
#: src/mpdevil.py:2800 #: src/mpdevil.py:2793
msgid "searching…" msgid "searching…"
msgstr "suche…" msgstr "suche…"
#: src/mpdevil.py:2805 #: src/mpdevil.py:2798
msgid "connection error" msgid "connection error"
msgstr "Verbindungsfehler" msgstr "Verbindungsfehler"
#: src/mpdevil.py:2807 #: src/mpdevil.py:2800
msgid "lyrics not found" msgid "lyrics not found"
msgstr "Liedtext nicht gefunden" msgstr "Liedtext nicht gefunden"
#: src/mpdevil.py:2913 #: src/mpdevil.py:2906
msgid "Lyrics" msgid "Lyrics"
msgstr "Liedtext" msgstr "Liedtext"
#: src/mpdevil.py:3004 src/mpdevil.py:3005 #: src/mpdevil.py:2997 src/mpdevil.py:2998
#, python-brace-format #, python-brace-format
msgid "{number} song" msgid "{number} song"
msgid_plural "{number} songs" msgid_plural "{number} songs"
msgstr[0] "{number} Stück" msgstr[0] "{number} Stück"
msgstr[1] "{number} Stücke" msgstr[1] "{number} Stücke"
#: src/mpdevil.py:3214 #: src/mpdevil.py:3207
msgid "Repeat mode" msgid "Repeat mode"
msgstr "Dauerschleife" msgstr "Dauerschleife"
#: src/mpdevil.py:3215 #: src/mpdevil.py:3208
msgid "Random mode" msgid "Random mode"
msgstr "Zufallsmodus" msgstr "Zufallsmodus"
#: src/mpdevil.py:3216 #: src/mpdevil.py:3209
msgid "Single mode" msgid "Single mode"
msgstr "Einzelstückmodus" msgstr "Einzelstückmodus"
#: src/mpdevil.py:3217 #: src/mpdevil.py:3210
msgid "Consume mode" msgid "Consume mode"
msgstr "Wiedergabeliste verbrauchen" msgstr "Wiedergabeliste verbrauchen"
#: src/mpdevil.py:3439 #: src/mpdevil.py:3432
msgid "Updating Database…" msgid "Updating Database…"
msgstr "Datenbank aktualisieren…" msgstr "Datenbank aktualisieren…"
#: src/mpdevil.py:3491 #: src/mpdevil.py:3484
#, python-brace-format #, python-brace-format
msgid "Connection to “{socket}” failed" msgid "Connection to “{socket}” failed"
msgstr "Verbindung zu „{socket}“ fehlgeschlagen" msgstr "Verbindung zu „{socket}“ fehlgeschlagen"
#: src/mpdevil.py:3493 #: src/mpdevil.py:3486
#, python-brace-format #, python-brace-format
msgid "Connection to “{host}:{port}” failed" msgid "Connection to “{host}:{port}” failed"
msgstr "Verbindung zu „{host}:{port}“ fehlgeschlagen" msgstr "Verbindung zu „{host}:{port}“ fehlgeschlagen"
#: src/mpdevil.py:3563 #: src/mpdevil.py:3556
msgid "Search" msgid "Search"
msgstr "Suche" msgstr "Suche"
#: src/mpdevil.py:3566 data/ShortcutsWindow.ui:99 #: src/mpdevil.py:3559 data/ShortcutsWindow.ui:99
msgid "Back to current album" msgid "Back to current album"
msgstr "Zurück zu aktuellem Album" msgstr "Zurück zu aktuellem Album"
#: src/mpdevil.py:3579 #: src/mpdevil.py:3572
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Tastenkürzel" msgstr "Tastenkürzel"
#: src/mpdevil.py:3580 #: src/mpdevil.py:3573
msgid "Help" msgid "Help"
msgstr "Hilfe" msgstr "Hilfe"
#: src/mpdevil.py:3581 #: src/mpdevil.py:3574
msgid "About mpdevil" msgid "About mpdevil"
msgstr "Info zu mpdevil" msgstr "Info zu mpdevil"
#: src/mpdevil.py:3583 #: src/mpdevil.py:3576
msgid "Update Database" msgid "Update Database"
msgstr "Datenbank aktualisieren" msgstr "Datenbank aktualisieren"
#: src/mpdevil.py:3584 #: src/mpdevil.py:3577
msgid "Server Stats" msgid "Server Stats"
msgstr "Serverstatistik" msgstr "Serverstatistik"
#: src/mpdevil.py:3591 #: src/mpdevil.py:3584
msgid "Mini Player" msgid "Mini Player"
msgstr "Miniplayer" msgstr "Miniplayer"
#: src/mpdevil.py:3592 #: src/mpdevil.py:3585
msgid "Genre Filter" msgid "Genre Filter"
msgstr "Genrefilter" msgstr "Genrefilter"
#: src/mpdevil.py:3602 #: src/mpdevil.py:3595
msgid "Menu" msgid "Menu"
msgstr "Menü" msgstr "Menü"
#: src/mpdevil.py:3655 src/mpdevil.py:3657 #: src/mpdevil.py:3648 src/mpdevil.py:3650
msgid "connecting…" msgid "connecting…"
msgstr "verbinden…" msgstr "verbinden…"
#: src/mpdevil.py:3811 #: src/mpdevil.py:3804
msgid "Debug mode" msgid "Debug mode"
msgstr "Debugmodus" msgstr "Debugmodus"
@ -553,6 +552,9 @@ msgstr "Wiedergabeliste"
msgid "Remove selected song" msgid "Remove selected song"
msgstr "Ausgewählten Titel entfernen" msgstr "Ausgewählten Titel entfernen"
#~ msgid "Open with…"
#~ msgstr "Öffnen mit…"
#~ msgid "Choose the order of information to appear in the playlist:" #~ msgid "Choose the order of information to appear in the playlist:"
#~ msgstr "" #~ msgstr ""
#~ "Lege die Reihenfolge fest, in der Informationen in der Wiedergabeliste " #~ "Lege die Reihenfolge fest, in der Informationen in der Wiedergabeliste "

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: mpdevil\n" "Project-Id-Version: mpdevil\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-23 18:31+0100\n" "POT-Creation-Date: 2022-03-06 22:29+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -127,25 +127,25 @@ msgstr ""
msgid "Cover regex:" msgid "Cover regex:"
msgstr "" msgstr ""
#: src/mpdevil.py:1176 src/mpdevil.py:3586 #: src/mpdevil.py:1176 src/mpdevil.py:3579
msgid "Profile 1" msgid "Profile 1"
msgstr "" msgstr ""
#: src/mpdevil.py:1177 src/mpdevil.py:3586 #: src/mpdevil.py:1177 src/mpdevil.py:3579
msgid "Profile 2" msgid "Profile 2"
msgstr "" msgstr ""
#: src/mpdevil.py:1178 src/mpdevil.py:3586 #: src/mpdevil.py:1178 src/mpdevil.py:3579
msgid "Profile 3" msgid "Profile 3"
msgstr "" msgstr ""
#. connect button #. connect button
#: src/mpdevil.py:1182 src/mpdevil.py:3469 #: src/mpdevil.py:1182 src/mpdevil.py:3462
msgid "Connect" msgid "Connect"
msgstr "" msgstr ""
#: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3470 #: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3463
#: src/mpdevil.py:3578 #: src/mpdevil.py:3571
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
@ -197,202 +197,201 @@ msgstr ""
msgid "<b>Database Update:</b>" msgid "<b>Database Update:</b>"
msgstr "" msgstr ""
#. open-with button #: src/mpdevil.py:1314
#: src/mpdevil.py:1313 msgid "Show in file manager"
msgid "Open with…"
msgstr "" msgstr ""
#: src/mpdevil.py:1323 src/mpdevil.py:1569 src/mpdevil.py:2289 #: src/mpdevil.py:1324 src/mpdevil.py:1564 src/mpdevil.py:2284
msgid "Append" msgid "Append"
msgstr "" msgstr ""
#: src/mpdevil.py:1324 src/mpdevil.py:1570 src/mpdevil.py:2290 #: src/mpdevil.py:1325 src/mpdevil.py:1565 src/mpdevil.py:2285
msgid "Play" msgid "Play"
msgstr "" msgstr ""
#: src/mpdevil.py:1325 src/mpdevil.py:1571 src/mpdevil.py:2291 #: src/mpdevil.py:1326 src/mpdevil.py:1566 src/mpdevil.py:2286
msgid "Enqueue" msgid "Enqueue"
msgstr "" msgstr ""
#: src/mpdevil.py:1344 #: src/mpdevil.py:1345
msgid "MPD-Tag" msgid "MPD-Tag"
msgstr "" msgstr ""
#: src/mpdevil.py:1347 #: src/mpdevil.py:1348
msgid "Value" msgid "Value"
msgstr "" msgstr ""
#: src/mpdevil.py:1424 src/mpdevil.py:2498 #: src/mpdevil.py:1419 src/mpdevil.py:2493
msgid "No" msgid "No"
msgstr "" msgstr ""
#. the order of weight_set and weight seems to be important here #. the order of weight_set and weight seems to be important here
#: src/mpdevil.py:1425 src/mpdevil.py:2500 #: src/mpdevil.py:1420 src/mpdevil.py:2495
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: src/mpdevil.py:1426 src/mpdevil.py:2501 #: src/mpdevil.py:1421 src/mpdevil.py:2496
msgid "Length" msgid "Length"
msgstr "" msgstr ""
#: src/mpdevil.py:1439 #: src/mpdevil.py:1434
msgid "Add all titles to playlist" msgid "Add all titles to playlist"
msgstr "" msgstr ""
#: src/mpdevil.py:1440 #: src/mpdevil.py:1435
msgid "Directly play all titles" msgid "Directly play all titles"
msgstr "" msgstr ""
#: src/mpdevil.py:1441 #: src/mpdevil.py:1436
msgid "" msgid ""
"Append all titles after the currently playing track and clear the playlist " "Append all titles after the currently playing track and clear the playlist "
"from all other songs" "from all other songs"
msgstr "" msgstr ""
#: src/mpdevil.py:1538 src/mpdevil.py:2379 src/mpdevil.py:2662 #: src/mpdevil.py:1533 src/mpdevil.py:2374 src/mpdevil.py:2657
#, python-brace-format #, python-brace-format
msgid "{number} song ({duration})" msgid "{number} song ({duration})"
msgid_plural "{number} songs ({duration})" msgid_plural "{number} songs ({duration})"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: src/mpdevil.py:1637 #: src/mpdevil.py:1632
#, python-brace-format #, python-brace-format
msgid "{hits} hit" msgid "{hits} hit"
msgid_plural "{hits} hits" msgid_plural "{hits} hits"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: src/mpdevil.py:1722 #: src/mpdevil.py:1717
msgid "all tags" msgid "all tags"
msgstr "" msgstr ""
#: src/mpdevil.py:1854 #: src/mpdevil.py:1849
msgid "all genres" msgid "all genres"
msgstr "" msgstr ""
#: src/mpdevil.py:1880 #: src/mpdevil.py:1875
msgid "all artists" msgid "all artists"
msgstr "" msgstr ""
#: src/mpdevil.py:2299 #: src/mpdevil.py:2294
msgid "Save" msgid "Save"
msgstr "" msgstr ""
#: src/mpdevil.py:2303 #: src/mpdevil.py:2298
msgid "Delete" msgid "Delete"
msgstr "" msgstr ""
#: src/mpdevil.py:2427 data/ShortcutsWindow.ui:240 #: src/mpdevil.py:2422 data/ShortcutsWindow.ui:240
msgid "Clear playlist" msgid "Clear playlist"
msgstr "" msgstr ""
#: src/mpdevil.py:2693 #: src/mpdevil.py:2688
msgid "Scroll to current song" msgid "Scroll to current song"
msgstr "" msgstr ""
#: src/mpdevil.py:2704 #: src/mpdevil.py:2700
msgid "Playlists" msgid "Playlists"
msgstr "" msgstr ""
#: src/mpdevil.py:2800 #: src/mpdevil.py:2793
msgid "searching…" msgid "searching…"
msgstr "" msgstr ""
#: src/mpdevil.py:2805 #: src/mpdevil.py:2798
msgid "connection error" msgid "connection error"
msgstr "" msgstr ""
#: src/mpdevil.py:2807 #: src/mpdevil.py:2800
msgid "lyrics not found" msgid "lyrics not found"
msgstr "" msgstr ""
#: src/mpdevil.py:2913 #: src/mpdevil.py:2906
msgid "Lyrics" msgid "Lyrics"
msgstr "" msgstr ""
#: src/mpdevil.py:3004 src/mpdevil.py:3005 #: src/mpdevil.py:2997 src/mpdevil.py:2998
#, python-brace-format #, python-brace-format
msgid "{number} song" msgid "{number} song"
msgid_plural "{number} songs" msgid_plural "{number} songs"
msgstr[0] "" msgstr[0] ""
msgstr[1] "" msgstr[1] ""
#: src/mpdevil.py:3214 #: src/mpdevil.py:3207
msgid "Repeat mode" msgid "Repeat mode"
msgstr "" msgstr ""
#: src/mpdevil.py:3215 #: src/mpdevil.py:3208
msgid "Random mode" msgid "Random mode"
msgstr "" msgstr ""
#: src/mpdevil.py:3216 #: src/mpdevil.py:3209
msgid "Single mode" msgid "Single mode"
msgstr "" msgstr ""
#: src/mpdevil.py:3217 #: src/mpdevil.py:3210
msgid "Consume mode" msgid "Consume mode"
msgstr "" msgstr ""
#: src/mpdevil.py:3439 #: src/mpdevil.py:3432
msgid "Updating Database…" msgid "Updating Database…"
msgstr "" msgstr ""
#: src/mpdevil.py:3491 #: src/mpdevil.py:3484
#, python-brace-format #, python-brace-format
msgid "Connection to “{socket}” failed" msgid "Connection to “{socket}” failed"
msgstr "" msgstr ""
#: src/mpdevil.py:3493 #: src/mpdevil.py:3486
#, python-brace-format #, python-brace-format
msgid "Connection to “{host}:{port}” failed" msgid "Connection to “{host}:{port}” failed"
msgstr "" msgstr ""
#: src/mpdevil.py:3563 #: src/mpdevil.py:3556
msgid "Search" msgid "Search"
msgstr "" msgstr ""
#: src/mpdevil.py:3566 data/ShortcutsWindow.ui:99 #: src/mpdevil.py:3559 data/ShortcutsWindow.ui:99
msgid "Back to current album" msgid "Back to current album"
msgstr "" msgstr ""
#: src/mpdevil.py:3579 #: src/mpdevil.py:3572
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "" msgstr ""
#: src/mpdevil.py:3580 #: src/mpdevil.py:3573
msgid "Help" msgid "Help"
msgstr "" msgstr ""
#: src/mpdevil.py:3581 #: src/mpdevil.py:3574
msgid "About mpdevil" msgid "About mpdevil"
msgstr "" msgstr ""
#: src/mpdevil.py:3583 #: src/mpdevil.py:3576
msgid "Update Database" msgid "Update Database"
msgstr "" msgstr ""
#: src/mpdevil.py:3584 #: src/mpdevil.py:3577
msgid "Server Stats" msgid "Server Stats"
msgstr "" msgstr ""
#: src/mpdevil.py:3591 #: src/mpdevil.py:3584
msgid "Mini Player" msgid "Mini Player"
msgstr "" msgstr ""
#: src/mpdevil.py:3592 #: src/mpdevil.py:3585
msgid "Genre Filter" msgid "Genre Filter"
msgstr "" msgstr ""
#: src/mpdevil.py:3602 #: src/mpdevil.py:3595
msgid "Menu" msgid "Menu"
msgstr "" msgstr ""
#: src/mpdevil.py:3655 src/mpdevil.py:3657 #: src/mpdevil.py:3648 src/mpdevil.py:3650
msgid "connecting…" msgid "connecting…"
msgstr "" msgstr ""
#: src/mpdevil.py:3811 #: src/mpdevil.py:3804
msgid "Debug mode" msgid "Debug mode"
msgstr "" msgstr ""

114
po/nl.po
View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-02-23 18:31+0100\n" "POT-Creation-Date: 2022-03-06 22:29+0100\n"
"PO-Revision-Date: 2022-02-23 18:35+0100\n" "PO-Revision-Date: 2022-02-23 18:35+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -130,25 +130,25 @@ msgstr "Muziekmap:"
msgid "Cover regex:" msgid "Cover regex:"
msgstr "Regex albumhoes:" msgstr "Regex albumhoes:"
#: src/mpdevil.py:1176 src/mpdevil.py:3586 #: src/mpdevil.py:1176 src/mpdevil.py:3579
msgid "Profile 1" msgid "Profile 1"
msgstr "Profiel 1" msgstr "Profiel 1"
#: src/mpdevil.py:1177 src/mpdevil.py:3586 #: src/mpdevil.py:1177 src/mpdevil.py:3579
msgid "Profile 2" msgid "Profile 2"
msgstr "Profiel 2" msgstr "Profiel 2"
#: src/mpdevil.py:1178 src/mpdevil.py:3586 #: src/mpdevil.py:1178 src/mpdevil.py:3579
msgid "Profile 3" msgid "Profile 3"
msgstr "Profiel 3" msgstr "Profiel 3"
#. connect button #. connect button
#: src/mpdevil.py:1182 src/mpdevil.py:3469 #: src/mpdevil.py:1182 src/mpdevil.py:3462
msgid "Connect" msgid "Connect"
msgstr "Verbinden" msgstr "Verbinden"
#: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3470 #: src/mpdevil.py:1205 src/mpdevil.py:1207 src/mpdevil.py:3463
#: src/mpdevil.py:3578 #: src/mpdevil.py:3571
msgid "Preferences" msgid "Preferences"
msgstr "Voorkeuren" msgstr "Voorkeuren"
@ -200,53 +200,52 @@ msgstr "<b>Totale speelduur:</b>"
msgid "<b>Database Update:</b>" msgid "<b>Database Update:</b>"
msgstr "<b>Database bijgewerkt:</b>" msgstr "<b>Database bijgewerkt:</b>"
#. open-with button #: src/mpdevil.py:1314
#: src/mpdevil.py:1313 msgid "Show in file manager"
msgid "Open with…" msgstr ""
msgstr "Openen met…"
#: src/mpdevil.py:1323 src/mpdevil.py:1569 src/mpdevil.py:2289 #: src/mpdevil.py:1324 src/mpdevil.py:1564 src/mpdevil.py:2284
msgid "Append" msgid "Append"
msgstr "Toevoegen" msgstr "Toevoegen"
#: src/mpdevil.py:1324 src/mpdevil.py:1570 src/mpdevil.py:2290 #: src/mpdevil.py:1325 src/mpdevil.py:1565 src/mpdevil.py:2285
msgid "Play" msgid "Play"
msgstr "Afspelen" msgstr "Afspelen"
#: src/mpdevil.py:1325 src/mpdevil.py:1571 src/mpdevil.py:2291 #: src/mpdevil.py:1326 src/mpdevil.py:1566 src/mpdevil.py:2286
msgid "Enqueue" msgid "Enqueue"
msgstr "In wachtrij plaatsen" msgstr "In wachtrij plaatsen"
#: src/mpdevil.py:1344 #: src/mpdevil.py:1345
msgid "MPD-Tag" msgid "MPD-Tag"
msgstr "MPD-Tag" msgstr "MPD-Tag"
#: src/mpdevil.py:1347 #: src/mpdevil.py:1348
msgid "Value" msgid "Value"
msgstr "Waarde" msgstr "Waarde"
#: src/mpdevil.py:1424 src/mpdevil.py:2498 #: src/mpdevil.py:1419 src/mpdevil.py:2493
msgid "No" msgid "No"
msgstr "Nr" msgstr "Nr"
#. the order of weight_set and weight seems to be important here #. the order of weight_set and weight seems to be important here
#: src/mpdevil.py:1425 src/mpdevil.py:2500 #: src/mpdevil.py:1420 src/mpdevil.py:2495
msgid "Title" msgid "Title"
msgstr "Titel" msgstr "Titel"
#: src/mpdevil.py:1426 src/mpdevil.py:2501 #: src/mpdevil.py:1421 src/mpdevil.py:2496
msgid "Length" msgid "Length"
msgstr "Lengte" msgstr "Lengte"
#: src/mpdevil.py:1439 #: src/mpdevil.py:1434
msgid "Add all titles to playlist" msgid "Add all titles to playlist"
msgstr "Voeg alle titels toe aan de afspeellijst" msgstr "Voeg alle titels toe aan de afspeellijst"
#: src/mpdevil.py:1440 #: src/mpdevil.py:1435
msgid "Directly play all titles" msgid "Directly play all titles"
msgstr "Alle titels direct afspelen" msgstr "Alle titels direct afspelen"
#: src/mpdevil.py:1441 #: src/mpdevil.py:1436
msgid "" msgid ""
"Append all titles after the currently playing track and clear the playlist " "Append all titles after the currently playing track and clear the playlist "
"from all other songs" "from all other songs"
@ -254,150 +253,150 @@ msgstr ""
"Alle titels toevoegen na de nu spelende titel en alle overige titels uit de " "Alle titels toevoegen na de nu spelende titel en alle overige titels uit de "
"afspeellijst verwijderen" "afspeellijst verwijderen"
#: src/mpdevil.py:1538 src/mpdevil.py:2379 src/mpdevil.py:2662 #: src/mpdevil.py:1533 src/mpdevil.py:2374 src/mpdevil.py:2657
#, python-brace-format #, python-brace-format
msgid "{number} song ({duration})" msgid "{number} song ({duration})"
msgid_plural "{number} songs ({duration})" msgid_plural "{number} songs ({duration})"
msgstr[0] "{number} nummer ({duration})" msgstr[0] "{number} nummer ({duration})"
msgstr[1] "{number} nummers ({duration})" msgstr[1] "{number} nummers ({duration})"
#: src/mpdevil.py:1637 #: src/mpdevil.py:1632
#, python-brace-format #, python-brace-format
msgid "{hits} hit" msgid "{hits} hit"
msgid_plural "{hits} hits" msgid_plural "{hits} hits"
msgstr[0] "{hits} hit" msgstr[0] "{hits} hit"
msgstr[1] "{hits} treffers" msgstr[1] "{hits} treffers"
#: src/mpdevil.py:1722 #: src/mpdevil.py:1717
msgid "all tags" msgid "all tags"
msgstr "alle tags" msgstr "alle tags"
#: src/mpdevil.py:1854 #: src/mpdevil.py:1849
msgid "all genres" msgid "all genres"
msgstr "alle genres" msgstr "alle genres"
#: src/mpdevil.py:1880 #: src/mpdevil.py:1875
msgid "all artists" msgid "all artists"
msgstr "alle artiesten" msgstr "alle artiesten"
#: src/mpdevil.py:2299 #: src/mpdevil.py:2294
msgid "Save" msgid "Save"
msgstr "Opslaan" msgstr "Opslaan"
#: src/mpdevil.py:2303 #: src/mpdevil.py:2298
msgid "Delete" msgid "Delete"
msgstr "Verwijderen" msgstr "Verwijderen"
#: src/mpdevil.py:2427 data/ShortcutsWindow.ui:240 #: src/mpdevil.py:2422 data/ShortcutsWindow.ui:240
msgid "Clear playlist" msgid "Clear playlist"
msgstr "Afspeellijst legen" msgstr "Afspeellijst legen"
#: src/mpdevil.py:2693 #: src/mpdevil.py:2688
msgid "Scroll to current song" msgid "Scroll to current song"
msgstr "Naar de huidige titel scrollen" msgstr "Naar de huidige titel scrollen"
#: src/mpdevil.py:2704 #: src/mpdevil.py:2700
msgid "Playlists" msgid "Playlists"
msgstr "Afspeellijsten" msgstr "Afspeellijsten"
#: src/mpdevil.py:2800 #: src/mpdevil.py:2793
msgid "searching…" msgid "searching…"
msgstr "bezig met zoeken…" msgstr "bezig met zoeken…"
#: src/mpdevil.py:2805 #: src/mpdevil.py:2798
msgid "connection error" msgid "connection error"
msgstr "verbindingsfout" msgstr "verbindingsfout"
#: src/mpdevil.py:2807 #: src/mpdevil.py:2800
msgid "lyrics not found" msgid "lyrics not found"
msgstr "geen songtekst gevonden" msgstr "geen songtekst gevonden"
#: src/mpdevil.py:2913 #: src/mpdevil.py:2906
msgid "Lyrics" msgid "Lyrics"
msgstr "Songtekst" msgstr "Songtekst"
#: src/mpdevil.py:3004 src/mpdevil.py:3005 #: src/mpdevil.py:2997 src/mpdevil.py:2998
#, python-brace-format #, python-brace-format
msgid "{number} song" msgid "{number} song"
msgid_plural "{number} songs" msgid_plural "{number} songs"
msgstr[0] "{number} nummer" msgstr[0] "{number} nummer"
msgstr[1] "{number} nummers" msgstr[1] "{number} nummers"
#: src/mpdevil.py:3214 #: src/mpdevil.py:3207
msgid "Repeat mode" msgid "Repeat mode"
msgstr "Herhaalmodus" msgstr "Herhaalmodus"
#: src/mpdevil.py:3215 #: src/mpdevil.py:3208
msgid "Random mode" msgid "Random mode"
msgstr "Willekeurige modus" msgstr "Willekeurige modus"
#: src/mpdevil.py:3216 #: src/mpdevil.py:3209
msgid "Single mode" msgid "Single mode"
msgstr "Enkele modus" msgstr "Enkele modus"
#: src/mpdevil.py:3217 #: src/mpdevil.py:3210
msgid "Consume mode" msgid "Consume mode"
msgstr "Verbruiksmodus" msgstr "Verbruiksmodus"
#: src/mpdevil.py:3439 #: src/mpdevil.py:3432
msgid "Updating Database…" msgid "Updating Database…"
msgstr "Database bijwerken…" msgstr "Database bijwerken…"
#: src/mpdevil.py:3491 #: src/mpdevil.py:3484
#, python-brace-format #, python-brace-format
msgid "Connection to “{socket}” failed" msgid "Connection to “{socket}” failed"
msgstr "Verbinding met „{socket}” mislukt" msgstr "Verbinding met „{socket}” mislukt"
#: src/mpdevil.py:3493 #: src/mpdevil.py:3486
#, python-brace-format #, python-brace-format
msgid "Connection to “{host}:{port}” failed" msgid "Connection to “{host}:{port}” failed"
msgstr "Verbinding met „{host}:{port}” mislukt" msgstr "Verbinding met „{host}:{port}” mislukt"
#: src/mpdevil.py:3563 #: src/mpdevil.py:3556
msgid "Search" msgid "Search"
msgstr "Zoeken" msgstr "Zoeken"
#: src/mpdevil.py:3566 data/ShortcutsWindow.ui:99 #: src/mpdevil.py:3559 data/ShortcutsWindow.ui:99
msgid "Back to current album" msgid "Back to current album"
msgstr "Terug naar huidige album" msgstr "Terug naar huidige album"
#: src/mpdevil.py:3579 #: src/mpdevil.py:3572
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "Sneltoetsen" msgstr "Sneltoetsen"
#: src/mpdevil.py:3580 #: src/mpdevil.py:3573
msgid "Help" msgid "Help"
msgstr "Hulp" msgstr "Hulp"
#: src/mpdevil.py:3581 #: src/mpdevil.py:3574
msgid "About mpdevil" msgid "About mpdevil"
msgstr "Over mpdevil" msgstr "Over mpdevil"
#: src/mpdevil.py:3583 #: src/mpdevil.py:3576
msgid "Update Database" msgid "Update Database"
msgstr "Database bijwerken" msgstr "Database bijwerken"
#: src/mpdevil.py:3584 #: src/mpdevil.py:3577
msgid "Server Stats" msgid "Server Stats"
msgstr "Serverstatistieken" msgstr "Serverstatistieken"
#: src/mpdevil.py:3591 #: src/mpdevil.py:3584
msgid "Mini Player" msgid "Mini Player"
msgstr "Minispeler" msgstr "Minispeler"
#: src/mpdevil.py:3592 #: src/mpdevil.py:3585
msgid "Genre Filter" msgid "Genre Filter"
msgstr "Genrefilter" msgstr "Genrefilter"
#: src/mpdevil.py:3602 #: src/mpdevil.py:3595
msgid "Menu" msgid "Menu"
msgstr "Menu" msgstr "Menu"
#: src/mpdevil.py:3655 src/mpdevil.py:3657 #: src/mpdevil.py:3648 src/mpdevil.py:3650
msgid "connecting…" msgid "connecting…"
msgstr "verbinding maken…" msgstr "verbinding maken…"
#: src/mpdevil.py:3811 #: src/mpdevil.py:3804
msgid "Debug mode" msgid "Debug mode"
msgstr "Debugmodus" msgstr "Debugmodus"
@ -553,6 +552,9 @@ msgstr "Afspeellijst"
msgid "Remove selected song" msgid "Remove selected song"
msgstr "Geselecteerde titel verwijderen" msgstr "Geselecteerde titel verwijderen"
#~ msgid "Open with…"
#~ msgstr "Openen met…"
#~ msgid "Choose the order of information to appear in the playlist:" #~ msgid "Choose the order of information to appear in the playlist:"
#~ msgstr "Kies de volgorde van de informatie getoond in de afspeellijst:" #~ msgstr "Kies de volgorde van de informatie getoond in de afspeellijst:"

View File

@ -1310,7 +1310,8 @@ class SongPopover(Gtk.Popover):
box=Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=6, border_width=6, halign=Gtk.Align.END, valign=Gtk.Align.END) box=Gtk.Box(orientation=Gtk.Orientation.VERTICAL, spacing=6, border_width=6, halign=Gtk.Align.END, valign=Gtk.Align.END)
# open-with button # open-with button
open_button=Gtk.Button(image=Gtk.Image.new_from_icon_name("document-open-symbolic",Gtk.IconSize.BUTTON),tooltip_text=_("Open with…")) open_button=Gtk.Button(image=Gtk.Image.new_from_icon_name("folder-open-symbolic", Gtk.IconSize.BUTTON),
tooltip_text=_("Show in file manager"))
open_button.get_style_context().add_class("osd") open_button.get_style_context().add_class("osd")
# open button revealer # open button revealer
@ -1381,23 +1382,17 @@ class SongPopover(Gtk.Popover):
else: else:
self._store.append([tag+":", str(value), GLib.markup_escape_text(str(value))]) self._store.append([tag+":", str(value), GLib.markup_escape_text(str(value))])
abs_path=self._client.get_absolute_path(uri) abs_path=self._client.get_absolute_path(uri)
if abs_path is None: # show open with button when song is on the same computer self._open_button_revealer.set_reveal_child(abs_path is not None) # show open with button when song is on the same computer
self._open_button_revealer.set_reveal_child(False)
else:
self._gfile=Gio.File.new_for_path(abs_path)
self._open_button_revealer.set_reveal_child(True)
self.popup() self.popup()
self._treeview.columns_autosize() self._treeview.columns_autosize()
def _on_open_button_clicked(self, *args): def _on_open_button_clicked(self, *args):
self.popdown() self.popdown()
dialog=Gtk.AppChooserDialog(gfile=self._gfile, transient_for=self.get_toplevel()) path="file://"+self._client.get_absolute_path(self._uri)
app_chooser=dialog.get_widget() bus=Gio.bus_get_sync(Gio.BusType.SESSION, None)
response=dialog.run() proxy=Gio.DBusProxy.new_sync(bus, Gio.DBusProxyFlags.NONE, None, "org.freedesktop.FileManager1",
if response == Gtk.ResponseType.OK: "/org/freedesktop/FileManager1", "org.freedesktop.FileManager1", None)
app=app_chooser.get_app_info() proxy.call_sync("ShowItems", GLib.Variant("(ass)", ((path,),"")), Gio.DBusCallFlags.NONE, 500, None)
app.launch([self._gfile], None)
dialog.destroy()
def _on_button_clicked(self, widget, mode): def _on_button_clicked(self, widget, mode):
self._client.files_to_playlist([self._uri], mode) self._client.files_to_playlist([self._uri], mode)