mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-03 16:41:26 +01:00
feat(gui): rewrite the search launcher with a preview pane
The launcher (pdfs-prompt) now follows the app's theme: the theme code moved into a shared theme.rs, the prompt's stylesheet lives in resources/prompt.css on the libadwaita palette, the Proton-purple accent pin is gone, and every activation re-reads the Proton theme and open_with settings so changes in the app apply without restarting the launcher. The window is rebuilt in src/hud/: - one list with Recent, Pinned and Best matches sections; a click selects, a double-click or Enter opens, focus stays in the entry - rows show a thumbnail, the name with its matched characters in bold, location, sync badge, size and age - a preview pane with a large thumbnail, type, size, modified date, location and availability, plus Open (Enter), Show in Folder (Ctrl+Enter, via FileManager1) and Copy Path (Ctrl+C / Ctrl+Shift+C) - thumbnails from the freedesktop cache, local decoding (written back to the shared cache) or the daemon, on two worker threads - a history of opened files that fills the Recent section and adds a frecency bonus to search ranking - the mount check before opening a Drive file runs off the main thread with a 2 s timeout, and Escape cancels a slow open - rows can be dragged out as files - the search debounce drops to 80 ms New strings are translated in every catalog.
This commit is contained in:
1 parent
7099106802
commit
7a087b8827
22 files changed
+5310
-2929
No files matched your search
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-09-28 16:17+0200\n"
|
||||
"POT-Creation-Date: 2026-09-28 22:51+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Dutch\n"
|
||||
@@ -57,7 +57,7 @@ msgstr "%-d %b %Y"
|
||||
msgid "%A, %B %-d, %Y, %H:%M"
|
||||
msgstr "%A %-d %B %Y, %H:%M"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:882
|
||||
#: crates/pdfs-gui/src/app/main.rs:734
|
||||
#: crates/pdfs-gui/src/app/pages/activity_text.rs:466
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:454
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:819
|
||||
@@ -68,91 +68,91 @@ msgstr "%A %-d %B %Y, %H:%M"
|
||||
msgid "My files"
|
||||
msgstr "Mijn bestanden"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:885 crates/pdfs-gui/src/app/main.rs:1529
|
||||
#: crates/pdfs-gui/src/app/main.rs:737 crates/pdfs-gui/src/app/main.rs:1381
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:638
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:842
|
||||
#: crates/pdfs-gui/src/app/pages/places.rs:441
|
||||
msgid "Photos"
|
||||
msgstr "Foto's"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:890
|
||||
#: crates/pdfs-gui/src/app/main.rs:742
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:168
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:482
|
||||
msgid "Shared with me"
|
||||
msgstr "Gedeeld met mij"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:895
|
||||
#: crates/pdfs-gui/src/app/main.rs:747
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:120
|
||||
msgid "Shared by me"
|
||||
msgstr "Gedeeld door mij"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:898
|
||||
#: crates/pdfs-gui/src/app/main.rs:750
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:140
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:481
|
||||
msgid "Computers"
|
||||
msgstr "Computers"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:899
|
||||
#: crates/pdfs-gui/src/app/main.rs:751
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:101
|
||||
msgid "Trash"
|
||||
msgstr "Prullenbak"
|
||||
|
||||
#. Translators: sidebar entry for the page listing this computer's synced folders.
|
||||
#: crates/pdfs-gui/src/app/main.rs:901
|
||||
#: crates/pdfs-gui/src/app/main.rs:753
|
||||
msgid "Sync"
|
||||
msgstr "Synchronisatie"
|
||||
|
||||
#. Translators: a failed action's toast. {what} says what failed, such as
|
||||
#. "Couldn't rename"; {detail} is the reason, usually untranslated text
|
||||
#. from the mount service.
|
||||
#: crates/pdfs-gui/src/app/main.rs:1218
|
||||
#: crates/pdfs-gui/src/app/main.rs:1070
|
||||
#, rust-format
|
||||
msgid "{what}: {detail}"
|
||||
msgstr "{what}: {detail}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1237
|
||||
#: crates/pdfs-gui/src/app/main.rs:1089
|
||||
msgid "You're offline"
|
||||
msgstr "Je bent offline"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1238
|
||||
#: crates/pdfs-gui/src/app/main.rs:1090
|
||||
msgid "That's not there any more"
|
||||
msgstr "Dat bestaat niet meer"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1239
|
||||
#: crates/pdfs-gui/src/app/main.rs:1091
|
||||
msgid "You don't have access to that"
|
||||
msgstr "Je hebt daar geen toegang toe"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1240
|
||||
#: crates/pdfs-gui/src/app/main.rs:1092
|
||||
msgid "Something changed this first"
|
||||
msgstr "Er is eerst iets anders gewijzigd"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1241
|
||||
#: crates/pdfs-gui/src/app/main.rs:1093
|
||||
msgid "Your Proton Drive is full"
|
||||
msgstr "Je Proton Drive is vol"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1282 crates/pdfs-gui/src/app/main.rs:1511
|
||||
#: crates/pdfs-gui/src/app/main.rs:1134 crates/pdfs-gui/src/app/main.rs:1363
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:385
|
||||
msgid "Preferences"
|
||||
msgstr "Voorkeuren"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1283
|
||||
#: crates/pdfs-gui/src/app/main.rs:1135
|
||||
#: crates/pdfs-gui/src/app/widgets/compat.rs:262
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Sneltoetsen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1285
|
||||
#: crates/pdfs-gui/src/app/main.rs:1137
|
||||
msgid "About Proton Drive for Linux"
|
||||
msgstr "Over Proton Drive for Linux"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1290
|
||||
#: crates/pdfs-gui/src/app/main.rs:1142
|
||||
msgid "Main menu"
|
||||
msgstr "Hoofdmenu"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1346
|
||||
#: crates/pdfs-gui/src/app/main.rs:1198
|
||||
msgid "Proton Drive for Linux"
|
||||
msgstr "Proton Drive for Linux"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1354
|
||||
#: crates/pdfs-gui/src/app/main.rs:1206
|
||||
msgid ""
|
||||
"Files-on-demand Proton Drive for the Linux desktop.\n"
|
||||
"\n"
|
||||
@@ -164,23 +164,23 @@ msgstr ""
|
||||
"Onofficiële client — niet gelieerd aan, onderschreven door of ondersteund "
|
||||
"door Proton AG."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1359
|
||||
#: crates/pdfs-gui/src/app/main.rs:1211
|
||||
msgid "Source Code"
|
||||
msgstr "Broncode"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1363
|
||||
#: crates/pdfs-gui/src/app/main.rs:1215
|
||||
msgid "Proton Terms of Service"
|
||||
msgstr "Servicevoorwaarden van Proton"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1367
|
||||
#: crates/pdfs-gui/src/app/main.rs:1219
|
||||
msgid "Proton Privacy Policy"
|
||||
msgstr "Privacybeleid van Proton"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1372
|
||||
#: crates/pdfs-gui/src/app/main.rs:1224
|
||||
msgid "Disclaimer"
|
||||
msgstr "Disclaimer"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1376
|
||||
#: crates/pdfs-gui/src/app/main.rs:1228
|
||||
msgid ""
|
||||
"This is an unofficial, community-built client. It is not affiliated with, "
|
||||
"endorsed by, or supported by Proton AG.\n"
|
||||
@@ -203,7 +203,7 @@ msgstr ""
|
||||
"Deze software wordt geleverd “zoals ze is”, zonder enige garantie. Bewaar "
|
||||
"een kopie van gegevens die je niet kwijt wilt raken."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1384
|
||||
#: crates/pdfs-gui/src/app/main.rs:1236
|
||||
msgid ""
|
||||
"Places are named with data from <a href=\"https://www.geonames.org/"
|
||||
"\">GeoNames</a>, licensed under <a href=\"https://creativecommons.org/"
|
||||
@@ -213,7 +213,7 @@ msgstr ""
|
||||
"\">GeoNames</a>, gelicentieerd onder <a href=\"https://creativecommons.org/"
|
||||
"licenses/by/4.0/\">CC BY 4.0</a>."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1392
|
||||
#: crates/pdfs-gui/src/app/main.rs:1244
|
||||
msgid ""
|
||||
"The places map is drawn from <a href=\"https://www.naturalearthdata.com/"
|
||||
"\">Natural Earth</a> land outlines and country borders, which are in the "
|
||||
@@ -223,7 +223,7 @@ msgstr ""
|
||||
"href=\"https://www.naturalearthdata.com/\">Natural Earth</a>, die in het "
|
||||
"publieke domein vallen."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1400
|
||||
#: crates/pdfs-gui/src/app/main.rs:1252
|
||||
msgid ""
|
||||
"The street map, when turned on, comes from <a href=\"https://openfreemap.org/"
|
||||
"\">OpenFreeMap</a> in the <a href=\"https://www.openmaptiles.org/"
|
||||
@@ -239,15 +239,15 @@ msgstr ""
|
||||
|
||||
#. Translators: replace with your name(s) and email address(es), one
|
||||
#. per line, to be credited in the About dialog.
|
||||
#: crates/pdfs-gui/src/app/main.rs:1411
|
||||
#: crates/pdfs-gui/src/app/main.rs:1263
|
||||
msgid "translator-credits"
|
||||
msgstr "Bijdragers aan Proton Drive for Linux"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1449
|
||||
#: crates/pdfs-gui/src/app/main.rs:1301
|
||||
msgid "Stop Proton Drive?"
|
||||
msgstr "Proton Drive stoppen?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1450
|
||||
#: crates/pdfs-gui/src/app/main.rs:1302
|
||||
msgid ""
|
||||
"My files goes offline and nothing syncs until you connect again. Proton "
|
||||
"Drive starts again at your next login."
|
||||
@@ -255,7 +255,7 @@ msgstr ""
|
||||
"Mijn bestanden gaat offline en er wordt niets gesynchroniseerd tot je weer "
|
||||
"verbinding maakt. Proton Drive start opnieuw bij je volgende aanmelding."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1452 crates/pdfs-gui/src/app/main.rs:1727
|
||||
#: crates/pdfs-gui/src/app/main.rs:1304 crates/pdfs-gui/src/app/main.rs:1579
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:428
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1892
|
||||
@@ -284,30 +284,30 @@ msgstr ""
|
||||
msgid "Cancel"
|
||||
msgstr "Annuleren"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1453
|
||||
#: crates/pdfs-gui/src/app/main.rs:1305
|
||||
msgctxt "verb"
|
||||
msgid "Stop"
|
||||
msgstr "Stoppen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1470
|
||||
#: crates/pdfs-gui/src/app/main.rs:1322
|
||||
msgid "Couldn't stop Proton Drive"
|
||||
msgstr "Kon Proton Drive niet stoppen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1471
|
||||
#: crates/pdfs-gui/src/app/main.rs:1323
|
||||
msgid "The Proton Drive service did not stop."
|
||||
msgstr "De Proton Drive-service is niet gestopt."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1507
|
||||
#: crates/pdfs-gui/src/app/main.rs:1359
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:254
|
||||
msgid "General"
|
||||
msgstr "Algemeen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1509
|
||||
#: crates/pdfs-gui/src/app/main.rs:1361
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:247
|
||||
msgid "Search Drive"
|
||||
msgstr "Drive doorzoeken"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1510
|
||||
#: crates/pdfs-gui/src/app/main.rs:1362
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:957
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:586
|
||||
@@ -316,38 +316,38 @@ msgstr "Drive doorzoeken"
|
||||
msgid "Refresh"
|
||||
msgstr "Verversen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1512
|
||||
#: crates/pdfs-gui/src/app/main.rs:1364
|
||||
msgid "Keyboard shortcuts"
|
||||
msgstr "Sneltoetsen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1516
|
||||
#: crates/pdfs-gui/src/app/main.rs:1368
|
||||
msgid "Files"
|
||||
msgstr "Bestanden"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1518
|
||||
#: crates/pdfs-gui/src/app/main.rs:1370
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:294
|
||||
msgid "New folder"
|
||||
msgstr "Nieuwe map"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1519
|
||||
#: crates/pdfs-gui/src/app/main.rs:1371
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:290
|
||||
msgid "Upload files"
|
||||
msgstr "Bestanden uploaden"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1520
|
||||
#: crates/pdfs-gui/src/app/main.rs:1372
|
||||
msgid "Back / forward"
|
||||
msgstr "Terug / vooruit"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1521
|
||||
#: crates/pdfs-gui/src/app/main.rs:1373
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1939
|
||||
msgid "Parent folder"
|
||||
msgstr "Bovenliggende map"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1522
|
||||
#: crates/pdfs-gui/src/app/main.rs:1374
|
||||
msgid "Grid / list"
|
||||
msgstr "Raster / lijst"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1523
|
||||
#: crates/pdfs-gui/src/app/main.rs:1375
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:298
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1871
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1893
|
||||
@@ -356,7 +356,7 @@ msgstr "Raster / lijst"
|
||||
msgid "Rename"
|
||||
msgstr "Hernoemen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1524 crates/pdfs-gui/src/app/main.rs:1544
|
||||
#: crates/pdfs-gui/src/app/main.rs:1376 crates/pdfs-gui/src/app/main.rs:1396
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:357
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:900
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:932
|
||||
@@ -366,72 +366,73 @@ msgstr "Hernoemen"
|
||||
msgid "Move to Trash"
|
||||
msgstr "Naar prullenbak verplaatsen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1525
|
||||
#: crates/pdfs-gui/src/app/main.rs:1377
|
||||
msgid "Clear the selection"
|
||||
msgstr "Selectie wissen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1531
|
||||
#: crates/pdfs-gui/src/app/main.rs:1383
|
||||
msgid "Larger thumbnails"
|
||||
msgstr "Grotere miniaturen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1532
|
||||
#: crates/pdfs-gui/src/app/main.rs:1384
|
||||
msgid "Smaller thumbnails"
|
||||
msgstr "Kleinere miniaturen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1533
|
||||
#: crates/pdfs-gui/src/app/main.rs:1385
|
||||
msgid "Reset thumbnail size"
|
||||
msgstr "Miniatuurgrootte herstellen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1534
|
||||
#: crates/pdfs-gui/src/app/main.rs:1386
|
||||
msgid "Select all"
|
||||
msgstr "Alles selecteren"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1538
|
||||
#: crates/pdfs-gui/src/app/main.rs:1390
|
||||
msgid "Photo Viewer"
|
||||
msgstr "Fotoweergave"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1540
|
||||
#: crates/pdfs-gui/src/app/main.rs:1392
|
||||
msgid "Previous / next photo"
|
||||
msgstr "Vorige / volgende foto"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1541
|
||||
#: crates/pdfs-gui/src/app/main.rs:1393
|
||||
msgid "First / last photo"
|
||||
msgstr "Eerste / laatste foto"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1542
|
||||
#: crates/pdfs-gui/src/app/main.rs:1394
|
||||
msgid "Show details"
|
||||
msgstr "Details tonen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1543
|
||||
#: crates/pdfs-gui/src/app/main.rs:1395
|
||||
msgid "Fullscreen"
|
||||
msgstr "Volledig scherm"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1545
|
||||
#: crates/pdfs-gui/src/app/main.rs:1397
|
||||
msgid "Close"
|
||||
msgstr "Sluiten"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1635
|
||||
#: crates/pdfs-gui/src/app/main.rs:1487
|
||||
msgid "Select a single item to rename it"
|
||||
msgstr "Selecteer één item om het te hernoemen"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1795
|
||||
#: crates/pdfs-gui/src/app/main.rs:1647
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:85
|
||||
#: crates/pdfs-gui/src/app/pages/places.rs:104
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:1366
|
||||
msgid "Not connected"
|
||||
msgstr "Niet verbonden"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1796
|
||||
#: crates/pdfs-gui/src/app/main.rs:1648
|
||||
msgid "The Proton Drive service isn't running."
|
||||
msgstr "De Proton Drive-service draait niet."
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1804
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:336 crates/pdfs-gui/src/main.rs:444
|
||||
#: crates/pdfs-gui/src/prompt.rs:616 crates/pdfs-gui/src/prompt.rs:867
|
||||
#: crates/pdfs-gui/src/app/main.rs:1656
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:336
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:274 crates/pdfs-gui/src/hud/mod.rs:589
|
||||
#: crates/pdfs-gui/src/main.rs:444
|
||||
msgid "Connecting…"
|
||||
msgstr "Verbinden…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1805
|
||||
#: crates/pdfs-gui/src/app/main.rs:1657
|
||||
msgid "Waiting for the Proton Drive service to start."
|
||||
msgstr "Wachten tot de Proton Drive-service is gestart."
|
||||
|
||||
@@ -476,7 +477,7 @@ msgstr "Niets in het recente logboek past bij dit filter."
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:465
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:183
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:94
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:53 crates/pdfs-gui/src/prompt.rs:595
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:53 crates/pdfs-gui/src/hud/mod.rs:245
|
||||
msgid "Retry"
|
||||
msgstr "Opnieuw proberen"
|
||||
|
||||
@@ -1235,6 +1236,7 @@ msgstr "De Proton Drive-service reageerde niet."
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:474
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:155
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:395
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:265
|
||||
msgctxt "verb"
|
||||
msgid "Open"
|
||||
msgstr "Openen"
|
||||
@@ -1425,6 +1427,7 @@ msgstr "Naam"
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:273
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:153
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:88
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:133
|
||||
msgctxt "column"
|
||||
msgid "Size"
|
||||
msgstr "Grootte"
|
||||
@@ -1601,6 +1604,7 @@ msgstr[1] "{n} bestanden zijn nu alleen online"
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:803
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:175
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:93
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:134
|
||||
msgctxt "column"
|
||||
msgid "Modified"
|
||||
msgstr "Gewijzigd"
|
||||
@@ -1609,6 +1613,7 @@ msgstr "Gewijzigd"
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:154
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:192
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:98
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:135
|
||||
msgid "Location"
|
||||
msgstr "Locatie"
|
||||
|
||||
@@ -1627,6 +1632,7 @@ msgstr "Afspelen"
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:916
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:311
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:111
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:296
|
||||
msgid "Available offline"
|
||||
msgstr "Offline beschikbaar"
|
||||
|
||||
@@ -2046,7 +2052,6 @@ msgstr "Proton Drive downloaden"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:391
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:397
|
||||
#: crates/pdfs-gui/src/prompt.rs:568
|
||||
msgid "This computer"
|
||||
msgstr "Deze computer"
|
||||
|
||||
@@ -2538,7 +2543,7 @@ msgid "About Sync Modes"
|
||||
msgstr "Over synchronisatiemodi"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:178
|
||||
#: crates/pdfs-gui/src/prompt.rs:60
|
||||
#: crates/pdfs-gui/src/prompt.rs:65
|
||||
msgid "Folders"
|
||||
msgstr "Mappen"
|
||||
|
||||
@@ -3409,7 +3414,7 @@ msgid "Select Photo to Upload"
|
||||
msgstr "Foto selecteren om te uploaden"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:1350
|
||||
#: crates/pdfs-gui/src/prompt.rs:62
|
||||
#: crates/pdfs-gui/src/prompt.rs:67
|
||||
msgid "Images"
|
||||
msgstr "Afbeeldingen"
|
||||
|
||||
@@ -4579,7 +4584,7 @@ msgid "Up to date"
|
||||
msgstr "Bijgewerkt"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:1367
|
||||
#: crates/pdfs-gui/src/prompt.rs:880 crates/pdfs-gui/src/prompt.rs:893
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:602 crates/pdfs-gui/src/hud/mod.rs:616
|
||||
msgid "Proton Drive isn't running"
|
||||
msgstr "Proton Drive draait niet"
|
||||
|
||||
@@ -5120,6 +5125,7 @@ msgid "Proton Drive"
|
||||
msgstr "Proton Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:393
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:263
|
||||
msgid "Open folder"
|
||||
msgstr "Map openen"
|
||||
|
||||
@@ -5501,6 +5507,137 @@ msgstr "(geen vastgezette bestanden — typ om te zoeken)"
|
||||
msgid "(cannot resolve app dirs)"
|
||||
msgstr "(kan app-mappen niet bepalen)"
|
||||
|
||||
#. Translators: the launcher's section of recently opened files.
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:57
|
||||
msgid "Recent"
|
||||
msgstr "Recent"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:58
|
||||
msgid "Pinned in Proton Drive"
|
||||
msgstr "Vastgezet in Proton Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:59
|
||||
msgid "Best matches"
|
||||
msgstr "Beste overeenkomsten"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:159
|
||||
msgid "Search Proton Drive"
|
||||
msgstr "Proton Drive doorzoeken"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:180
|
||||
msgid "Search in Drive and on this computer"
|
||||
msgstr "Zoeken in Drive en op deze computer"
|
||||
|
||||
#. Translators: the Escape key, shown as a hint that it closes the window.
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:191
|
||||
msgid "Esc"
|
||||
msgstr "Esc"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:232 crates/pdfs-gui/src/hud/mod.rs:862
|
||||
msgid "No results"
|
||||
msgstr "Geen resultaten"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:240
|
||||
msgid "Proton Drive is not running"
|
||||
msgstr "Proton Drive draait niet"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:241
|
||||
msgid "Start Proton Drive to search your files."
|
||||
msgstr "Start Proton Drive om je bestanden te doorzoeken."
|
||||
|
||||
#. Translators: keyboard hints in the footer; keep the arrow and Enter symbols.
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:282
|
||||
msgid "↑↓ navigate · ↵ open · Tab filter"
|
||||
msgstr "↑↓ navigeren · ↵ openen · Tab filter"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:864
|
||||
msgid "Search your Drive"
|
||||
msgstr "Je Drive doorzoeken"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:869
|
||||
msgid "Still indexing this computer — local results will fill in shortly."
|
||||
msgstr ""
|
||||
"Deze computer wordt nog geïndexeerd — lokale resultaten verschijnen zo."
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:871
|
||||
msgid "Try a different search, or another filter."
|
||||
msgstr "Probeer een andere zoekopdracht of een ander filter."
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:873
|
||||
msgid "Start typing to search Proton Drive and the files on this computer."
|
||||
msgstr ""
|
||||
"Begin met typen om Proton Drive en de bestanden op deze computer te "
|
||||
"doorzoeken."
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:900
|
||||
msgid "No pinned files"
|
||||
msgstr "Geen vastgezette bestanden"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:901
|
||||
#, rust-format
|
||||
msgid "{n} pinned file"
|
||||
msgid_plural "{n} pinned files"
|
||||
msgstr[0] "{n} vastgezet bestand"
|
||||
msgstr[1] "{n} vastgezette bestanden"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:914
|
||||
#, rust-format
|
||||
msgid "{drive} in Drive · {local} on this computer · indexing…"
|
||||
msgstr "{drive} in Drive · {local} op deze computer · indexeren…"
|
||||
|
||||
#. Translators: result counts in the footer; {drive} and {local} are numbers.
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:919
|
||||
#, rust-format
|
||||
msgid "{drive} in Drive · {local} on this computer"
|
||||
msgstr "{drive} in Drive · {local} op deze computer"
|
||||
|
||||
#. Translators: {name} is a file name.
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:1050
|
||||
#, rust-format
|
||||
msgid "Opening {name}…"
|
||||
msgstr "{name} openen…"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:1090
|
||||
#, rust-format
|
||||
msgid "Could not open: {message}"
|
||||
msgstr "Kon niet openen: {message}"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/mod.rs:1094
|
||||
msgid "Couldn't reach Proton Drive"
|
||||
msgstr "Kon Proton Drive niet bereiken"
|
||||
|
||||
#. Translators: a heading in the launcher's preview pane, followed by
|
||||
#. "Available offline", "Downloaded", "Online only" or "On this computer".
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:138
|
||||
msgid "Availability"
|
||||
msgstr "Beschikbaarheid"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:157
|
||||
msgid "Show in Folder"
|
||||
msgstr "In map tonen"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:160
|
||||
msgid "Copy Path"
|
||||
msgstr "Pad kopiëren"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:166
|
||||
msgid "Path copied"
|
||||
msgstr "Pad gekopieerd"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:291
|
||||
msgid "On this computer"
|
||||
msgstr "Op deze computer"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:303
|
||||
msgctxt "file state"
|
||||
msgid "Downloaded"
|
||||
msgstr "Gedownload"
|
||||
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:308
|
||||
msgctxt "file state"
|
||||
msgid "Online only"
|
||||
msgstr "Alleen online"
|
||||
|
||||
#: crates/pdfs-gui/src/i18n.rs:84
|
||||
msgid "Kosovo"
|
||||
msgstr "Kosovo"
|
||||
@@ -5654,16 +5791,16 @@ msgid "Quit"
|
||||
msgstr "Afsluiten"
|
||||
|
||||
#. Translators: a filter chip that shows every kind of result.
|
||||
#: crates/pdfs-gui/src/prompt.rs:59
|
||||
#: crates/pdfs-gui/src/prompt.rs:64
|
||||
msgid "All"
|
||||
msgstr "Alles"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:61
|
||||
#: crates/pdfs-gui/src/prompt.rs:66
|
||||
msgid "Documents"
|
||||
msgstr "Documenten"
|
||||
|
||||
#. Translators: a filter chip for audio and video files.
|
||||
#: crates/pdfs-gui/src/prompt.rs:64
|
||||
#: crates/pdfs-gui/src/prompt.rs:69
|
||||
msgid "Media"
|
||||
msgstr "Media"
|
||||
|
||||
@@ -5672,143 +5809,49 @@ msgstr "Media"
|
||||
msgid "My files / {path}"
|
||||
msgstr "Mijn bestanden / {path}"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:520
|
||||
msgid "Search Proton Drive"
|
||||
msgstr "Proton Drive doorzoeken"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:541
|
||||
msgid "Search in Drive and on this computer"
|
||||
msgstr "Zoeken in Drive en op deze computer"
|
||||
|
||||
#. Translators: the Escape key, shown as a hint that it closes the window.
|
||||
#: crates/pdfs-gui/src/prompt.rs:552
|
||||
msgid "Esc"
|
||||
msgstr "Esc"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:566 crates/pdfs-gui/src/prompt.rs:1085
|
||||
msgid "Best matches"
|
||||
msgstr "Beste overeenkomsten"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:582 crates/pdfs-gui/src/prompt.rs:1109
|
||||
msgid "No results"
|
||||
msgstr "Geen resultaten"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:590
|
||||
msgid "Proton Drive is not running"
|
||||
msgstr "Proton Drive draait niet"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:591
|
||||
msgid "Start Proton Drive to search your files."
|
||||
msgstr "Start Proton Drive om je bestanden te doorzoeken."
|
||||
|
||||
#. Translators: keyboard hints in the footer; keep the arrow and Enter symbols.
|
||||
#: crates/pdfs-gui/src/prompt.rs:624
|
||||
msgid "↑↓ navigate · ↵ open · Tab filter"
|
||||
msgstr "↑↓ navigeren · ↵ openen · Tab filter"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1096
|
||||
msgid "Pinned in Proton Drive"
|
||||
msgstr "Vastgezet in Proton Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1111
|
||||
msgid "Search your Drive"
|
||||
msgstr "Je Drive doorzoeken"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1116
|
||||
msgid "Still indexing this computer — local results will fill in shortly."
|
||||
msgstr ""
|
||||
"Deze computer wordt nog geïndexeerd — lokale resultaten verschijnen zo."
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1118
|
||||
msgid "Try a different search, or another filter."
|
||||
msgstr "Probeer een andere zoekopdracht of een ander filter."
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1120
|
||||
msgid "Start typing to search Proton Drive and the files on this computer."
|
||||
msgstr ""
|
||||
"Begin met typen om Proton Drive en de bestanden op deze computer te "
|
||||
"doorzoeken."
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1146
|
||||
msgid "No pinned files"
|
||||
msgstr "Geen vastgezette bestanden"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1147
|
||||
#, rust-format
|
||||
msgid "{n} pinned file"
|
||||
msgid_plural "{n} pinned files"
|
||||
msgstr[0] "{n} vastgezet bestand"
|
||||
msgstr[1] "{n} vastgezette bestanden"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1156
|
||||
#, rust-format
|
||||
msgid "{drive} in Drive · {local} on this computer · indexing…"
|
||||
msgstr "{drive} in Drive · {local} op deze computer · indexeren…"
|
||||
|
||||
#. Translators: result counts in the footer; {drive} and {local} are numbers.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1161
|
||||
#, rust-format
|
||||
msgid "{drive} in Drive · {local} on this computer"
|
||||
msgstr "{drive} in Drive · {local} op deze computer"
|
||||
|
||||
#. Translators: {name} is a file name.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1294
|
||||
#, rust-format
|
||||
msgid "Opening {name}…"
|
||||
msgstr "{name} openen…"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1317
|
||||
#, rust-format
|
||||
msgid "Could not open: {message}"
|
||||
msgstr "Kon niet openen: {message}"
|
||||
|
||||
#: crates/pdfs-gui/src/prompt.rs:1321
|
||||
msgid "Couldn't reach Proton Drive"
|
||||
msgstr "Kon Proton Drive niet bereiken"
|
||||
|
||||
#. Translators: the user's home folder, as the location of a result.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1430
|
||||
#: crates/pdfs-gui/src/prompt.rs:455
|
||||
msgid "Home"
|
||||
msgstr "Persoonlijke map"
|
||||
|
||||
#. Translators: {path} is a folder path inside the home folder, folder names separated by " / ".
|
||||
#: crates/pdfs-gui/src/prompt.rs:1432
|
||||
#: crates/pdfs-gui/src/prompt.rs:457
|
||||
#, rust-format
|
||||
msgid "Home / {path}"
|
||||
msgstr "Persoonlijke map / {path}"
|
||||
|
||||
#. Translators: the age of a file modified under a minute ago.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1452
|
||||
#: crates/pdfs-gui/src/prompt.rs:477
|
||||
msgctxt "age"
|
||||
msgid "now"
|
||||
msgstr "nu"
|
||||
|
||||
#. Translators: a compact file age; {count} is a number of minutes.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1454
|
||||
#: crates/pdfs-gui/src/prompt.rs:479
|
||||
#, rust-format
|
||||
msgid "{count}m"
|
||||
msgstr "{count}m"
|
||||
|
||||
#. Translators: a compact file age; {count} is a number of hours.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1456
|
||||
#: crates/pdfs-gui/src/prompt.rs:481
|
||||
#, rust-format
|
||||
msgid "{count}h"
|
||||
msgstr "{count}u"
|
||||
|
||||
#. Translators: a compact file age; {count} is a number of days.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1458
|
||||
#: crates/pdfs-gui/src/prompt.rs:483
|
||||
#, rust-format
|
||||
msgid "{count}d"
|
||||
msgstr "{count}d"
|
||||
|
||||
#. Translators: a compact file age; {count} is a number of months.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1460
|
||||
#: crates/pdfs-gui/src/prompt.rs:485
|
||||
#, rust-format
|
||||
msgid "{count}mo"
|
||||
msgstr "{count}mnd"
|
||||
|
||||
#. Translators: a compact file age; {count} is a number of years.
|
||||
#: crates/pdfs-gui/src/prompt.rs:1462
|
||||
#: crates/pdfs-gui/src/prompt.rs:487
|
||||
#, rust-format
|
||||
msgid "{count}y"
|
||||
msgstr "{count}j"
|
||||
@@ -5957,9 +6000,6 @@ msgstr "kan de achtergronddienst van Proton Drive niet bereiken: {error}"
|
||||
#~ msgid "Use this computer's identity"
|
||||
#~ msgstr "Identiteit van deze computer gebruiken"
|
||||
|
||||
#~ msgid "On this computer"
|
||||
#~ msgstr "Op deze computer"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Where Proton Drive lives on this machine. Synced folders keep a full copy "
|
||||
#~ "on this disk; on-demand folders keep the files in Proton Drive only and "
|
||||
|
||||
Reference in new issue
Block a user