# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the proton-drive-linux package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 3.6.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" "POT-Creation-Date: 2026-10-31 10:26+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "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" #: crates/pdfs-gui/src/app/dates.rs:37 msgid "Just now" msgstr "" #: crates/pdfs-gui/src/app/dates.rs:41 #, rust-format msgid "{n} min ago" msgid_plural "{n} min ago" msgstr[0] "" msgstr[1] "" #. Translators: strftime format for a time of day, such as "14:05". #. Translators: strftime format for the time of day in the activity feed, such as "14:05". #. Translators: strftime format for the time a photo was taken, shown on its tile, such as "14:05". #: crates/pdfs-gui/src/app/dates.rs:44 #: crates/pdfs-gui/src/app/pages/activity.rs:840 #: crates/pdfs-gui/src/app/pages/photos.rs:2772 msgid "%H:%M" msgstr "" #. Translators: {time} is a time of day, such as "14:05". #: crates/pdfs-gui/src/app/dates.rs:50 #, rust-format msgid "Yesterday, {time}" msgstr "" #. Translators: strftime format for a date in this year, such as "Sep 23". #: crates/pdfs-gui/src/app/dates.rs:74 msgid "%b %-d" msgstr "" #. Translators: strftime format for a date in another year, such as "Sep 23, 2025". #: crates/pdfs-gui/src/app/dates.rs:77 msgid "%b %-d, %Y" msgstr "" #. Translators: strftime format for a full date and time, such as #. "Wednesday, September 23, 2026, 14:05". #: crates/pdfs-gui/src/app/dates.rs:89 msgid "%A, %B %-d, %Y, %H:%M" msgstr "" #: crates/pdfs-gui/src/app/main.rs:856 #: crates/pdfs-gui/src/app/pages/activity_text.rs:543 #: crates/pdfs-gui/src/app/pages/browser.rs:454 #: crates/pdfs-gui/src/app/pages/browser.rs:833 #: crates/pdfs-gui/src/app/pages/browser.rs:1249 #: crates/pdfs-gui/src/app/pages/browser.rs:2167 #: crates/pdfs-gui/src/app/pages/browser.rs:2246 #: crates/pdfs-gui/src/app/pages/locations.rs:1717 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:252 #: crates/pdfs-gui/src/app/pages/trash.rs:191 crates/pdfs-gui/src/prompt.rs:171 msgid "My files" msgstr "" #: crates/pdfs-gui/src/app/main.rs:859 crates/pdfs-gui/src/app/main.rs:1528 #: crates/pdfs-gui/src/app/pages/albums.rs:638 #: crates/pdfs-gui/src/app/pages/photos.rs:845 #: crates/pdfs-gui/src/app/pages/places.rs:441 msgid "Photos" msgstr "" #: crates/pdfs-gui/src/app/main.rs:864 #: crates/pdfs-gui/src/app/pages/shared.rs:168 #: crates/pdfs-gui/src/app/pages/shared.rs:484 msgid "Shared with me" msgstr "" #: crates/pdfs-gui/src/app/main.rs:869 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:120 msgid "Shared by me" msgstr "" #: crates/pdfs-gui/src/app/main.rs:872 #: crates/pdfs-gui/src/app/pages/devices.rs:140 #: crates/pdfs-gui/src/app/pages/devices.rs:493 msgid "Computers" msgstr "" #: crates/pdfs-gui/src/app/main.rs:873 #: crates/pdfs-gui/src/app/pages/trash.rs:101 msgid "Trash" msgstr "" #. Translators: sidebar entry for the page listing this computer's synced folders. #: crates/pdfs-gui/src/app/main.rs:875 msgid "Sync" msgstr "" #. 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:1225 #: crates/pdfs-gui/src/app/pages/takeout.rs:714 #, rust-format msgid "{what}: {detail}" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1248 msgid "You're offline" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1249 msgid "That's not there any more" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1250 msgid "You don't have access to that" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1251 msgid "Something changed this first" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1252 msgid "Your Proton Drive is full" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1339 msgid "Proton Drive for Linux" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1347 msgid "" "Files-on-demand Proton Drive for the Linux desktop.\n" "\n" "Unofficial client — not affiliated with, endorsed by, or supported by Proton " "AG." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1352 msgid "Source Code" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1356 msgid "Proton Terms of Service" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1360 msgid "Proton Privacy Policy" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1365 msgid "Disclaimer" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1369 msgid "" "This is an unofficial, community-built client. It is not affiliated with, " "endorsed by, or supported by Proton AG.\n" "\n" "“Proton” and “Proton Drive” are trademarks of Proton AG, used here only to " "describe the service this software connects to. Your use of Proton Drive is " "governed by Proton's own terms of service and privacy policy.\n" "\n" "This software is provided “as is”, without warranty of any kind. Keep a copy " "of any data you cannot afford to lose." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1377 msgid "" "Places are named with data from GeoNames, licensed under CC BY 4.0." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1385 msgid "" "The places map is drawn from Natural Earth land outlines and country borders, which are in the " "public domain." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1393 msgid "" "The street map, when turned on, comes from OpenFreeMap in the OpenMapTiles schema. Map data © OpenStreetMap contributors, available " "under the Open Database License." 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:1404 msgid "translator-credits" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1448 msgid "Stop Proton Drive?" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1449 msgid "" "My files goes offline and nothing syncs until you connect again. Proton " "Drive starts again at your next login." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1451 crates/pdfs-gui/src/app/main.rs:1726 #: 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:1917 #: crates/pdfs-gui/src/app/pages/browser.rs:2039 #: crates/pdfs-gui/src/app/pages/browser.rs:2540 #: crates/pdfs-gui/src/app/pages/devices.rs:826 #: crates/pdfs-gui/src/app/pages/devices.rs:979 #: crates/pdfs-gui/src/app/pages/devices.rs:1017 #: crates/pdfs-gui/src/app/pages/devices.rs:1069 #: crates/pdfs-gui/src/app/pages/devices.rs:1113 #: crates/pdfs-gui/src/app/pages/devices.rs:1153 #: crates/pdfs-gui/src/app/pages/devices.rs:1216 #: crates/pdfs-gui/src/app/pages/locations.rs:850 #: crates/pdfs-gui/src/app/pages/locations.rs:1054 #: crates/pdfs-gui/src/app/pages/locations.rs:1537 #: crates/pdfs-gui/src/app/pages/locations.rs:1581 #: crates/pdfs-gui/src/app/pages/locations.rs:1631 #: crates/pdfs-gui/src/app/pages/login.rs:480 #: crates/pdfs-gui/src/app/pages/login.rs:594 #: crates/pdfs-gui/src/app/pages/login.rs:640 #: crates/pdfs-gui/src/app/pages/photos.rs:2056 #: crates/pdfs-gui/src/app/pages/shared.rs:943 #: crates/pdfs-gui/src/app/pages/shared.rs:1024 #: crates/pdfs-gui/src/app/pages/shared.rs:1065 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:551 #: crates/pdfs-gui/src/app/pages/status.rs:630 #: crates/pdfs-gui/src/app/pages/takeout.rs:395 #: crates/pdfs-gui/src/app/pages/trash.rs:465 #: crates/pdfs-gui/src/app/pages/trash.rs:498 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:277 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:310 msgid "Cancel" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1452 msgctxt "verb" msgid "Stop" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1469 msgid "Couldn't stop Proton Drive" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1470 msgid "The Proton Drive service did not stop." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1506 #: crates/pdfs-gui/src/app/pages/status.rs:269 msgid "General" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1508 #: crates/pdfs-gui/src/app/pages/browser.rs:247 msgid "Search Drive" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1509 #: crates/pdfs-gui/src/app/pages/browser.rs:984 #: crates/pdfs-gui/src/app/pages/devices.rs:559 #: crates/pdfs-gui/src/app/pages/shared.rs:581 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:528 #: crates/pdfs-gui/src/app/pages/trash.rs:246 msgid "Refresh" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1510 #: crates/pdfs-gui/src/app/pages/status.rs:407 msgid "Preferences" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1511 msgid "Keyboard shortcuts" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1515 msgid "Files" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1517 #: crates/pdfs-gui/src/app/pages/browser.rs:294 msgid "New folder" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1518 #: crates/pdfs-gui/src/app/pages/browser.rs:290 msgid "Upload files" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1519 msgid "Back / forward" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1520 #: crates/pdfs-gui/src/app/pages/browser.rs:2014 msgid "Parent folder" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1521 msgid "Grid / list" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1522 #: crates/pdfs-gui/src/app/pages/albums.rs:298 #: crates/pdfs-gui/src/app/pages/browser.rs:1896 #: crates/pdfs-gui/src/app/pages/browser.rs:1918 #: crates/pdfs-gui/src/app/pages/devices.rs:1018 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1523 crates/pdfs-gui/src/app/main.rs:1543 #: crates/pdfs-gui/src/app/pages/browser.rs:357 #: crates/pdfs-gui/src/app/pages/browser.rs:924 #: crates/pdfs-gui/src/app/pages/browser.rs:959 #: crates/pdfs-gui/src/app/pages/photos.rs:586 #: crates/pdfs-gui/src/app/pages/photos.rs:2057 #: crates/pdfs-gui/src/app/widgets/details.rs:164 msgid "Move to Trash" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1524 msgid "Clear the selection" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1530 msgid "Larger thumbnails" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1531 msgid "Smaller thumbnails" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1532 msgid "Reset thumbnail size" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1533 msgid "Select all" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1537 msgid "Photo Viewer" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1539 msgid "Previous / next photo" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1540 msgid "First / last photo" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1541 msgid "Show details" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1542 msgid "Fullscreen" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1544 msgid "Close" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1634 msgid "Select a single item to rename it" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1794 #: 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:1492 msgid "Not connected" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1795 msgid "The Proton Drive service isn't running." msgstr "" #: crates/pdfs-gui/src/app/main.rs:1803 #: crates/pdfs-gui/src/app/pages/status.rs:355 #: crates/pdfs-gui/src/hud/mod.rs:269 crates/pdfs-gui/src/hud/mod.rs:579 #: crates/pdfs-gui/src/main.rs:475 crates/pdfs-gui/src/main.rs:517 msgid "Connecting…" msgstr "" #: crates/pdfs-gui/src/app/main.rs:1804 msgid "Waiting for the Proton Drive service to start." msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:87 msgctxt "activity filter" msgid "All" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:88 msgctxt "activity filter" msgid "Transfers" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:89 msgctxt "activity filter" msgid "Changes" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:90 msgctxt "activity filter" msgid "Sharing" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:91 msgctxt "activity filter" msgid "Problems" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:172 msgid "No matching activity" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:173 msgid "Nothing in the recent log fits this filter." msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:186 #: crates/pdfs-gui/src/app/pages/browser.rs:281 #: crates/pdfs-gui/src/app/pages/devices.rs:114 #: crates/pdfs-gui/src/app/pages/locations.rs:190 #: crates/pdfs-gui/src/app/pages/locations.rs:726 #: crates/pdfs-gui/src/app/pages/login.rs:97 #: crates/pdfs-gui/src/app/pages/photos.rs:468 #: 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/hud/mod.rs:240 msgid "Retry" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:252 msgid "Needs attention" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:254 #, rust-format msgid "A file was changed in two places at once. Choose which version to keep." msgid_plural "" "{n} files were changed in two places at once. Choose which versions to keep." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:285 msgid "Show Temporary Files" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:293 msgid "View Options" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:441 #: crates/pdfs-gui/src/app/pages/browser.rs:385 #: crates/pdfs-gui/src/app/pages/browser.rs:2188 #: crates/pdfs-gui/src/app/pages/browser.rs:2803 #: crates/pdfs-gui/src/app/pages/browser.rs:2807 #: crates/pdfs-gui/src/app/pages/devices.rs:327 #: crates/pdfs-gui/src/app/pages/locations.rs:198 #: crates/pdfs-gui/src/app/pages/locations.rs:1166 #: crates/pdfs-gui/src/app/pages/shared.rs:424 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:349 #: crates/pdfs-gui/src/app/pages/trash.rs:284 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:187 msgid "Loading…" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:442 msgid "Reading recent activity." msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:464 #: crates/pdfs-gui/src/app/pages/activity.rs:471 msgid "Couldn't read activity" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:472 #: crates/pdfs-gui/src/app/pages/browser.rs:2839 #: crates/pdfs-gui/src/app/pages/browser.rs:3021 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:281 #: crates/pdfs-gui/src/app/pages/photos.rs:3442 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:384 #: crates/pdfs-gui/src/app/pages/trash.rs:315 msgid "Unexpected reply from the Proton Drive service." msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:632 #: crates/pdfs-gui/src/app/pages/photos.rs:2728 msgid "Today" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:635 #: crates/pdfs-gui/src/app/pages/photos.rs:2733 msgid "Yesterday" msgstr "" #. Translators: strftime format for a day heading in this year, such as "Wednesday, September 23". #: crates/pdfs-gui/src/app/pages/activity.rs:641 msgid "%A, %B %-d" msgstr "" #. Translators: strftime format for a day heading in an earlier year, such as "December 31, 2025". #: crates/pdfs-gui/src/app/pages/activity.rs:644 msgid "%B %-d, %Y" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:859 msgid "Nothing yet" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:860 msgid "Uploads, moves, shares and other changes appear here as they happen." msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:910 #, rust-format msgid "{n} time since {time}" msgid_plural "{n} times since {time}" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:917 msgctxt "state" msgid "Resolved" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:948 msgid "Resolve…" msgstr "" #: crates/pdfs-gui/src/app/pages/activity.rs:963 #, rust-format msgid "Uploaded {n} item" msgid_plural "Uploaded {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:964 #, rust-format msgid "Downloaded {n} item" msgid_plural "Downloaded {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:966 #, rust-format msgid "Moved {n} item to the Trash" msgid_plural "Moved {n} items to the Trash" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:971 #: crates/pdfs-gui/src/app/pages/activity_text.rs:66 #: crates/pdfs-gui/src/app/pages/trash.rs:400 #, rust-format msgid "Restored {n} item" msgid_plural "Restored {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:973 #: crates/pdfs-gui/src/app/pages/activity_text.rs:68 #, rust-format msgid "Deleted {n} item forever" msgid_plural "Deleted {n} items forever" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:978 #, rust-format msgid "Moved {n} item" msgid_plural "Moved {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:979 #, rust-format msgid "Renamed {n} item" msgid_plural "Renamed {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:981 #, rust-format msgid "Created {n} folder" msgid_plural "Created {n} folders" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:983 #: crates/pdfs-gui/src/i18n.rs:191 #, rust-format msgid "{n} change" msgid_plural "{n} changes" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity.rs:1020 msgid "Show Older" msgstr "" #. Translators: {time} is when a conflicting copy was made, such as #. "Sep 21" or "5 min ago". #: crates/pdfs-gui/src/app/pages/activity_text.rs:31 #, rust-format msgid "Made {time}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:51 msgid "Imported from Google Photos" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:53 #: crates/pdfs-gui/src/app/pages/takeout.rs:651 #: crates/pdfs-gui/src/app/pages/takeout.rs:716 msgid "Couldn't import from Google Photos" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:56 msgid "Couldn't upload files" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:57 msgid "Couldn't add a sync folder" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 #: crates/pdfs-gui/src/app/pages/devices.rs:861 msgid "Couldn't restore folders" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:59 msgid "Left a shared item" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:74 #, rust-format msgid "Emptied the Trash ({n} item)" msgid_plural "Emptied the Trash ({n} items)" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:85 #, rust-format msgid "Restored {n} folder" msgid_plural "Restored {n} folders" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:95 msgid "Shared an item" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:96 msgid "Created a link to an item" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:97 msgid "Removed a link to an item" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:98 msgid "Stopped sharing an item" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:104 #, rust-format msgid "Removed the link to {name}" msgstr "" #. Translators: {name} is the file the conflicting copy was made from. #: crates/pdfs-gui/src/app/pages/activity_text.rs:110 #, rust-format msgid "Conflicting copy of {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:120 #, rust-format msgid "Conflicting changes in {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:127 #, rust-format msgid "Some items in {name} didn't sync" msgstr "" #. Translators: {name} is a synced folder's name. #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:133 #: crates/pdfs-gui/src/app/pages/activity_text.rs:173 #, rust-format msgid "Couldn't sync {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:138 #, rust-format msgid "Couldn't change how {name} syncs" msgstr "" #. Translators: {name} is a folder's name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:145 #, rust-format msgid "{name} is now online only" msgstr "" #. Translators: {name} is a folder's name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:150 #, rust-format msgid "{name} is synced again" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:153 msgid "Sync mode was already set" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:163 #, rust-format msgid "Uploaded {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:165 #, rust-format msgid "Couldn't upload {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:167 #, rust-format msgid "Downloaded {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:169 #, rust-format msgid "Couldn't download {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:171 #, rust-format msgid "Synced {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:175 #, rust-format msgid "Renamed {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:177 #, rust-format msgid "Couldn't rename {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:179 #, rust-format msgid "Moved {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:181 #, rust-format msgid "Couldn't move {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:183 #, rust-format msgid "Copied {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:185 #, rust-format msgid "Couldn't copy {name}" msgstr "" #. Translators: {name} is a folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:187 #, rust-format msgid "Created folder {name}" msgstr "" #. Translators: {name} is a folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:189 #, rust-format msgid "Couldn't create folder {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:191 #, rust-format msgid "Moved {name} to the Trash" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:193 #, rust-format msgid "Couldn't move {name} to the Trash" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:195 #, rust-format msgid "Restored {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:197 #, rust-format msgid "Couldn't restore {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:199 #, rust-format msgid "Deleted {name} forever" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:201 #, rust-format msgid "Couldn't delete {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:202 msgid "Emptied the Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:203 msgid "Couldn't empty the Trash" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:205 #, rust-format msgid "Shared {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:207 #, rust-format msgid "Couldn't share {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:209 #, rust-format msgid "Created a link to {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:211 #, rust-format msgid "Couldn't create a link to {name}" msgstr "" #. Translators: {name} is a file or folder name. #. Translators: {name} is the item's name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:213 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:559 #, rust-format msgid "Stopped sharing {name}" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:215 #, rust-format msgid "Couldn't stop sharing {name}" msgstr "" #. Translators: {name} is the name of the conflicting copy. #: crates/pdfs-gui/src/app/pages/activity_text.rs:217 #, rust-format msgid "Conflicting copy {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:240 msgid "Removed on Proton Drive" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:241 msgid "Removed on this computer" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:243 msgid "Replaced by a renamed file" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:247 msgid "" "The destination folder no longer exists, so the file stayed where it was" msgstr "" #. Translators: {name} is the folder an item was moved into. #: crates/pdfs-gui/src/app/pages/activity_text.rs:266 #, rust-format msgid "To {name}" msgstr "" #. Translators: {name} is an item's previous name. #: crates/pdfs-gui/src/app/pages/activity_text.rs:270 #, rust-format msgid "Previously {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:273 msgid "Restored an earlier version" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:276 msgid "Deleted an earlier version" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:283 #, rust-format msgid "Saved an earlier version to {path}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:290 #, rust-format msgid "Kept both; the copy is now {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:300 #, rust-format msgid "Kept {name}; the copy is in the Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:305 msgid "Kept the conflicting copy" msgstr "" #. Translators: {name} is the file that was kept. #: crates/pdfs-gui/src/app/pages/activity_text.rs:309 #, rust-format msgid "Kept {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:314 #, rust-format msgid "Same as {name}, so it was removed" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:321 #, rust-format msgid "The name was taken, so it was moved as {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:328 #, rust-format msgid "The name was taken on Proton Drive, so it was renamed to {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:335 #, rust-format msgid "The name was taken on Proton Drive, so it was created as {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:344 #, rust-format msgid "" "Its folder was moved to the Trash on Proton Drive, so it was created at the " "top as {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:354 #, rust-format msgid "" "It no longer exists on Proton Drive, so your changes were uploaded as {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:360 #, rust-format msgid "" "It was moved to the Trash on Proton Drive, so your changes were uploaded as " "{name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:366 #, rust-format msgid "It was changed on Proton Drive, so your changes were uploaded as {name}" msgstr "" #. Translators: {name} is the copy the changes made on this #. computer were uploaded as. #: crates/pdfs-gui/src/app/pages/activity_text.rs:371 #, rust-format msgid "Your changes were uploaded as {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:381 #, rust-format msgid "" "It no longer exists on Proton Drive, so your changes were kept in {path}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:387 #, rust-format msgid "" "It was moved to the Trash on Proton Drive, so your changes were kept in " "{path}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:393 #, rust-format msgid "It was changed on Proton Drive, so your changes were kept in {path}" msgstr "" #. Translators: {path} is the file on this computer that holds the #. changes which could not be uploaded. #: crates/pdfs-gui/src/app/pages/activity_text.rs:398 #, rust-format msgid "Your changes were kept in {path}" msgstr "" #. Translators: {name} is the file the conflicting copy was made from. #: crates/pdfs-gui/src/app/pages/activity_text.rs:403 #: crates/pdfs-gui/src/app/pages/locations.rs:989 #, rust-format msgid "Differs from {name}" msgstr "" #. Translators: {name} is the file the conflicting copy was made from. #: crates/pdfs-gui/src/app/pages/activity_text.rs:410 #, rust-format msgid "{name} no longer exists" msgstr "" #. Translators: {name} is the file the conflicting copy was made from. #: crates/pdfs-gui/src/app/pages/activity_text.rs:417 #, rust-format msgid "Same as {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:424 #, rust-format msgid "{n} person can view" msgid_plural "{n} people can view" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:425 #, rust-format msgid "{n} person can edit" msgid_plural "{n} people can edit" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:426 #, rust-format msgid "{n} person invited" msgid_plural "{n} people invited" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:431 #, rust-format msgid "{n} file kept as a conflicting copy" msgid_plural "{n} files kept as conflicting copies" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:439 #, rust-format msgid "{n} item failed and will be tried again" msgid_plural "{n} items failed and will be tried again" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass. #: crates/pdfs-gui/src/app/pages/activity_text.rs:477 #: crates/pdfs-gui/src/app/pages/activity_text.rs:508 #, rust-format msgid "{n} uploaded" msgid_plural "{n} uploaded" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass. #: crates/pdfs-gui/src/app/pages/activity_text.rs:479 #, rust-format msgid "{n} downloaded" msgid_plural "{n} downloaded" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass. #: crates/pdfs-gui/src/app/pages/activity_text.rs:481 #, rust-format msgid "{n} folder created" msgid_plural "{n} folders created" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass. #: crates/pdfs-gui/src/app/pages/activity_text.rs:483 #, rust-format msgid "{n} deleted" msgid_plural "{n} deleted" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass. #: crates/pdfs-gui/src/app/pages/activity_text.rs:485 #, rust-format msgid "{n} in conflict" msgid_plural "{n} in conflict" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass; the files are #. still open in another app. #: crates/pdfs-gui/src/app/pages/activity_text.rs:488 #, rust-format msgid "{n} still open" msgid_plural "{n} still open" msgstr[0] "" msgstr[1] "" #. Translators: part of a list summing up a sync pass. #: crates/pdfs-gui/src/app/pages/activity_text.rs:490 #: crates/pdfs-gui/src/app/pages/activity_text.rs:513 #, rust-format msgid "{n} failed" msgid_plural "{n} failed" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:502 msgid "Cancelled" msgstr "" #. Translators: photos an import skipped because they were already #. in Proton Drive. #: crates/pdfs-gui/src/app/pages/activity_text.rs:511 #, rust-format msgid "{n} already there" msgid_plural "{n} already there" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/activity_text.rs:512 #: crates/pdfs-gui/src/app/pages/albums.rs:107 #: crates/pdfs-gui/src/app/pages/albums.rs:694 #, rust-format msgid "{n} album" msgid_plural "{n} albums" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/albums.rs:44 msgid "Loading albums…" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:45 msgid "Reading your Proton Drive albums." msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:60 #: crates/pdfs-gui/src/app/pages/photos.rs:3355 msgid "No photo library" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:61 #: crates/pdfs-gui/src/app/pages/photos.rs:3356 msgid "This Proton account doesn't have Photos enabled." msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:66 msgid "No albums" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:67 msgid "Create one with New Album, or in Proton Photos." msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:74 #: crates/pdfs-gui/src/app/pages/albums.rs:78 #: crates/pdfs-gui/src/app/pages/albums.rs:380 #: crates/pdfs-gui/src/app/pages/albums.rs:386 msgid "Couldn't load albums" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:86 #: crates/pdfs-gui/src/app/pages/albums.rs:289 #: crates/pdfs-gui/src/app/pages/albums.rs:357 #: crates/pdfs-gui/src/app/pages/albums.rs:387 #: crates/pdfs-gui/src/app/pages/albums.rs:494 #: crates/pdfs-gui/src/app/pages/albums.rs:566 #: crates/pdfs-gui/src/app/pages/browser.rs:600 #: crates/pdfs-gui/src/app/pages/browser.rs:688 #: crates/pdfs-gui/src/app/pages/browser.rs:1050 #: crates/pdfs-gui/src/app/pages/browser.rs:1160 #: crates/pdfs-gui/src/app/pages/browser.rs:1210 #: crates/pdfs-gui/src/app/pages/browser.rs:1635 #: crates/pdfs-gui/src/app/pages/browser.rs:1673 #: crates/pdfs-gui/src/app/pages/browser.rs:1873 #: crates/pdfs-gui/src/app/pages/browser.rs:2500 #: crates/pdfs-gui/src/app/pages/browser.rs:2650 #: crates/pdfs-gui/src/app/pages/devices.rs:729 #: crates/pdfs-gui/src/app/pages/devices.rs:769 #: crates/pdfs-gui/src/app/pages/devices.rs:922 #: crates/pdfs-gui/src/app/pages/devices.rs:1192 #: crates/pdfs-gui/src/app/pages/devices.rs:1253 #: crates/pdfs-gui/src/app/pages/devices.rs:1282 #: crates/pdfs-gui/src/app/pages/duplicates.rs:221 #: crates/pdfs-gui/src/app/pages/locations.rs:577 #: crates/pdfs-gui/src/app/pages/locations.rs:824 #: crates/pdfs-gui/src/app/pages/locations.rs:881 #: crates/pdfs-gui/src/app/pages/locations.rs:904 #: crates/pdfs-gui/src/app/pages/locations.rs:1123 #: crates/pdfs-gui/src/app/pages/locations.rs:1566 #: crates/pdfs-gui/src/app/pages/locations.rs:1673 #: crates/pdfs-gui/src/app/pages/locations.rs:1693 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1504 #: crates/pdfs-gui/src/app/pages/photos.rs:1421 #: crates/pdfs-gui/src/app/pages/photos.rs:2141 #: crates/pdfs-gui/src/app/pages/photos.rs:3255 #: crates/pdfs-gui/src/app/pages/photos.rs:3448 #: crates/pdfs-gui/src/app/pages/places.rs:105 #: crates/pdfs-gui/src/app/pages/shared.rs:701 #: crates/pdfs-gui/src/app/pages/shared.rs:1003 #: crates/pdfs-gui/src/app/pages/shared.rs:1119 #: crates/pdfs-gui/src/app/pages/status.rs:802 #: crates/pdfs-gui/src/app/pages/status.rs:1642 #: crates/pdfs-gui/src/app/pages/takeout.rs:424 #: crates/pdfs-gui/src/app/pages/takeout.rs:618 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:516 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:922 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:957 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:995 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:170 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:381 msgid "The Proton Drive service didn't respond." msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:206 #: crates/pdfs-gui/src/app/pages/browser.rs:854 #: crates/pdfs-gui/src/app/pages/devices.rs:535 #: crates/pdfs-gui/src/app/pages/photos.rs:3191 #: crates/pdfs-gui/src/app/pages/shared.rs:536 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:476 #: crates/pdfs-gui/src/app/widgets/details.rs:157 #: crates/pdfs-gui/src/app/widgets/details.rs:413 #: crates/pdfs-gui/src/hud/preview.rs:277 msgctxt "verb" msgid "Open" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:212 #: crates/pdfs-gui/src/app/pages/browser.rs:900 #: crates/pdfs-gui/src/app/pages/devices.rs:409 #: crates/pdfs-gui/src/app/pages/devices.rs:456 msgid "Rename…" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:217 msgid "Delete Album…" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:237 msgid "Album name" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:265 #: crates/pdfs-gui/src/app/pages/browser.rs:2541 msgid "Create" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:265 msgid "New Album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:277 msgid "Album created" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:284 #: crates/pdfs-gui/src/app/pages/albums.rs:288 msgid "Couldn't create the album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:298 msgid "Rename Album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:306 msgid "Album renamed" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:307 msgid "Couldn't rename the album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:317 msgid "Delete Album?" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:320 #, rust-format msgid "“{name}” is deleted. Its photos stay in your timeline." msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:323 msgid "Delete" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:331 msgid "Album deleted" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:332 msgid "Couldn't delete the album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:416 msgid "Add to Album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:418 msgid "Choose an album for this photo." msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:420 #, rust-format msgid "Choose an album for {n} photo." msgid_plural "Choose an album for {n} photos." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/albums.rs:429 #: crates/pdfs-gui/src/app/pages/photos.rs:756 msgid "New Album…" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:462 msgid "Some photos couldn't be added" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:469 #, rust-format msgid "Added {n} photo to the album" msgid_plural "Added {n} photos to the album" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/albums.rs:489 #: crates/pdfs-gui/src/app/pages/albums.rs:493 msgid "Couldn't add to the album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:528 msgid "Some photos couldn't be removed from the album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:545 #, rust-format msgid "Removed {n} photo from the album" msgid_plural "Removed {n} photos from the album" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/albums.rs:556 #: crates/pdfs-gui/src/app/pages/albums.rs:565 msgid "Couldn't remove from the album" msgstr "" #: crates/pdfs-gui/src/app/pages/albums.rs:578 #, rust-format msgid "{n} photo · shared with me" msgid_plural "{n} photos · shared with me" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/albums.rs:584 #: crates/pdfs-gui/src/app/pages/places.rs:302 #: crates/pdfs-gui/src/app/pages/places_map.rs:1517 #, rust-format msgid "{n} photo" msgid_plural "{n} photos" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:145 msgid "Back (Alt+Left)" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:152 msgid "Forward (Alt+Right)" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:176 #: crates/pdfs-gui/src/app/pages/browser.rs:2530 msgid "New Folder" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:178 #: crates/pdfs-gui/src/app/pages/browser.rs:975 msgid "Upload Files…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:180 #: crates/pdfs-gui/src/app/pages/browser.rs:976 msgid "Upload Folder…" msgstr "" #. Translators: tooltip of the menu button that creates a folder or uploads files. #: crates/pdfs-gui/src/app/pages/browser.rs:187 msgctxt "create" msgid "New" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:196 #: crates/pdfs-gui/src/app/pages/photos.rs:796 msgctxt "layout" msgid "Grid" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:197 msgctxt "layout" msgid "List" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:200 #: crates/pdfs-gui/src/app/widgets/file_list.rs:344 msgctxt "column" msgid "Name" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:201 #: crates/pdfs-gui/src/app/pages/browser.rs:808 #: crates/pdfs-gui/src/app/pages/devices.rs:184 #: 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/app/widgets/details.rs:380 #: crates/pdfs-gui/src/hud/preview.rs:143 msgctxt "column" msgid "Size" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:203 msgid "Last Modified" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:206 msgid "Sort By" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:208 msgid "Reversed Order" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:209 msgid "Folders First" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:213 #: crates/pdfs-gui/src/app/pages/browser.rs:1450 #: crates/pdfs-gui/src/app/widgets/file_list.rs:430 msgid "Show as list (Ctrl+2)" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:214 msgid "Sort and view options" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:223 #: crates/pdfs-gui/src/app/pages/browser.rs:986 msgid "Open in File Manager" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:227 msgid "Build Thumbnails" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:232 msgid "Folder actions" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:241 msgid "Cancel thumbnail build" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:255 #: crates/pdfs-gui/src/app/pages/browser.rs:2952 msgid "Search this folder only" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:342 msgid "Make available offline" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:347 #: crates/pdfs-gui/src/app/pages/status.rs:1618 msgid "Make online only" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:352 msgid "Move to…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:363 msgid "Clear selection (Esc)" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:401 #: crates/pdfs-gui/src/app/pages/browser.rs:798 #, rust-format msgid "Size: {n} pixel" msgid_plural "Size: {n} pixels" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:407 msgid "Icon size" msgstr "" #. Translators: {n} is how many items are selected: files and folders in My Files, photos here. #: crates/pdfs-gui/src/app/pages/browser.rs:539 #: crates/pdfs-gui/src/app/pages/browser.rs:952 #: crates/pdfs-gui/src/app/pages/devices.rs:544 #: crates/pdfs-gui/src/app/pages/photos.rs:1989 #: crates/pdfs-gui/src/app/pages/shared.rs:560 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:509 #: crates/pdfs-gui/src/app/pages/trash.rs:222 #, rust-format msgid "{n} selected" msgid_plural "{n} selected" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:571 #: crates/pdfs-gui/src/app/pages/browser.rs:607 #: crates/pdfs-gui/src/app/pages/photos.rs:2134 #: crates/pdfs-gui/src/app/pages/photos.rs:2140 msgid "Couldn't move to Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:572 #: crates/pdfs-gui/src/app/pages/browser.rs:1602 #: crates/pdfs-gui/src/app/pages/browser.rs:1851 #: crates/pdfs-gui/src/app/pages/browser.rs:2376 #: crates/pdfs-gui/src/app/pages/browser.rs:2432 #: crates/pdfs-gui/src/app/pages/browser.rs:2620 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:341 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:91 msgid "Proton Drive isn't connected." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:612 #, rust-format msgid "Moved {n} item to Trash — some couldn't be moved" msgid_plural "Moved {n} items to Trash — some couldn't be moved" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:617 #, rust-format msgid "Moved “{name}” to Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:619 #, rust-format msgid "Moved {n} item to Trash" msgid_plural "Moved {n} items to Trash" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:625 #: crates/pdfs-gui/src/app/pages/photos.rs:2127 msgid "Undo" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:639 msgid "Restored from Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:642 #, rust-format msgid "Restored {n} item from Trash" msgid_plural "Restored {n} items from Trash" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:648 msgid "Couldn't restore from Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:696 #: crates/pdfs-gui/src/app/pages/browser.rs:1185 #: crates/pdfs-gui/src/app/pages/browser.rs:1209 msgid "Couldn't change offline state" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:703 #, rust-format msgid "Making {n} item available offline…" msgid_plural "Making {n} items available offline…" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:710 #, rust-format msgid "{n} file is now available offline" msgid_plural "{n} files are now available offline" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:717 #, rust-format msgid "{n} item is now online only" msgid_plural "{n} items are now online only" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:724 #, rust-format msgid "{n} file is now online only" msgid_plural "{n} files are now online only" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:817 #: 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:144 msgctxt "column" msgid "Modified" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:827 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:154 #: crates/pdfs-gui/src/app/pages/status.rs:196 #: crates/pdfs-gui/src/app/widgets/details.rs:98 #: crates/pdfs-gui/src/hud/preview.rs:145 msgid "Location" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:864 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1137 msgid "Open With…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:871 #: crates/pdfs-gui/src/app/pages/photos.rs:3189 msgctxt "verb" msgid "Play" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:880 #: crates/pdfs-gui/src/app/pages/browser.rs:883 #: crates/pdfs-gui/src/app/pages/browser.rs:939 #: crates/pdfs-gui/src/app/pages/status.rs:330 #: crates/pdfs-gui/src/app/widgets/details.rs:113 #: crates/pdfs-gui/src/hud/preview.rs:308 msgid "Available offline" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:890 #: crates/pdfs-gui/src/app/widgets/details.rs:129 msgid "Share…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:894 #: crates/pdfs-gui/src/app/pages/shared.rs:886 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:492 #: crates/pdfs-gui/src/app/widgets/details.rs:130 msgid "Copy Link" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:904 #: crates/pdfs-gui/src/app/pages/browser.rs:944 msgid "Move To…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:908 msgid "Make a Copy" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:910 #: crates/pdfs-gui/src/app/pages/browser.rs:948 msgid "Copy To…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:915 #: crates/pdfs-gui/src/app/widgets/details.rs:151 msgid "Versions…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:920 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1172 msgid "Details" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:974 msgid "New Folder…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:980 #: crates/pdfs-gui/src/app/pages/devices.rs:555 #: crates/pdfs-gui/src/app/pages/shared.rs:577 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:524 #: crates/pdfs-gui/src/app/pages/trash.rs:242 msgid "Select All" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1001 #: crates/pdfs-gui/src/app/pages/browser.rs:1013 #: crates/pdfs-gui/src/app/pages/browser.rs:1155 #: crates/pdfs-gui/src/app/pages/browser.rs:1159 #: crates/pdfs-gui/src/app/pages/shared.rs:696 #: crates/pdfs-gui/src/app/pages/shared.rs:700 msgid "Couldn't open file" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1002 msgid "Open With needs the Proton Drive service to be running." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1041 #: crates/pdfs-gui/src/app/pages/shared.rs:888 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:215 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:494 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:700 msgid "Link copied" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1045 #: crates/pdfs-gui/src/app/pages/browser.rs:1049 msgid "Couldn't copy link" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1081 msgid "Couldn't play media" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1082 msgid "The file path isn't valid UTF-8." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1088 #, rust-format msgid "Streaming “{name}”…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1197 #, rust-format msgid "“{name}” is now online only" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1200 #, rust-format msgid "Making “{name}” available offline…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1202 #, rust-format msgid "“{name}” is now available offline" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1425 msgid "Couldn't save the view" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1448 #: crates/pdfs-gui/src/app/widgets/file_list.rs:428 msgid "Show as grid (Ctrl+1)" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1588 msgid "Couldn't open the folder" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1601 #: crates/pdfs-gui/src/app/pages/browser.rs:1632 #: crates/pdfs-gui/src/app/pages/browser.rs:1637 msgid "Couldn't build thumbnails" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1616 msgid "Starting thumbnail build…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1650 msgid "Stopping thumbnail build…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1663 #: crates/pdfs-gui/src/app/pages/browser.rs:1672 msgid "Couldn't cancel thumbnail build" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1703 #: crates/pdfs-gui/src/app/pages/browser.rs:1709 msgid "Thumbnail build stopped" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1710 msgid "The Proton Drive service stopped reporting thumbnail progress." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1730 #: crates/pdfs-gui/src/app/pages/browser.rs:3095 #, rust-format msgid "{n} folder" msgid_plural "{n} folders" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:1731 #, rust-format msgid "{n} image" msgid_plural "{n} images" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:1734 #, rust-format msgid "Scanning {root}… {folders}, {images}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1748 #, rust-format msgid "Building thumbnails in {root}… {done} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1761 #, rust-format msgid "Thumbnails ready for {n} image in {root}" msgid_plural "Thumbnails ready for {n} images in {root}" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:1768 #, rust-format msgid "Thumbnails ready for {n} image in {root}; {failed} unavailable" msgid_plural "Thumbnails ready for {n} images in {root}; {failed} unavailable" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:1778 #, rust-format msgid "{status}. {message}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 #: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "New name" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1932 #, rust-format msgid "Renamed to “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1940 msgid "Couldn't rename" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1987 #, rust-format msgid "Move “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1988 #: crates/pdfs-gui/src/app/pages/browser.rs:1993 msgid "Choose the folder to move into." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1989 #: crates/pdfs-gui/src/app/pages/browser.rs:1994 #: crates/pdfs-gui/src/app/pages/devices.rs:1217 msgid "Move Here" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1992 #, rust-format msgid "Move {n} item" msgid_plural "Move {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:1997 #, rust-format msgid "Copy “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1998 #: crates/pdfs-gui/src/app/pages/browser.rs:2003 msgid "Choose the folder to copy into." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1999 #: crates/pdfs-gui/src/app/pages/browser.rs:2004 msgid "Copy Here" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2002 #, rust-format msgid "Copy {n} item" msgid_plural "Copy {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:2166 msgid "Locations" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2211 msgid "Couldn't read this folder." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2239 msgid "No folders here." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2375 #: crates/pdfs-gui/src/app/pages/browser.rs:2395 #: crates/pdfs-gui/src/app/pages/browser.rs:2746 msgid "Couldn't move" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2402 #, rust-format msgid "Moved {n} item to {place}, but not all" msgid_plural "Moved {n} items to {place}, but not all" msgstr[0] "" msgstr[1] "" #. Translators: {place} is a quoted folder name or "Proton Drive". #: crates/pdfs-gui/src/app/pages/browser.rs:2410 #, rust-format msgid "Moved to {place}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2415 #, rust-format msgid "Moved {n} item to {place}" msgid_plural "Moved {n} items to {place}" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:2431 #: crates/pdfs-gui/src/app/pages/browser.rs:2451 msgid "Couldn't copy" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2458 #, rust-format msgid "Copied {n} item to {place}, but not all" msgid_plural "Copied {n} items to {place}, but not all" msgstr[0] "" msgstr[1] "" #. Translators: {place} is a quoted folder name or "Proton Drive". #: crates/pdfs-gui/src/app/pages/browser.rs:2466 #, rust-format msgid "Copied to {place}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2471 #, rust-format msgid "Copied {n} item to {place}" msgid_plural "Copied {n} items to {place}" msgstr[0] "" msgstr[1] "" #. Translators: a folder name in quotes, filled in as {place} in "Moved to {place}". #: crates/pdfs-gui/src/app/pages/browser.rs:2515 #, rust-format msgid "“{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2531 msgid "Create a folder in the current directory." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2535 msgid "Folder name" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2555 #, rust-format msgid "Created “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2563 msgid "Couldn't create folder" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2575 msgid "Upload Files" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2596 msgid "Upload Folder" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2619 #: crates/pdfs-gui/src/app/pages/browser.rs:2645 #: crates/pdfs-gui/src/app/pages/browser.rs:2649 msgid "Couldn't upload" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2635 msgid "Uploading…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2637 #, rust-format msgid "Uploading {n} item…" msgid_plural "Uploading {n} items…" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:2640 #: crates/pdfs-gui/src/app/pages/photos.rs:829 msgctxt "verb" msgid "View" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2738 #, rust-format msgid "Moved into “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2808 #: crates/pdfs-gui/src/app/pages/devices.rs:263 msgid "Reading this folder." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2853 msgid "Folder unavailable" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2857 msgid "Couldn't open this folder" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2899 #: crates/pdfs-gui/src/app/pages/devices.rs:101 #: crates/pdfs-gui/src/app/pages/shared.rs:458 msgid "This folder is empty" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2900 msgid "Drop files here, or upload a file or create a folder to get started." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2950 msgid "Search everywhere" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2986 #: crates/pdfs-gui/src/app/pages/browser.rs:2990 msgid "Searching…" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:2991 #, rust-format msgid "Looking for “{query}”." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:3047 #, rust-format msgid "{summary} — showing the first {n} search result" msgid_plural "{summary} — showing the first {n} search results" msgstr[0] "" msgstr[1] "" #. Translators: {summary} counts the hits, such as "2 folders, 5 files (3.0 MB)". #: crates/pdfs-gui/src/app/pages/browser.rs:3054 #, rust-format msgid "{summary} — search results" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:3060 msgid "No matches" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:3061 msgid "No files or folders match that search." msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:3096 #: crates/pdfs-gui/src/i18n.rs:248 #, rust-format msgid "{n} file" msgid_plural "{n} files" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/browser.rs:3102 #, rust-format msgid "{files} ({size})" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:3107 #, rust-format msgid "{folders}, {files}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:3112 #, rust-format msgid "{folders}, {files} ({size})" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:85 #: crates/pdfs-gui/src/app/pages/shared.rs:109 msgid "Back" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:102 msgid "Nothing in this folder has been backed up." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:224 msgid "Reading your computers." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:289 msgid "Couldn't open folder" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:363 msgid "No other computers" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:365 msgid "Install Proton Drive on another computer to see it here." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:369 msgid "Get Proton Drive" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:393 #: crates/pdfs-gui/src/app/pages/devices.rs:400 msgid "This computer" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:414 msgid "Restore Folders…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:439 msgid "Browse Files" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:443 msgid "Restore to This Computer…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:447 msgid "Sync With This Computer…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:451 msgid "Move to This Computer…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:463 msgid "Continue This Backup Here…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:468 #: crates/pdfs-gui/src/app/pages/shared.rs:892 msgid "Remove…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:572 #, rust-format msgid "{platform} · last backup {time}" msgstr "" #. Translators: {platform} is the device's platform, such as "Linux". #: crates/pdfs-gui/src/app/pages/devices.rs:576 #, rust-format msgid "{platform} · no backups yet" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:592 msgid "No folders backed up yet" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:595 #, rust-format msgid "{n} folder backed up" msgid_plural "{n} folders backed up" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/devices.rs:607 #, rust-format msgid "{folders} · {n} waiting for its first sync" msgid_plural "{folders} · {n} waiting for their first sync" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/devices.rs:621 #, rust-format msgid "{folders} · {n} needs attention" msgid_plural "{folders} · {n} need attention" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/devices.rs:640 msgid "syncing…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:641 msgid "sync error" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:642 msgid "needs attention" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:643 msgid "waiting for first sync" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:644 msgid "up to date" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:654 msgid "checking for changes…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:660 #, rust-format msgid "checking for changes — {n} item checked" msgid_plural "checking for changes — {n} items checked" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/devices.rs:667 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:679 #, rust-format msgid "syncing {done} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:685 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:697 msgid "Add Folder to Sync" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:721 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:724 #: crates/pdfs-gui/src/app/pages/devices.rs:728 msgid "Couldn't add folder" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:762 #: crates/pdfs-gui/src/app/pages/devices.rs:768 msgid "Couldn't list folders to restore" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:794 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:820 msgid "Restore Folders" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:827 msgid "Restore" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:860 msgid "Restoring folders…" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:872 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " "with that computer's copy." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:875 msgid "These folders are backed up under this computer in Proton Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:884 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:887 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:911 msgid "Folder will switch to online only" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:913 msgid "Folder will download and stay synced" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:917 #: crates/pdfs-gui/src/app/pages/devices.rs:921 msgid "Couldn't change mode" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:953 #, rust-format msgid "" "Stop syncing “{path}”?\n" "\n" "This folder is online only: its files live in Proton Drive, not on this " "disk, so the folder will be empty once it stops syncing. To keep a local " "copy, cancel, switch the folder to Synced, and wait for the download to " "finish before removing it." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:959 #, rust-format msgid "" "Stop syncing “{path}”?\n" "\n" "The local files stay on this disk and simply stop being synced. Choose " "whether to also delete the copy in Proton Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:964 msgid "Stop Syncing Folder?" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:969 msgid "Also delete from Proton Drive" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Deletes the only copy of these files." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:973 msgid "The local copy is unaffected." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:980 msgid "Stop Syncing" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:993 msgid "Stopped syncing folder" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:994 msgid "Couldn't stop syncing the folder" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1005 msgid "Rename Computer" msgstr "" #. Translators: {name} is the computer's current name. #: crates/pdfs-gui/src/app/pages/devices.rs:1007 #, rust-format msgid "Rename “{name}”." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1032 #: crates/pdfs-gui/src/app/pages/devices.rs:1044 msgid "Couldn't rename the computer" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1033 msgid "A name is required." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1043 msgid "Computer renamed" msgstr "" #. Translators: {name} is the computer's name, which the user must type. #: crates/pdfs-gui/src/app/pages/devices.rs:1056 #, rust-format msgid "Type “{name}” to confirm" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1061 msgid "Remove Computer?" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1064 #, rust-format msgid "" "Remove “{name}” from this account?\n" "\n" "Everything it backed up to Proton Drive is deleted along with it. The files " "on that computer itself are not touched — but this cannot be undone from " "here." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1070 #: crates/pdfs-gui/src/app/pages/shared.rs:1025 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:634 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:876 msgid "Remove" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1087 msgid "Computer removed" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1088 msgid "Couldn't remove the computer" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1106 msgid "Continue This Backup Here?" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1109 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " "reinstall.\n" "\n" "New synced folders go under “{name}” in Proton Drive, even if this " "computer's name changes. Folders already synced here are not moved. Use " "“Restore to This Computer” afterwards to bring back what “{name}” was " "syncing." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1114 msgid "Continue Here" msgstr "" #. Translators: {name} is the name of the computer whose backup this one took over. #: crates/pdfs-gui/src/app/pages/devices.rs:1121 #, rust-format msgid "Now backing up as “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1130 msgid "Couldn't continue that backup here" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1146 msgid "Sync With This Computer?" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1149 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " "deletion on one reaches the other.\n" "\n" "New synced folders on this computer go under “{name}” in Proton Drive. " "Folders already synced here stay where they are. Next you choose which of " "its folders to sync here." msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1154 msgid "Sync Here" msgstr "" #. Translators: {name} is the name of the other computer this one now syncs with. #: crates/pdfs-gui/src/app/pages/devices.rs:1161 #, rust-format msgid "Now syncing with “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1177 msgid "Couldn't sync with that computer" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1209 msgid "Move Backup to This Computer?" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1212 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " "Drive, and you choose where they go on this computer. “{name}” stays in your " "account, without those folders.\n" "\n" "Stop Proton Drive on “{name}” first. Otherwise it sees its folders disappear." msgstr "" #. Translators: {name} is the name of the computer whose folders moved to this one. #: crates/pdfs-gui/src/app/pages/devices.rs:1224 #, rust-format msgid "Moved the backup of “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/devices.rs:1238 msgid "Couldn't move that backup" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:81 msgctxt "duplicates" msgid "Exact" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:82 msgid "Photos stored more than once" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:85 msgctxt "duplicates" msgid "Similar" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:86 msgid "Photos that look alike" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:99 msgid "Duplicates" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:148 msgid "Looking for duplicates…" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:149 msgid "Looking for similar photos…" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:173 msgid "Couldn't look for duplicates" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:174 msgid "Couldn't look for similar photos" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:182 msgid "Comparing photos…" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:184 msgid "Photos are compared by their thumbnails. The first time takes a while." msgstr "" #. Translators: {done} and {total} are numbers of photos. #: crates/pdfs-gui/src/app/pages/duplicates.rs:193 #, rust-format msgid "{done} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:231 msgid "No duplicates" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:233 msgid "Every photo in your library is stored once." msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:237 msgid "No similar photos" msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:239 msgid "No two photos in your library look alike." msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:261 #, rust-format msgid "{n} photo couldn't be compared because it has no thumbnail yet." msgid_plural "" "{n} photos couldn't be compared because they have no thumbnail yet." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:284 msgid "" "These photos are stored more than once. The copies you don't keep move to " "Trash, where you can restore them." msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:287 msgid "" "These photos look alike. They can be copies of one photo or different shots " "of one moment, so all of them are kept until you untick them. The photos you " "don't keep move to Trash, where you can restore them." msgstr "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:321 #, rust-format msgid "{date}, {n} copy" msgid_plural "{date}, {n} copies" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:328 #: crates/pdfs-gui/src/app/pages/photos.rs:2978 #, rust-format msgid "{date}, {n} photo" msgid_plural "{date}, {n} photos" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:362 #, rust-format msgid "Move {n} copy to Trash" msgid_plural "Move {n} copies to Trash" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:368 #, rust-format msgid "Move {n} photo to Trash" msgid_plural "Move {n} photos to Trash" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/duplicates.rs:463 msgid "Keep" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:132 msgid "Add Folder" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:137 msgid "Back a local folder up to this computer's Proton Drive device" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:147 msgid "Conflicts" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:149 msgid "" "Files changed in two places at once. Both versions were kept; choose which " "one stays." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:165 msgid "" "Synced folders keep a full copy on this computer. Online-only folders fetch " "each file when you open it." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:176 msgid "About Sync Modes" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:185 #: crates/pdfs-gui/src/prompt.rs:65 msgid "Folders" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:220 msgctxt "sync view" msgid "Overview" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:226 msgctxt "sync view" msgid "Folders" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:232 msgctxt "sync view" msgid "History" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:239 #: crates/pdfs-gui/src/app/pages/shared.rs:210 msgid "Review" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:382 #, rust-format msgid "{n} change couldn't be uploaded" msgid_plural "{n} changes couldn't be uploaded" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/locations.rs:388 #, rust-format msgid "{n} file was changed in two places at once" msgid_plural "{n} files were changed in two places at once" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/locations.rs:393 msgid "Some files need your attention" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:417 msgid "Checking…" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:437 msgid "Sign In Again" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:444 msgid "Restart" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:461 msgid "Pause for 1 Hour" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:465 msgid "Pause for 8 Hours" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:469 msgid "Pause for 24 Hours" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:473 #: crates/pdfs-gui/src/app/pages/locations.rs:509 msgctxt "verb" msgid "Pause" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:477 #: crates/pdfs-gui/src/app/pages/locations.rs:514 msgid "Stop uploading until you resume. Files still open as usual." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:479 msgid "Pause for a while" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:507 msgctxt "verb" msgid "Resume" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:512 msgid "Upload everything that waited while sync was paused" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:560 msgid "Couldn't pause sync" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:562 msgid "Couldn't resume sync" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:568 msgid "Sync resumed" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:569 msgid "Sync paused until you resume" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:570 #: crates/pdfs-gui/src/app/pages/status.rs:1445 crates/pdfs-gui/src/main.rs:290 msgid "Sync paused" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:588 msgid "Retry All" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:590 msgid "Try every failed change again now" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:595 msgid "Waiting to Upload" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:597 #: crates/pdfs-gui/src/app/pages/locations.rs:656 msgid "Changes made on this computer that are not on Proton Drive yet." msgstr "" #. Translators: {shown} is how many rows are listed (50), {n} the total number of queued changes. #: crates/pdfs-gui/src/app/pages/locations.rs:654 #, rust-format msgid "" "Changes made on this computer that are not on Proton Drive yet. Showing the " "first {shown} of {n}." msgid_plural "" "Changes made on this computer that are not on Proton Drive yet. Showing the " "first {shown} of {n}." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/locations.rs:671 msgid "Upload changes" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:672 msgid "Upload new file" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:673 msgid "Create folder" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:674 msgid "Rename or move" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:675 msgid "Move to trash" msgstr "" #. Translators: a queued change of an unknown kind. #: crates/pdfs-gui/src/app/pages/locations.rs:677 msgctxt "noun" msgid "Change" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:680 msgid "waiting for the app writing it to finish" msgstr "" #. Translators: {time} is when the next attempt happens, such as "14:30". #: crates/pdfs-gui/src/app/pages/locations.rs:683 #, rust-format msgid "retrying {time}" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:685 msgid "waiting for sync to resume" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:686 msgid "up next" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:690 #, rust-format msgid "{action} · {state}" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:701 #, rust-format msgid "Failed {n} time: {error}" msgid_plural "Failed {n} times: {error}" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/locations.rs:727 msgid "Retry now" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:738 msgid "Export" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:739 msgid "Save a copy of this file's content elsewhere" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:754 #: crates/pdfs-gui/src/app/pages/locations.rs:851 msgid "Discard" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:755 msgid "Undo this change here instead of sending it" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:774 msgid "" "Your Proton Drive storage is full. Free up space or upgrade your plan, and " "this change uploads on its own." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:777 msgid "" "You can no longer change this on Proton Drive. Ask the owner for edit " "access, or export the file to keep your version." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:780 msgid "" "The folder this change belongs in is gone from Proton Drive. Export the file " "to keep your version." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:783 msgid "" "Proton Drive's limit on items in a folder or on folder depth is reached. " "Make room in the folder, then retry." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:786 msgid "Proton Drive refused this change. It stays queued and is tried again." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:796 msgid "Export File" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:805 #: crates/pdfs-gui/src/app/pages/locations.rs:819 #: crates/pdfs-gui/src/app/pages/locations.rs:823 msgid "Couldn't export the file" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:806 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:352 msgid "That location isn't a local file." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:817 msgid "File exported" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:836 #, rust-format msgid "" "Your changes to {path} are undone here and never reach Proton Drive. Export " "the file first to keep your version." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:842 #, rust-format msgid "The change to {path} is undone here and never reaches Proton Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:847 msgid "Discard Change?" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:871 msgid "Change discarded" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:876 #: crates/pdfs-gui/src/app/pages/locations.rs:880 msgid "Couldn't discard the change" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:894 msgid "Retrying now…" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:899 #: crates/pdfs-gui/src/app/pages/locations.rs:903 msgid "Couldn't retry" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:973 #, rust-format msgid "{size}, changed {time}" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:983 msgid "The original is gone; only this copy is left" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:985 msgid "Same content as the original" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1026 #, rust-format msgid "" "“{name}” was changed here and elsewhere at the same time.\n" "\n" "Original: {original}\n" "Copy: {copy}\n" "\n" "Whatever is not kept goes to Trash, where it can be restored." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1038 #, rust-format msgid "" "The original “{name}” no longer exists; only the copy is left ({copy}).\n" "\n" "Keep the copy to give it the original name back." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1044 msgid "Resolve Conflict" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1049 msgid "Name for the copy, if keeping both" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1056 msgid "Keep Original" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1057 msgid "Keep Both" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1059 msgid "Keep Copy" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1116 #: crates/pdfs-gui/src/app/pages/locations.rs:1122 msgid "Couldn't resolve the conflict" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1167 msgid "Reading this computer's Proton Drive locations." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1188 msgid "Unavailable" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1271 msgid "No folders yet" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1273 msgid "The Proton Drive service hasn't reported its folder yet." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1296 #, rust-format msgid "{path} · {state}" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1339 msgid "Read-only" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1355 msgid "Open in Files" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1360 msgid "Change Location…" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1412 msgid "Choose whether this folder keeps a full copy on this computer" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1428 msgid "Keep every file on this computer and in Proton Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1433 msgid "Keep the files in Proton Drive and download each one when you open it." msgstr "" #. Translators: a folder mode: files are kept in Proton Drive and fetched when opened. #: crates/pdfs-gui/src/app/pages/locations.rs:1487 msgctxt "folder mode" msgid "Online only" msgstr "" #. Translators: a folder mode: a full copy is kept on this computer. #: crates/pdfs-gui/src/app/pages/locations.rs:1490 msgctxt "folder mode" msgid "Synced" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1501 msgid "Sync Now" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1505 msgid "Resume Syncing" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1507 msgid "Pause Syncing" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1513 msgid "Sync From Scratch…" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1523 msgid "Stop Syncing…" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1533 msgid "Sync From Scratch?" msgstr "" #. Translators: {path} is a local folder path. #: crates/pdfs-gui/src/app/pages/locations.rs:1535 #, rust-format msgid "" "This computer forgets what it synced in {path} before and compares the " "folder with Proton Drive again. Nothing is deleted: a file on one side only " "is copied to the other, and a file that differs keeps both versions." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1557 msgid "Couldn't sync the folder from scratch" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1577 msgid "Make Folder Online Only?" msgstr "" #. Translators: {path} is a local folder path. #: crates/pdfs-gui/src/app/pages/locations.rs:1579 #, rust-format msgid "" "Files in {path} will be removed from this computer and kept in Proton Drive " "only. Each file downloads again when you open it." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1582 msgid "Make Online Only" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1618 #, rust-format msgid "" "Every file in {path} will download to this computer and stay synced. {free} " "is free on this disk." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1623 #, rust-format msgid "Every file in {path} will download to this computer and stay synced." msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1628 msgid "Download Folder?" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1632 #: crates/pdfs-gui/src/app/update.rs:34 msgid "Download" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1656 msgid "Couldn't pause the folder" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1657 msgid "Couldn't resume the folder" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1663 msgid "Folder paused" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1664 msgid "Folder resumed" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1688 #: crates/pdfs-gui/src/app/pages/locations.rs:1692 msgid "Couldn't sync" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1718 msgid "Shared folder" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1720 msgid "Going online only" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1721 msgid "Switching to synced" msgstr "" #: crates/pdfs-gui/src/app/pages/locations.rs:1731 msgctxt "state" msgid "paused" msgstr "" #. Translators: a folder's files can't be opened right now. #: crates/pdfs-gui/src/app/pages/locations.rs:1745 msgid "not available" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:27 msgid "Sign in to Proton" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:28 msgid "Use your Proton account to connect Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:32 msgid "Email or username" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:35 msgid "Password" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:44 msgid "Sign in" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:80 msgid "Create account" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:84 msgid "Forgot password?" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:95 msgid "" "Couldn't read your saved sign-in. Unlock the system keyring, then try again." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:204 msgid "Enter your email and password." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:209 msgid "Signing in…" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:239 msgid "Complete the verification to continue…" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:274 msgid "login cancelled" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:314 msgid "Too many sign-in attempts. Wait a few minutes and try again." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:319 msgid "" "Proton is temporarily refusing sign-in from this device. Your app version is " "not the problem. Wait several hours, up to a day, without trying again, then " "sign in." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:325 msgid "Couldn't reach Proton. Check your internet connection and try again." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:328 msgid "" "Signed in, but the session couldn't be saved to the system keyring. Make " "sure a keyring (GNOME Keyring or KWallet) is running and unlocked." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:331 msgid "Sign-in cancelled: no two-factor code was entered." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:334 msgid "Sign-in cancelled: no mailbox password was entered." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:337 msgid "That mailbox password didn't unlock your account." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:340 msgid "" "Sign-in cancelled: the verification wasn't completed. Sign in again to get a " "new one." msgstr "" #. Translators: {error} is an error message, usually in English. #: crates/pdfs-gui/src/app/pages/login.rs:345 #, rust-format msgid "Sign-in failed: {error}" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:456 msgid "That mailbox password didn't unlock your account. Try again." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:458 msgid "" "This account has a separate mailbox password. Enter it to unlock your files." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:461 msgid "Mailbox Password" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:467 msgid "Mailbox password" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:471 msgid "Keep unlocked on this computer" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:473 msgid "" "Stores the unlock in the system keyring, so Proton Drive opens without " "asking after every login. Otherwise you enter the password once per session." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:481 #: crates/pdfs-gui/src/app/pages/login.rs:534 msgid "Unlock" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:533 msgid "Proton Drive is locked. Enter your mailbox password to unlock it." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:562 msgid "Unlocked." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:567 msgid "Couldn't unlock" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:580 msgid "Two-Factor Authentication" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:582 msgid "" "Enter the code from your authenticator app, or one of your recovery codes." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:588 msgid "Authentication code" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:595 msgid "Confirm" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:626 msgid "Verify in Your Browser" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:628 msgid "" "The verification page can't be shown in the app on this system. Open it in " "your browser, complete it there, then come back and choose Continue." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:634 msgid "Open Verification Page" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:641 msgid "Continue" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:680 msgid "Sign Out?" msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:682 msgid "" "Proton Drive will disconnect and stop syncing until you sign in again. Files " "already on this computer stay where they are." msgstr "" #: crates/pdfs-gui/src/app/pages/login.rs:684 msgid "Sign Out" msgstr "" #. Translators: tooltip of the button that switches to another file of the same photo; {name} is a file name. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:194 #, rust-format msgid "Show {name}" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:197 msgid "Show the raw file" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:198 msgid "Show the video" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:199 msgid "Show the photo" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:282 msgid "Couldn't reach Proton Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:304 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:332 msgid "Couldn't render this photo." msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:472 msgid "Reading photo details…" msgstr "" #. Translators: label of a photo's file size in the details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:489 msgctxt "property" msgid "Size" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:495 msgid "This photo carries no metadata." msgstr "" #. Translators: a photo's pixel dimensions, such as "4032 × 3024". #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:569 #, rust-format msgid "{width} × {height}" msgstr "" #. Translators: label of a photo's pixel dimensions in the details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:572 msgid "Dimensions" msgstr "" #. Translators: label of when a photo was taken, in the details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:576 msgctxt "photo property" msgid "Taken" msgstr "" #. Translators: label of the camera model in a photo's details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:581 msgid "Camera" msgstr "" #. Translators: label of the lens model in a photo's details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:585 msgid "Lens" msgstr "" #. Translators: a photo's ISO sensitivity, such as "ISO 400". #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:600 #, rust-format msgid "ISO {value}" msgstr "" #. Translators: label of aperture, shutter speed, ISO and focal length in a photo's details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:612 msgid "Exposure" msgstr "" #. Translators: label of where a photo was taken, in the details panel. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:620 msgctxt "photo property" msgid "Location" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:623 #, rust-format msgid "{latitude}, {longitude}" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:813 msgid "Save a Copy" msgstr "" #. Translators: {name} is the saved file's name. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:834 #, rust-format msgid "Saved “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:836 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:839 msgid "Couldn't save the copy" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:840 msgid "The copy was interrupted." msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:970 #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:975 #, rust-format msgid "{position} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:980 #, rust-format msgid "{position} of {loaded}+" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1008 msgid "Photo" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1055 msgid "Previous (←)" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1069 msgid "Next (→)" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1107 msgid "Details (i)" msgstr "" #. Translators: tooltip of the star button that marks a photo as a favorite. #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1116 msgctxt "verb" msgid "Favorite" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1124 msgid "Slideshow (F5)" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1132 msgid "Other files of this photo" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1135 msgid "Save a Copy…" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1136 msgid "Move to Trash (Delete)" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1138 msgid "Close (Esc)" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1162 msgid "Show on map" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1180 msgid "Hide details" msgstr "" #: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1509 #: crates/pdfs-gui/src/app/pages/photos.rs:3250 #: crates/pdfs-gui/src/app/pages/photos.rs:3254 msgid "Couldn't change the favorite" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:478 #: crates/pdfs-gui/src/app/pages/photos.rs:548 msgid "Upload photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:483 #: crates/pdfs-gui/src/app/pages/takeout.rs:287 msgid "Import from Google Photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:524 msgid "Back to albums" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:537 msgid "Import from Google Photos…" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:543 msgctxt "verb" msgid "Upload" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:549 msgid "More ways to add photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:558 msgid "Find Duplicates…" msgstr "" #. Translators: tooltip of a button that opens a menu of further actions. #: crates/pdfs-gui/src/app/pages/photos.rs:563 #: crates/pdfs-gui/src/app/widgets/menu.rs:133 msgid "More" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:572 #: crates/pdfs-gui/src/app/pages/photos.rs:3201 msgctxt "verb" msgid "Select" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:573 #: crates/pdfs-gui/src/app/pages/photos.rs:581 #: crates/pdfs-gui/src/app/pages/photos.rs:1987 msgid "Select photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:592 #: crates/pdfs-gui/src/app/pages/photos.rs:3207 msgid "Add to Album…" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:598 msgid "Leave selection (Esc)" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:627 msgid "Only favorites" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:630 msgid "Only photos not in an album" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:635 msgid "Month" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:636 #: crates/pdfs-gui/src/app/pages/photos.rs:978 msgid "All dates" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:645 msgid "Clear filters" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:662 msgid "Filters" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:685 msgid "Timeline" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:686 msgid "Albums" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:687 msgid "Places" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:701 msgid "On this day" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:797 msgctxt "layout" msgid "Map" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:828 msgid "Importing from Google Photos…" msgstr "" #. Translators: strftime format for a month on its own, such as "June 2024". %OB is the month name in its standalone (nominative) form; use %B if your language has no separate form. #: crates/pdfs-gui/src/app/pages/photos.rs:926 msgid "%OB %Y" msgstr "" #. Translators: a row of the date jump; {month} is a month such as "June 2024", {count} how many photos it holds. #: crates/pdfs-gui/src/app/pages/photos.rs:985 #, rust-format msgid "{month} ({count})" msgstr "" #. Translators: a Photos filter tab that shows photos, videos and raw files together. #: crates/pdfs-gui/src/app/pages/photos.rs:1035 msgctxt "photo filter" msgid "All" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:1036 msgctxt "photo filter" msgid "Photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:1037 msgctxt "photo filter" msgid "Videos" msgstr "" #. Translators: a Photos filter tab for raw camera files. #: crates/pdfs-gui/src/app/pages/photos.rs:1039 msgctxt "photo filter" msgid "Raw" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:1349 msgid "Select Photo to Upload" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:1353 #: crates/pdfs-gui/src/prompt.rs:67 msgid "Images" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:1407 msgid "Photo uploaded" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:1412 #: crates/pdfs-gui/src/app/pages/photos.rs:1420 msgid "Couldn't upload photo" msgstr "" #. Translators: badge on a photo tile whose shot includes a raw camera file. #: crates/pdfs-gui/src/app/pages/photos.rs:1705 msgid "RAW" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2031 msgid "Move this photo to Trash?" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2033 #, rust-format msgid "Move this photo to Trash? It is stored as {n} file." msgid_plural "Move this photo to Trash? It is stored as {n} files." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/photos.rs:2039 #, rust-format msgid "Move {n} photo to Trash?" msgid_plural "Move {n} photos to Trash?" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/photos.rs:2046 #, rust-format msgid "Move {n} photo to Trash? They are stored as {files} files." msgid_plural "Move {n} photos to Trash? They are stored as {files} files." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/photos.rs:2053 msgid "Move to Trash?" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2110 msgid "The server refused." msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2113 msgid "Some photos couldn't be moved to Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2122 #, rust-format msgid "Moved {n} photo to Trash" msgid_plural "Moved {n} photos to Trash" msgstr[0] "" msgstr[1] "" #. Translators: the Photos page subtitle, such as "12 videos". #: crates/pdfs-gui/src/app/pages/photos.rs:2682 #, rust-format msgid "{count} video" msgid_plural "{count} videos" msgstr[0] "" msgstr[1] "" #. Translators: the Photos page subtitle, such as "12 raw photos". #: crates/pdfs-gui/src/app/pages/photos.rs:2684 #, rust-format msgid "{count} raw photo" msgid_plural "{count} raw photos" msgstr[0] "" msgstr[1] "" #. Translators: the Photos page subtitle, such as "1,204 photos". #: crates/pdfs-gui/src/app/pages/photos.rs:2686 #, rust-format msgid "{count} photo" msgid_plural "{count} photos" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/photos.rs:2714 #: crates/pdfs-gui/src/app/pages/photos.rs:2740 msgid "Unknown date" msgstr "" #. Translators: strftime format for a day heading in the photo timeline, such as "3 June 2026". #: crates/pdfs-gui/src/app/pages/photos.rs:2737 msgid "%-d %B %Y" msgstr "" #. Translators: strftime format for a photo's capture date and time, such as "2026-06-03 14:05:09". #: crates/pdfs-gui/src/app/pages/photos.rs:2758 msgid "%Y-%m-%d %H:%M:%S" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2762 #: crates/pdfs-gui/src/app/pages/photos.rs:2764 msgid "Unknown Date" msgstr "" #. Translators: strftime format for the day a photo was taken, shown on its tile when the timeline is grouped by month or year, such as "3 Jun". #: crates/pdfs-gui/src/app/pages/photos.rs:2782 msgid "%-d %b" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2804 msgid "Every photo is in an album" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2805 msgid "Turn off the album filter to see everything." msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2810 msgid "No photos yet" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2811 msgid "Photos you upload to Proton Drive appear here." msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2814 msgid "No favorites yet" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2815 msgid "Star a photo in the viewer or from its menu to find it here." msgstr "" #. Translators: {month} is a month and year, such as "June 2024". #: crates/pdfs-gui/src/app/pages/photos.rs:2820 #, rust-format msgid "No favorite videos in {month}" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2821 msgid "No favorite videos" msgstr "" #. Translators: {month} is a month and year, such as "June 2024". #: crates/pdfs-gui/src/app/pages/photos.rs:2823 #, rust-format msgid "No favorite raw files in {month}" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2824 msgid "No favorite raw files" msgstr "" #. Translators: {month} is a month and year, such as "June 2024". #: crates/pdfs-gui/src/app/pages/photos.rs:2826 #, rust-format msgid "No favorite photos in {month}" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2827 msgid "No favorite photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2829 msgid "Turn off the favorites filter to see everything." msgstr "" #. Translators: {month} is a month and year, such as "June 2024". #: crates/pdfs-gui/src/app/pages/photos.rs:2834 #, rust-format msgid "No videos in {month}" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2835 msgid "No videos" msgstr "" #. Translators: {month} is a month and year, such as "June 2024". #: crates/pdfs-gui/src/app/pages/photos.rs:2837 #, rust-format msgid "No raw files in {month}" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2838 msgid "No raw files" msgstr "" #. Translators: {month} is a month and year, such as "June 2024". #: crates/pdfs-gui/src/app/pages/photos.rs:2840 #, rust-format msgid "No photos in {month}" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2841 msgid "No photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2843 msgid "Try another filter or month." msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:2953 #, rust-format msgid "{n} year ago" msgid_plural "{n} years ago" msgstr[0] "" msgstr[1] "" #. Translators: a check item in a photo's menu, on while the photo is a favorite. #: crates/pdfs-gui/src/app/pages/photos.rs:3196 msgctxt "state" msgid "Favorite" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3213 msgid "Remove from Album" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3219 msgid "Move to Trash…" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3243 msgid "Added to Favorites" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3245 msgid "Removed from Favorites" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3283 msgid "Loading photos…" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3284 msgid "Reading your Proton Drive timeline." msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3386 msgid "Empty album" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3387 msgid "This album has no photos in it." msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3429 #: crates/pdfs-gui/src/app/pages/photos.rs:3447 msgid "Couldn't load more photos" msgstr "" #: crates/pdfs-gui/src/app/pages/photos.rs:3434 #: crates/pdfs-gui/src/app/pages/photos.rs:3441 msgid "Couldn't load photos" msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:48 msgid "Loading places…" msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:49 msgid "Finding where your photos were taken." msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:69 msgid "Mapping your photos…" msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:70 msgid "Places show up here once the locations of your photos are read." msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:81 msgid "No places" msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:83 msgid "" "Photos that carry the location they were taken at show up here, grouped by " "town." msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:93 #: crates/pdfs-gui/src/app/pages/places.rs:97 msgid "Couldn't load places" msgstr "" #. Translators: {done} and {total} are numbers of photos. #: crates/pdfs-gui/src/app/pages/places.rs:123 #, rust-format msgid "Mapping photos: {done} of {total}" msgstr "" #: crates/pdfs-gui/src/app/pages/places.rs:169 #, rust-format msgid "{n} place" msgid_plural "{n} places" msgstr[0] "" msgstr[1] "" #. Translators: {country} is a country name, {n} a number of photos. #: crates/pdfs-gui/src/app/pages/places.rs:176 #, rust-format msgid "{country} · {n} photo" msgid_plural "{country} · {n} photos" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/places_map.rs:291 msgid "Zoom In" msgstr "" #: crates/pdfs-gui/src/app/pages/places_map.rs:292 msgid "Zoom Out" msgstr "" #: crates/pdfs-gui/src/app/pages/places_map.rs:293 msgid "Show All Places" msgstr "" #. Translators: the credit on the street map. {openfreemap}, #. {openmaptiles} and {openstreetmap} are the linked names of #. the projects, which stay as they are. #: crates/pdfs-gui/src/app/pages/places_map.rs:316 #, rust-format msgid "{openfreemap} © {openmaptiles} Data from {openstreetmap}" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:97 #: crates/pdfs-gui/src/app/pages/shared.rs:144 #: crates/pdfs-gui/src/app/pages/shared.rs:584 msgid "Save Link…" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:98 msgid "Save a public link to open it from here" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:151 msgid "No Saved Links" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:153 msgid "" "Save a Proton Drive public link someone sent you to open it from here later." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:174 msgid "Saved Links" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:259 msgctxt "column" msgid "Access" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:264 msgctxt "column" msgid "Date Shared" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:336 msgid "Reading your shared items." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:388 msgid "Reading this shared folder." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:407 msgid "Couldn't open shared folder" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:452 msgid "Nothing Shared with You" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:453 msgid "Files and folders other people share with you appear here." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:459 msgid "Nothing has been added to this shared folder yet." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:542 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:480 msgid "Show in My Files" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:550 #: crates/pdfs-gui/src/app/pages/shared.rs:567 msgid "Leave…" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:603 msgid "Unverified sender" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:630 msgctxt "column" msgid "Shared by" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:637 msgid "" "The invitation's signature doesn't match the sender's keys. It may not " "really be from them." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:646 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:6 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:93 msgctxt "role" msgid "Viewer" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:647 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:7 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:93 msgctxt "role" msgid "Editor" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:648 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:8 msgctxt "role" msgid "Admin" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:657 msgid "Can view" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:658 msgid "Can edit" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:659 msgid "Can manage" msgstr "" #. Translators: {name} is a file name. #: crates/pdfs-gui/src/app/pages/shared.rs:677 #, rust-format msgid "Downloading “{name}”…" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:742 #, rust-format msgid "{n} invitation waiting" msgid_plural "{n} invitations waiting" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared.rs:760 msgid "Accept to add the item to your shared files." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:763 msgid "Invitations" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:787 msgid "this item" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:792 msgid "Decline Invitation?" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:795 #, rust-format msgid "You won't have access to {name} unless it is shared again." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:798 #: crates/pdfs-gui/src/app/pages/shared.rs:836 msgid "Decline" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:818 msgid "a shared item" msgstr "" #. Translators: {email} is the address of the person who sent the invitation. #: crates/pdfs-gui/src/app/pages/shared.rs:822 #, rust-format msgid "From {email}" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:841 msgid "Accept" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:864 msgid "Shared link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:871 msgid "Open in browser" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:884 msgid "Open in Browser" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:912 msgid "Invitation accepted" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:913 msgid "Couldn't accept the invitation" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:917 msgid "Invitation rejected" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:918 msgid "Couldn't reject the invitation" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:929 #, rust-format msgid "Leave “{name}”? You'll lose access until you're invited again." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:933 #, rust-format msgid "Leave {n} shared item? You'll lose access until you're invited again." msgid_plural "" "Leave {n} shared items? You'll lose access until you're invited again." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared.rs:940 msgid "Leave Shared Item?" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:944 msgctxt "verb" msgid "Leave" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:957 msgid "Couldn't leave the shared item" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:963 #, rust-format msgid "Left {n} shared item" msgid_plural "Left {n} shared items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared.rs:1017 msgid "Remove Saved Link?" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1020 #, rust-format msgid "" "Remove “{name}” from your saved links? The shared item itself is not " "affected." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1038 msgid "Link removed" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1039 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:729 msgid "Couldn't remove the link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1050 msgid "Save Link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1051 msgid "Paste a Proton Drive public link to save it here." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1055 msgid "Public link URL" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1059 msgid "Password (if the link has one)" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1066 msgid "Save" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1079 #: crates/pdfs-gui/src/app/pages/shared.rs:1092 msgid "Couldn't save the link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1080 msgid "A URL is required." msgstr "" #: crates/pdfs-gui/src/app/pages/shared.rs:1091 msgid "Link saved" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:69 msgid "All Shared Items" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:70 msgid "Links Only" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:71 msgid "People Only" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:72 msgid "Expired Links" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:91 msgid "Show only some shared items" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:160 msgctxt "column" msgid "People" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:198 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:691 msgid "Copy link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:241 msgctxt "column" msgid "Link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:262 #, rust-format msgid "{n} person" msgid_plural "{n} people" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:271 #, rust-format msgid "{n} pending" msgid_plural "{n} pending" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:295 msgctxt "link" msgid "Expired" msgstr "" #. Translators: {date} is when a public link stops working. #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:297 #, rust-format msgid "Expires {date}" msgstr "" #. Translators: {date} is when the public link was created. #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:300 #, rust-format msgid "Active since {date}" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:303 msgctxt "link" msgid "Active" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:306 msgid "Password protected" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:350 msgid "Reading what you've shared." msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:376 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:383 msgid "Couldn't read your shares" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:405 msgid "Nothing shared yet" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:406 msgid "Items you share with people or by link show up here." msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:426 msgid "No Matching Items" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:427 msgid "None of your shared items match this filter." msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:435 #: crates/pdfs-gui/src/app/pages/trash.rs:361 #, rust-format msgid "{n} item" msgid_plural "{n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:470 msgid "Manage Access…" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:496 msgid "Open Link" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:500 #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:515 msgid "Stop Sharing…" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:537 #, rust-format msgid "" "Everyone you invited loses access to “{name}”, pending invitations are " "withdrawn and its public link stops working." msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:541 #, rust-format msgid "" "Everyone you invited loses access to {n} item, pending invitations are " "withdrawn and its public link stops working." msgid_plural "" "Everyone you invited loses access to {n} items, pending invitations are " "withdrawn and their public links stop working." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:548 msgid "Stop Sharing?" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:552 msgid "Stop Sharing" msgstr "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:561 #, rust-format msgid "Stopped sharing {n} item" msgid_plural "Stopped sharing {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/shared_by_me.rs:576 msgid "Couldn't stop sharing" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:185 msgid "Startup" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:188 msgid "Start on login" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:190 msgid "Connect Proton Drive automatically when you log in" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:199 msgid "Proton Drive folder" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:204 msgid "Change…" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:205 msgid "Choose where My files appears on this computer" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:215 msgid "Network" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:217 msgid "Limit how fast files move, shared by every transfer. 0 means no limit." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:227 msgid "Upload limit (MiB/s)" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:228 msgid "Download limit (MiB/s)" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:233 msgid "Appearance" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:236 msgid "Proton theme" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:238 msgid "Use Proton's colors instead of the system theme and accent color" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:243 msgid "Street map for Places" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:245 msgid "" "Show streets and town names from OpenFreeMap. It learns which parts of the " "world you look at." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:250 msgid "Show tray icon" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:251 msgid "Sync status and quick actions in the panel" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:258 msgid "Updates" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:261 msgid "Check for updates" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:263 msgid "" "Ask GitHub once a day whether a new version is out. GitHub learns your IP " "address and which version you use." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:283 msgid "Cache" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:285 msgid "Pinned and recently opened files, kept on this computer." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:308 msgid "Cache size limit (GiB)" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:310 msgid "Older files are removed past this size; 0 means no limit" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:317 msgid "Clear cache" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:318 msgid "Remove cached copies. Files kept offline stay." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:321 msgid "Clear…" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:332 msgid "Files kept on this computer, even without a connection." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:337 msgid "Storage" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:377 msgid "Show sync status" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:408 #: crates/pdfs-gui/src/app/widgets/compat.rs:262 msgid "Keyboard Shortcuts" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:410 msgid "About Proton Drive for Linux" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:414 msgid "Sign Out…" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:424 msgid "Main menu" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:473 msgid "System Default" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:478 msgid "Language" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:479 msgid "Takes effect the next time Proton Drive starts" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:501 msgid "Transfers" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:502 msgid "Files moving to and from Proton Drive." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:588 msgid "Cache budget updated" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:589 msgid "Couldn't set cache budget" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:614 msgid "Bandwidth limits updated" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:615 msgid "Couldn't set bandwidth limits" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:627 msgid "Clear Cache?" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:628 msgid "" "Cached copies are removed from this computer and download again when you " "open them. Files kept available offline stay." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:631 msgid "Clear Cache" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:640 msgid "Cache cleared" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:641 msgid "Couldn't clear the cache" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:686 msgid "Couldn't save the theme" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:708 msgid "Couldn't save the map setting" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:725 msgid "Couldn't save the update setting" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:747 msgid "Couldn't save the tray setting" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:771 msgid "Couldn't save the language" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:778 msgid "Restart Proton Drive to use the new language" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:813 msgid "Choose Proton Drive Folder" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:825 msgid "Couldn't save the folder" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:837 msgid "Restart Proton Drive?" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:840 #, rust-format msgid "My files now appears in “{path}” after Proton Drive restarts." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:844 msgid "Later" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:845 msgid "Restart Now" msgstr "" #. Translators: {size} is an amount of storage, such as "1.2 GiB". #: crates/pdfs-gui/src/app/pages/status.rs:972 #, rust-format msgid "{size} used" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:983 #, rust-format msgid "{used} of {total} used ({percent}%)" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1023 msgid "Proton Drive connected" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1024 msgid "Your files are available." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1029 msgid "Proton Drive disconnected" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1030 msgid "" "The Proton Drive service stopped. Files aren't available until it restarts." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1099 msgid "Sync complete" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1101 #, rust-format msgid "{n} file finished transferring." msgid_plural "{n} files finished transferring." msgstr[0] "" msgstr[1] "" #. Translators: a background job's progress. {title} is the job, such as #. "Scanning Photos"; {done} and {total} are counts. #: crates/pdfs-gui/src/app/pages/status.rs:1179 #, rust-format msgid "{title} — {done} of {total}" msgstr "" #. Translators: a background job's progress. {title} is the job, {detail} #. what it is working on; {done} and {total} are counts. #: crates/pdfs-gui/src/app/pages/status.rs:1182 #, rust-format msgid "{title} — {detail} ({done} of {total})" msgstr "" #. Translators: a background job still running. {title} is the job. #. Translators: {title} names a running job whose size is not known yet. #: crates/pdfs-gui/src/app/pages/status.rs:1184 crates/pdfs-gui/src/main.rs:113 #, rust-format msgid "{title}…" msgstr "" #. Translators: a background job still running. {title} is the job, #. {detail} what it is working on. #: crates/pdfs-gui/src/app/pages/status.rs:1187 #, rust-format msgid "{title} — {detail}…" msgstr "" #. Translators: a file being transferred. {arrow} is ↑ or ↓, {name} the #. file name, {done} the size moved so far and {speed} a size such as #. "1.2 MiB"; "/s" means per second. #: crates/pdfs-gui/src/app/pages/status.rs:1216 #, rust-format msgid "{arrow} {name} — {done} ({speed}/s)" msgstr "" #. Translators: a file being transferred. {arrow} is ↑ or ↓, {name} the #. file name, {done} and {total} sizes and {speed} a size such as #. "1.2 MiB"; "/s" means per second. #: crates/pdfs-gui/src/app/pages/status.rs:1224 #, rust-format msgid "{arrow} {name} — {done} of {total} ({speed}/s)" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1325 #, rust-format msgid "{used} cached — no limit set" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1331 #, rust-format msgid "{used} of {limit} used" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1410 msgid "Session expired" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1415 #, rust-format msgid "{queued} · sign in again to sync" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1417 msgid "Sign in again to sync" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1423 msgid "Sign-in not saved" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1425 msgid "Unlock your keyring, or the next reboot signs you out" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1431 msgid "Restart to finish updating" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1433 msgid "An older version of Proton Drive is still running" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1437 #, rust-format msgid "Proton Drive {version} is still running" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1450 #, rust-format msgid "{queued} · resumes {time}" msgstr "" #. Translators: {time} is when syncing resumes, such as "at 14:30" #. or "Tue 09:00". #: crates/pdfs-gui/src/app/pages/status.rs:1455 #, rust-format msgid "Resumes {time}" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1457 msgid "Until you resume" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1464 crates/pdfs-gui/src/main.rs:292 #, rust-format msgid "{n} change needs attention" msgid_plural "{n} changes need attention" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/status.rs:1474 #: crates/pdfs-gui/src/app/widgets/details.rs:110 msgctxt "state" msgid "Offline" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1475 msgid "Cached files only" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1480 msgctxt "state" msgid "Syncing" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1486 msgid "Up to date" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1493 #: crates/pdfs-gui/src/hud/mod.rs:592 crates/pdfs-gui/src/hud/mod.rs:606 msgid "Proton Drive isn't running" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1498 msgid "Not responding" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1499 msgid "Proton Drive is taking too long to answer" msgstr "" #. Translators: stands in for a time that could not be read, as in #. "Resumes later". #: crates/pdfs-gui/src/app/pages/status.rs:1539 #: crates/pdfs-gui/src/app/pages/status.rs:1554 msgid "later" msgstr "" #. Translators: strftime format for a time later today, such as "at 14:30". #: crates/pdfs-gui/src/app/pages/status.rs:1543 msgid "at %H:%M" msgstr "" #. Translators: strftime format for a time within the next week, such as #. "Tue 09:00". #: crates/pdfs-gui/src/app/pages/status.rs:1547 msgid "%a %H:%M" msgstr "" #. Translators: strftime format for a date further ahead, such as "23 Sep". #: crates/pdfs-gui/src/app/pages/status.rs:1550 msgid "%e %b" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1580 msgid "No files kept offline" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1582 msgid "Right-click a file or folder and choose “Available offline”." msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1634 #: crates/pdfs-gui/src/app/pages/status.rs:1641 msgid "Couldn't make it online only" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1658 msgid "Show fewer" msgstr "" #: crates/pdfs-gui/src/app/pages/status.rs:1661 #, rust-format msgid "Show all {n} file" msgid_plural "Show all {n} files" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:75 msgid "" "Photos already in Proton Photos are matched by name and content and skipped, " "so re-running an interrupted import is safe." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:136 msgid "Back to Photos" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:143 msgid "Add a Google Takeout export to your Proton Photos timeline." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:160 msgid "Drop your Takeout .zip files here" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:164 msgid "" "Add every part of the export at once — a photo and its metadata often sit in " "different parts." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:171 msgid "Choose files…" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:189 msgid "Archives to import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:194 msgid "Clear" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:195 msgid "Remove every staged archive" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:203 msgctxt "verb" msgid "Scan" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:205 msgid "Check the archives and report what would be imported, without uploading" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:210 #: crates/pdfs-gui/src/app/pages/takeout.rs:396 msgctxt "verb" msgid "Import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:215 msgid "Stop import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:217 msgid "Finish the photo on the wire, file what was uploaded, then stop" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:238 msgid "Import in progress" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:260 #: crates/pdfs-gui/src/app/pages/takeout.rs:708 msgid "Last import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:344 msgid "Select your Google Takeout archives" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:347 msgid "Takeout archives" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:387 msgid "Import This Export?" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:389 #, rust-format msgid "" "{n} archive will be uploaded to Proton Photos, creating albums as they " "appear in the export. This can take hours; you can stop it at any point and " "what has been uploaded stays. Photos you already have are skipped." msgid_plural "" "{n} archives will be uploaded to Proton Photos, creating albums as they " "appear in the export. This can take hours; you can stop it at any point and " "what has been uploaded stays. Photos you already have are skipped." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:417 msgid "Stopping the import…" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:419 #: crates/pdfs-gui/src/app/pages/takeout.rs:423 msgid "Couldn't stop the import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:475 msgid "" "Only Takeout .zip files can be imported — extracted folders aren't supported." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:481 #, rust-format msgid "Added {n} archive" msgid_plural "Added {n} archives" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:498 msgid "No archives added yet." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:517 msgid "Remove from this import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:539 #, rust-format msgid "{n} archive, {size} in total. {note}" msgid_plural "{n} archives, {size} in total. {note}" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:598 msgid "Reading archives…" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:600 msgid "Starting import…" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:606 msgid "Scanning the export…" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:608 msgid "Import started — you can leave this page, it keeps running." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:613 #: crates/pdfs-gui/src/app/pages/takeout.rs:617 msgid "Couldn't start the import" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:657 msgid "Scan finished" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:659 msgid "Import finished" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:666 #, rust-format msgid "{n} photo added, {failed} failed." msgid_plural "{n} photos added, {failed} failed." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:672 #, rust-format msgid "Stopped after {n} photo." msgid_plural "Stopped after {n} photos." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:678 #, rust-format msgid "{n} photo added to Proton Photos." msgid_plural "{n} photos added to Proton Photos." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/takeout.rs:683 msgid "The Google Photos import has finished." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:706 msgid "Scan result" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:722 msgid "Nothing was uploaded — this is what an import would do." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:724 msgid "" "Stopped early. Everything uploaded so far is in your timeline; run it again " "to continue where it left off." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:726 msgid "Finished." msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:732 msgid "Photos in the export" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:735 msgid "Would upload" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:737 msgid "Uploaded" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:744 msgid "Already in Proton Photos" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:751 msgid "Albums to create" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:753 msgid "Albums created" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:760 msgid "Photos filed into albums" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:766 msgid "Skipped (in Google's trash)" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:773 msgid "Data to upload" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:775 msgid "Data uploaded" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:781 msgctxt "state" msgid "Failed" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:814 #, rust-format msgid "{done} of {total} — {detail}" msgstr "" #: crates/pdfs-gui/src/app/pages/takeout.rs:823 msgid "Working…" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:47 #: crates/pdfs-gui/src/app/pages/trash.rs:250 msgid "Empty Trash…" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:48 msgid "Permanently delete everything in the Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:88 #: crates/pdfs-gui/src/app/pages/trash.rs:208 #: crates/pdfs-gui/src/app/pages/trash.rs:228 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:278 msgctxt "verb" msgid "Restore" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:89 #: crates/pdfs-gui/src/app/pages/trash.rs:213 #: crates/pdfs-gui/src/app/pages/trash.rs:233 msgid "Delete Permanently…" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:139 msgid "Original Location" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:144 msgctxt "column" msgid "Deleted" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/trash.rs:201 #, rust-format msgid "Restore “{name}” to open it" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:263 #, rust-format msgid "{n} item selected" msgid_plural "{n} items selected" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/trash.rs:285 msgid "Reading the trash." msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:307 #: crates/pdfs-gui/src/app/pages/trash.rs:314 msgid "Couldn't read the trash" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:352 msgid "Trash is empty" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:353 msgid "Items you delete from Proton Drive show up here." msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/trash.rs:398 #, rust-format msgid "Restored “{name}”" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:412 msgid "Couldn't restore" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:414 msgid "Show" msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/trash.rs:441 #, rust-format msgid "Permanently delete “{name}”? This cannot be undone." msgstr "" #. Translators: {name} is a file or folder name. #: crates/pdfs-gui/src/app/pages/trash.rs:443 #, rust-format msgid "Deleted “{name}” permanently" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:448 #, rust-format msgid "Permanently delete {n} item? This cannot be undone." msgid_plural "Permanently delete {n} items? This cannot be undone." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/trash.rs:454 #, rust-format msgid "Deleted {n} item permanently" msgid_plural "Deleted {n} items permanently" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/trash.rs:462 msgid "Delete Permanently?" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:466 msgid "Delete Permanently" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:478 msgid "Couldn't delete" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:490 msgid "Empty Trash?" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:492 #, rust-format msgid "Permanently delete all {n} item in the trash? This cannot be undone." msgid_plural "" "Permanently delete all {n} items in the trash? This cannot be undone." msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/pages/trash.rs:499 msgid "Empty Trash" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:510 msgid "Trash emptied" msgstr "" #: crates/pdfs-gui/src/app/pages/trash.rs:511 msgid "Couldn't empty the trash" msgstr "" #: crates/pdfs-gui/src/app/pages/verify.rs:162 msgid "Verification" msgstr "" #: crates/pdfs-gui/src/app/update.rs:113 #, rust-format msgid "Proton Drive {version} is available" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:53 msgid "Details (Alt+Enter)" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:58 #: crates/pdfs-gui/src/app/widgets/details.rs:197 msgid "Close details" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:85 msgid "Info" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:115 #: crates/pdfs-gui/src/app/widgets/details.rs:406 msgid "Keep a copy on this computer, even without a connection." msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:121 msgid "Sharing" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:124 msgid "Access" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:142 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:112 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:139 msgid "Versions" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:145 msgid "History" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:208 msgid "No item selected" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:209 msgid "Select a file or folder to see its details." msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:367 msgid "Folder" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:369 msgid "File" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:374 msgid "Size on Proton Drive" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:377 msgid "Counted by Proton Drive, including items in the trash." msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:392 msgid "Proton Drive" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:400 msgid "Kept on this computer because a folder it is in is available offline." msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:403 msgid "" "Keep a copy of everything in this folder on this computer, even without a " "connection." msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:411 #: crates/pdfs-gui/src/hud/preview.rs:275 msgid "Open folder" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:455 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:509 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:515 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:532 msgid "Couldn't load sharing" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:475 msgid "Couldn't load the size" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:495 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:165 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:169 msgid "Couldn't load versions" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:515 msgid "Only you" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:516 msgid "Anyone with the link" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:517 #, rust-format msgid "Shared with {n} person" msgid_plural "Shared with {n} people" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/widgets/details.rs:519 #, rust-format msgid "Shared with {n} person · Public link" msgid_plural "Shared with {n} people · Public link" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/widgets/details.rs:532 #, rust-format msgid "{size} · {n} item" msgid_plural "{size} · {n} items" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/app/widgets/details.rs:543 msgid "No earlier versions" msgstr "" #. Translators: {date} is the date of the only version. #: crates/pdfs-gui/src/app/widgets/details.rs:545 #, rust-format msgid "1 version · {date}" msgstr "" #: crates/pdfs-gui/src/app/widgets/details.rs:548 #, rust-format msgid "{n} version · latest {date}" msgid_plural "{n} versions · latest {date}" msgstr[0] "" msgstr[1] "" #. Translators: a public link that never expires. #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:40 msgid "Never" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:41 msgid "1 day" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:42 msgid "7 days" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:43 msgid "30 days" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:340 msgid "Can't share" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:356 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:410 msgctxt "verb" msgid "Share" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:363 msgid "Invite people" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:365 msgid "Proton and non-Proton email addresses, separated by spaces or commas." msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:369 msgid "Email addresses" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:378 msgid "Role" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:381 msgid "Message (optional)" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:383 msgid "Send Invitations" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:390 msgid "People with access" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:393 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:679 msgid "Public link" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:436 #, rust-format msgid "“{text}” isn't an email address" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:475 msgid "Invitations sent" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:476 msgid "Couldn't send invitations" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:544 msgid "No one else has access yet." msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:555 msgid "Invitation pending" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:556 msgid "Invitation pending, no Proton account yet" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:594 msgid "Role updated" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:595 msgid "Couldn't update the role" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:612 msgid "Remove access" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:628 msgid "Remove Access?" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:631 #, rust-format msgid "{email} will no longer be able to open this item." msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:639 msgid "Access removed" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:640 msgid "Couldn't remove access" msgstr "" #. Translators: {role} is the link's role, such as "Viewer". #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:668 #, rust-format msgid "Anyone with the link ({role})" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:671 msgid "password-protected" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:707 msgid "Remove link" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:721 msgid "Remove Public Link?" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:722 msgid "" "The link stops working for everyone who has it. A new link will have a " "different address." msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:723 msgid "Remove Link" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:728 msgid "Public link removed" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:746 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:807 msgid "Link role" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:748 msgid "Password (optional)" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:752 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:830 msgid "Expires" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:753 msgid "Create Public Link" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:800 msgid "Link settings" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:802 msgid "" "Change who can edit, the password or the expiry. The link stays the same." msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:849 msgid "New password" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:851 msgid "Add a password" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:881 msgid "Remove the password" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:883 msgid "Anyone with the link can open it without a password." msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:915 msgid "Link updated" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:917 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:921 msgid "Couldn't change the link" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:948 msgid "Public link created" msgstr "" #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:952 #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:956 msgid "Couldn't create the link" msgstr "" #. Translators: a public link past its expiry date. #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:1008 msgid "expired" msgstr "" #. Translators: strftime format for a link's expiry date; "%x" is the locale's date, such as "09/23/26". #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:1011 msgid "%x" msgstr "" #. Translators: {date} is the date a public link stops working. #: crates/pdfs-gui/src/app/widgets/share_dialog.rs:1018 #, rust-format msgid "expires {date}" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:90 msgid "Can't load versions" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:98 msgid "No versions" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:99 msgid "Folders don't have versions." msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:118 msgid "Version history" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:120 msgid "Proton Drive keeps earlier versions of a file until you delete them." msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:183 msgid "No earlier versions." msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:202 msgid "Current version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:205 #, rust-format msgid "{time} · {size}" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:227 msgid "Save a copy…" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:239 msgid "Restore this version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:250 msgid "Delete this version permanently" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:270 msgid "Restore Version?" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:273 #, rust-format msgid "" "Make this version the current content of “{name}”? The version it replaces " "stays in the history." msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:295 msgid "Restoring that version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:296 msgid "Couldn't restore that version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:305 msgid "Delete Version?" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:307 msgid "Delete this version permanently? Its content can't be recovered." msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:311 msgctxt "verb" msgid "Delete" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:326 msgid "Version deleted" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:327 msgid "Couldn't delete that version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:341 msgid "Save version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:351 #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:360 msgid "Couldn't save that version" msgstr "" #: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:359 msgid "Version saved" msgstr "" #. Translators: the launcher prompt while refining a search; {query} is the text searched for. Keep the trailing space. #: crates/pdfs-gui/src/dmenu.rs:94 #, rust-format msgid "Drive: {query} › " msgstr "" #. Translators: the launcher prompt; keep the trailing space, the input follows it directly. #: crates/pdfs-gui/src/dmenu.rs:96 crates/pdfs-gui/src/fzf.rs:42 msgid "Search Drive › " msgstr "" #. Translators: the only row of an empty launcher list; {query} is the text searched for. Keep the parentheses. #: crates/pdfs-gui/src/dmenu.rs:113 #, rust-format msgid "(no matches for “{query}”)" msgstr "" #. Translators: the only row of an empty launcher list. Keep the parentheses, and avoid words that look like a file name. #: crates/pdfs-gui/src/dmenu.rs:115 msgid "(no pinned files — type to search)" msgstr "" #. Translators: shown as a row in the search list. Keep the parentheses. #: crates/pdfs-gui/src/fzf.rs:171 msgid "(cannot resolve app dirs)" msgstr "" #. Translators: the launcher's section of recently opened files. #: crates/pdfs-gui/src/hud/mod.rs:52 msgid "Recent" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:53 msgid "Pinned in Proton Drive" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:54 msgid "Best matches" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:154 msgid "Search Proton Drive" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:175 msgid "Search in Drive and on this computer" msgstr "" #. Translators: the Escape key, shown as a hint that it closes the window. #: crates/pdfs-gui/src/hud/mod.rs:186 msgid "Esc" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:227 crates/pdfs-gui/src/hud/mod.rs:852 msgid "No results" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:235 msgid "Proton Drive is not running" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:236 msgid "Start Proton Drive to search your files." msgstr "" #. Translators: keyboard hints in the footer; keep the arrow and Enter symbols. #: crates/pdfs-gui/src/hud/mod.rs:277 msgid "↑↓ navigate · ↵ open · Tab filter" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:854 msgid "Search your Drive" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:859 msgid "Still indexing this computer — local results will fill in shortly." msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:861 msgid "Try a different search, or another filter." msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:863 msgid "Start typing to search Proton Drive and the files on this computer." msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:890 msgid "No pinned files" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:891 #, rust-format msgid "{n} pinned file" msgid_plural "{n} pinned files" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/hud/mod.rs:904 #, rust-format msgid "{drive} in Drive · {local} on this computer · indexing…" msgstr "" #. Translators: result counts in the footer; {drive} and {local} are numbers. #: crates/pdfs-gui/src/hud/mod.rs:909 #, rust-format msgid "{drive} in Drive · {local} on this computer" msgstr "" #. Translators: {name} is a file name. #: crates/pdfs-gui/src/hud/mod.rs:1040 #, rust-format msgid "Opening {name}…" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:1080 #, rust-format msgid "Could not open: {message}" msgstr "" #: crates/pdfs-gui/src/hud/mod.rs:1084 msgid "Couldn't reach Proton Drive" msgstr "" #. 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:148 msgid "Availability" msgstr "" #: crates/pdfs-gui/src/hud/preview.rs:167 msgid "Show in Folder" msgstr "" #: crates/pdfs-gui/src/hud/preview.rs:170 msgid "Copy Path" msgstr "" #: crates/pdfs-gui/src/hud/preview.rs:176 msgid "Path copied" msgstr "" #: crates/pdfs-gui/src/hud/preview.rs:303 msgid "On this computer" msgstr "" #: crates/pdfs-gui/src/hud/preview.rs:315 msgctxt "file state" msgid "Downloaded" msgstr "" #: crates/pdfs-gui/src/hud/preview.rs:320 msgctxt "file state" msgid "Online only" msgstr "" #: crates/pdfs-gui/src/i18n.rs:84 msgid "Kosovo" msgstr "" #: crates/pdfs-gui/src/i18n.rs:178 #, rust-format msgid "{n} upload queued" msgid_plural "{n} uploads queued" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/i18n.rs:184 #, rust-format msgid "{n} change queued" msgid_plural "{n} changes queued" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/i18n.rs:190 #, rust-format msgid "{n} upload" msgid_plural "{n} uploads" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/i18n.rs:194 #, rust-format msgid "{uploads}, {changes} queued" msgstr "" #: crates/pdfs-gui/src/i18n.rs:251 #, rust-format msgid "{n} file in {dir}" msgid_plural "{n} files in {dir}" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/main.rs:108 #, rust-format msgid "{title} ({done} of {total})" msgstr "" #. Translators: one transfer of unknown size; {arrow} is ↑ or ↓, {name} a file name. #: crates/pdfs-gui/src/main.rs:123 #, rust-format msgid "{arrow} {name}…" msgstr "" #: crates/pdfs-gui/src/main.rs:128 #, rust-format msgid "{arrow} {name} ({percent}%)" msgstr "" #. Translators: {n} files are downloading; keep the arrow. #: crates/pdfs-gui/src/main.rs:145 #, rust-format msgid "↓ {n} downloading" msgid_plural "↓ {n} downloading" msgstr[0] "" msgstr[1] "" #. Translators: {n} files are uploading; keep the arrow. #: crates/pdfs-gui/src/main.rs:147 #, rust-format msgid "↑ {n} uploading" msgid_plural "↑ {n} uploading" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/main.rs:176 msgid "Proton Drive isn't responding" msgstr "" #: crates/pdfs-gui/src/main.rs:192 #, rust-format msgid "Signed in as {username} — locked" msgstr "" #: crates/pdfs-gui/src/main.rs:200 #, rust-format msgid "Signed in as {username} — not connected" msgstr "" #: crates/pdfs-gui/src/main.rs:205 msgid "Not signed in" msgstr "" #. Translators: {error} is an error message, in English. #: crates/pdfs-gui/src/main.rs:208 #, rust-format msgid "Error: {error}" msgstr "" #: crates/pdfs-gui/src/main.rs:230 msgid "Proton Drive sent an unexpected reply" msgstr "" #: crates/pdfs-gui/src/main.rs:284 msgid "Session expired — sign in again" msgstr "" #: crates/pdfs-gui/src/main.rs:286 msgid "Sign-in not saved — unlock your keyring" msgstr "" #: crates/pdfs-gui/src/main.rs:289 msgid "Update not finished — restart Proton Drive" msgstr "" #: crates/pdfs-gui/src/main.rs:299 #, rust-format msgid "Up to date in {mountpoint} ({n} pinned)" msgid_plural "Up to date in {mountpoint} ({n} pinned)" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/main.rs:306 #, rust-format msgid "Syncing — {queued} ({n} pinned)" msgid_plural "Syncing — {queued} ({n} pinned)" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/main.rs:313 #, rust-format msgid "Offline — cached files only ({n} pinned)" msgid_plural "Offline — cached files only ({n} pinned)" msgstr[0] "" msgstr[1] "" #. Translators: {queued} is a queue summary such as "3 uploads queued". #: crates/pdfs-gui/src/main.rs:319 #, rust-format msgid "Offline — {queued}" msgstr "" #. Translators: a menu item that opens the list of failing changes. #: crates/pdfs-gui/src/main.rs:358 #, rust-format msgid "{n} issue — View" msgid_plural "{n} issues — View" msgstr[0] "" msgstr[1] "" #: crates/pdfs-gui/src/main.rs:465 msgid "Sign In…" msgstr "" #: crates/pdfs-gui/src/main.rs:466 msgid "Sign In Again…" msgstr "" #: crates/pdfs-gui/src/main.rs:469 msgid "Open Proton Drive" msgstr "" #: crates/pdfs-gui/src/main.rs:473 msgid "Restart Proton Drive" msgstr "" #: crates/pdfs-gui/src/main.rs:482 msgid "Open Folder" msgstr "" #: crates/pdfs-gui/src/main.rs:494 msgid "Resume Sync" msgstr "" #: crates/pdfs-gui/src/main.rs:496 msgid "Pause Sync" msgstr "" #: crates/pdfs-gui/src/main.rs:515 msgid "Connect" msgstr "" #: crates/pdfs-gui/src/main.rs:522 msgid "Hide Tray Icon" msgstr "" #: crates/pdfs-gui/src/main.rs:526 msgid "Stop Proton Drive…" msgstr "" #: crates/pdfs-gui/src/main.rs:530 msgid "Quit" msgstr "" #. Translators: a filter chip that shows every kind of result. #: crates/pdfs-gui/src/prompt.rs:64 msgid "All" msgstr "" #: crates/pdfs-gui/src/prompt.rs:66 msgid "Documents" msgstr "" #. Translators: a filter chip for audio and video files. #: crates/pdfs-gui/src/prompt.rs:69 msgid "Media" msgstr "" #: crates/pdfs-gui/src/prompt.rs:175 #, rust-format msgid "My files / {path}" msgstr "" #. Translators: the user's home folder, as the location of a result. #: crates/pdfs-gui/src/prompt.rs:495 msgid "Home" msgstr "" #. Translators: {path} is a folder path inside the home folder, folder names separated by " / ". #: crates/pdfs-gui/src/prompt.rs:497 #, rust-format msgid "Home / {path}" msgstr "" #. Translators: the age of a file modified under a minute ago. #: crates/pdfs-gui/src/prompt.rs:517 msgctxt "age" msgid "now" msgstr "" #. Translators: a compact file age; {count} is a number of minutes. #: crates/pdfs-gui/src/prompt.rs:519 #, rust-format msgid "{count}m" msgstr "" #. Translators: a compact file age; {count} is a number of hours. #: crates/pdfs-gui/src/prompt.rs:521 #, rust-format msgid "{count}h" msgstr "" #. Translators: a compact file age; {count} is a number of days. #: crates/pdfs-gui/src/prompt.rs:523 #, rust-format msgid "{count}d" msgstr "" #. Translators: a compact file age; {count} is a number of months. #: crates/pdfs-gui/src/prompt.rs:525 #, rust-format msgid "{count}mo" msgstr "" #. Translators: a compact file age; {count} is a number of years. #: crates/pdfs-gui/src/prompt.rs:527 #, rust-format msgid "{count}y" msgstr "" #: crates/pdfs-gui/src/query.rs:170 #, rust-format msgid "cannot reach the Proton Drive daemon: {error}" msgstr ""