diff --git a/crates/pdfs-cli/src/main.rs b/crates/pdfs-cli/src/main.rs index d40b616..1aa080b 100644 --- a/crates/pdfs-cli/src/main.rs +++ b/crates/pdfs-cli/src/main.rs @@ -1143,7 +1143,14 @@ fn cmd_sync(action: SyncCmd) -> Result<()> { // A pass in flight says what it is doing, indented under it. if let Some(p) = &f.progress { match p.phase { - SyncPhase::Scanning if p.total == 0 => println!(" scanning…"), + SyncPhase::Scanning if p.total == 0 && p.done == 0 => { + println!(" scanning…") + } + // A first pass has no estimate yet; the count alone + // shows a long first scan is moving. + SyncPhase::Scanning if p.total == 0 => { + println!(" scanning: {} checked", p.done) + } SyncPhase::Scanning => { println!( " scanning: {} of {}", diff --git a/crates/pdfs-gui/src/app/pages/devices.rs b/crates/pdfs-gui/src/app/pages/devices.rs index f8b5a6d..16635ad 100644 --- a/crates/pdfs-gui/src/app/pages/devices.rs +++ b/crates/pdfs-gui/src/app/pages/devices.rs @@ -629,9 +629,17 @@ pub(crate) fn sync_state_label(state: &str) -> String { /// — so both read "12 of 40" rather than a percentage that could go backwards. pub(crate) fn sync_progress_label(p: &SyncProgress) -> String { match p.phase { - // Before the first pass finishes there is no estimate, so the count would - // be "checked 12 of 12" — worse than saying nothing. - SyncPhase::Scanning if p.total == 0 => gettext("checking for changes…"), + SyncPhase::Scanning if p.total == 0 && p.done == 0 => gettext("checking for changes…"), + // Before the first pass finishes there is no estimate, so "12 of 12" would + // say nothing. The count alone still shows a first scan of a large folder + // moving, which can take many minutes before anything downloads. + // Translators: {n} counts the folders and files checked so far. + SyncPhase::Scanning if p.total == 0 => ngettext_f( + "checking for changes — {n} item checked", + "checking for changes — {n} items checked", + p.done as u64, + &[], + ), // Translators: {done} and {total} count folders and files checked so far. SyncPhase::Scanning => gettext_f( "checking for changes — {done} of {total}", @@ -1296,6 +1304,37 @@ mod tests { ); } + fn scanning(done: usize, total: usize) -> SyncProgress { + SyncProgress { + phase: SyncPhase::Scanning, + done, + total, + current: String::new(), + } + } + + #[test] + fn a_first_scan_counts_what_it_checked() { + // A first sync of a large folder scans for many minutes before anything + // downloads; without a count it reads as stuck (#46). + assert_eq!( + sync_progress_label(&scanning(0, 0)), + "checking for changes…" + ); + assert_eq!( + sync_progress_label(&scanning(1, 0)), + "checking for changes — 1 item checked" + ); + assert_eq!( + sync_progress_label(&scanning(1234, 0)), + "checking for changes — 1234 items checked" + ); + assert_eq!( + sync_progress_label(&scanning(12, 40)), + "checking for changes — 12 of 40" + ); + } + #[test] fn the_restore_picker_names_the_computer_it_restores_from() { assert!(restore_picker_body(Some("laptop")).contains("“laptop”")); diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index a922ff3..27d6800 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -59,6 +59,11 @@ scratch (user data in `staging/` and `recovery/` is never touched by this). files again instead, sync the folder from scratch. Restoring folders also logs why it skipped a folder. +- **The first sync of a folder shows how far its scan got** (#46). Before anything downloads, + the first pass reads every item on Proton Drive, which takes many minutes for a large folder. + The folder showed only "checking for changes…" all that time, and `pdfs sync list` only + `scanning…`, which looked stuck. Both now count the items checked so far. + - **Saved public links show the name of what they point at**, in the app and in `pdfs bookmarks`, instead of "Shared link". For a link with a custom password, the address no longer has the custom password stuck to its end, so it matches the link the web shows and the page asks for the diff --git a/po/de.po b/po/de.po index b62253a..7ac1044 100644 --- a/po/de.po +++ b/po/de.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: German\n" @@ -249,13 +249,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -350,7 +350,7 @@ msgstr "Raster / Liste" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Umbenennen" @@ -682,7 +682,7 @@ msgid "Couldn't add a sync folder" msgstr "Synchronisierungsordner konnte nicht hinzugefügt werden" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Ordner konnten nicht wiederhergestellt werden" @@ -1274,12 +1274,12 @@ msgstr "Alben konnten nicht geladen werden" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1929,7 +1929,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Neuer Name" @@ -1954,7 +1954,7 @@ msgstr "Den Zielordner auswählen." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Hierher verschieben" @@ -2302,46 +2302,53 @@ msgstr "erfordert Aufmerksamkeit" msgid "up to date" msgstr "aktuell" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "wird auf Änderungen geprüft …" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "wird auf Änderungen geprüft – {n} Element geprüft" +msgstr[1] "wird auf Änderungen geprüft – {n} Elemente geprüft" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "wird auf Änderungen geprüft – {done} von {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "{done} von {total} wird synchronisiert" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "{file} wird synchronisiert – {done} von {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Ordner zur Synchronisierung hinzufügen" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Ordner wird synchronisiert …" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Ordner konnte nicht hinzugefügt werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Wiederherstellbare Ordner konnten nicht aufgelistet werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2349,19 +2356,19 @@ msgstr "" "Die Ordner ankreuzen, die mit diesem Rechner synchronisiert werden sollen, " "und für jeden den Speicherort anpassen." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Ordner wiederherstellen" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Wiederherstellen" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Ordner werden wiederhergestellt …" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2370,37 +2377,37 @@ msgstr "" "Diese Ordner werden von „{name}“ gesichert. Wiederhergestellte Ordner werden " "weiterhin mit der Kopie dieses Computers synchronisiert." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "Diese Ordner werden in Proton Drive unter diesem Computer gesichert." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Nichts wiederherzustellen – alle Ordner von „{name}“ werden bereits hier " "synchronisiert." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Nichts wiederherzustellen – alle Ordner dieses Computers werden bereits hier " "synchronisiert." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "Ordner wird auf „Nur online“ umgestellt" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "Ordner wird heruntergeladen und bleibt synchronisiert" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Modus konnte nicht geändert werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2418,7 +2425,7 @@ msgstr "" "Ordner auf „Synchronisiert“ umstellen und vor dem Entfernen warten, bis der " "Download abgeschlossen ist." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2432,68 +2439,68 @@ msgstr "" "mehr synchronisiert. Es kann zusätzlich ausgewählt werden, die Kopie in " "Proton Drive zu löschen." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Synchronisierung des Ordners beenden?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Auch aus Proton Drive löschen" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Löscht die einzige Kopie dieser Dateien." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "Die lokale Kopie bleibt unverändert." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Synchronisierung beenden" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Synchronisierung des Ordners beendet" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Synchronisierung des Ordners konnte nicht beendet werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Computer umbenennen" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "„{name}“ umbenennen." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Der Computer konnte nicht umbenannt werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "Ein Name ist erforderlich." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Computer umbenannt" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Zur Bestätigung „{name}“ eingeben" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Computer entfernen?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2508,26 +2515,26 @@ msgstr "" "gelöscht. Die Dateien auf dem Computer selbst bleiben unberührt – dies kann " "jedoch von hier aus nicht rückgängig gemacht werden." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Entfernen" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Computer entfernt" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Der Computer konnte nicht entfernt werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Diese Sicherung hier fortsetzen?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2546,25 +2553,25 @@ msgstr "" "werden nicht verschoben. Mit „Auf diesem Computer wiederherstellen“ lässt " "sich danach zurückholen, was „{name}“ synchronisiert hat." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Hier fortsetzen" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Sicherung jetzt als „{name}“" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Diese Sicherung konnte hier nicht fortgesetzt werden" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Mit diesem Computer synchronisieren?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2581,25 +2588,25 @@ msgstr "" "„{name}“. Bereits hier synchronisierte Ordner bleiben, wo sie sind. Als " "Nächstes wählen Sie, welche seiner Ordner hier synchronisiert werden." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Hier synchronisieren" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Jetzt synchron mit „{name}“" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Synchronisierung mit diesem Computer nicht möglich" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Sicherung auf diesen Computer verschieben?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2616,12 +2623,12 @@ msgstr "" "verschwinden." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Sicherung von „{name}“ verschoben" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Diese Sicherung konnte nicht verschoben werden" @@ -3271,7 +3278,11 @@ 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 "Dieser Computer vergisst, was er in {path} bisher synchronisiert hat, und vergleicht den Ordner erneut mit Proton Drive. Es wird nichts gelöscht: Eine Datei, die nur auf einer Seite liegt, wird auf die andere kopiert, und von einer Datei, die sich unterscheidet, bleiben beide Versionen erhalten." +msgstr "" +"Dieser Computer vergisst, was er in {path} bisher synchronisiert hat, und " +"vergleicht den Ordner erneut mit Proton Drive. Es wird nichts gelöscht: Eine " +"Datei, die nur auf einer Seite liegt, wird auf die andere kopiert, und von " +"einer Datei, die sich unterscheidet, bleiben beide Versionen erhalten." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/en_GB.po b/po/en_GB.po index 6bd4006..5a2e3c1 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: English (United Kingdom)\n" @@ -245,13 +245,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -346,7 +346,7 @@ msgstr "Grid / list" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Rename" @@ -674,7 +674,7 @@ msgid "Couldn't add a sync folder" msgstr "Couldn't add a sync folder" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Couldn't restore folders" @@ -1262,12 +1262,12 @@ msgstr "Couldn't load albums" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1910,7 +1910,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "New name" @@ -1935,7 +1935,7 @@ msgstr "Choose the folder to move into." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Move Here" @@ -2279,46 +2279,53 @@ msgstr "needs attention" msgid "up to date" msgstr "up to date" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "checking for changes…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "checking for changes — {n} item checked" +msgstr[1] "checking for changes — {n} items checked" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "checking for changes — {done} of {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "syncing {done} of {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "syncing {file} — {done} of {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Add Folder to Sync" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Syncing folder…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Couldn't add folder" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Couldn't list folders to restore" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2326,19 +2333,19 @@ msgstr "" "Tick the folders to sync to this machine, and adjust where each one should " "live." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Restore Folders" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Restore" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Restoring folders…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2347,33 +2354,33 @@ msgstr "" "These folders are backed up from “{name}”. Restored folders keep syncing " "with that computer's copy." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "These folders are backed up under this computer in Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "Nothing to restore — “{name}”'s folders are all synced here." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "Nothing to restore — this computer's folders are all synced here." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "Folder will switch to online only" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "Folder will download and stay synced" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Couldn't change mode" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2390,7 +2397,7 @@ msgstr "" "copy, cancel, switch the folder to Synced, and wait for the download to " "finish before removing it." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2403,68 +2410,68 @@ msgstr "" "The local files stay on this disk and simply stop being synced. Choose " "whether to also delete the copy in Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Stop Syncing Folder?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Also delete from Proton Drive" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Deletes the only copy of these files." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "The local copy is unaffected." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Stop Syncing" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Stopped syncing folder" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Couldn't stop syncing the folder" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Rename Computer" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "Rename “{name}”." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Couldn't rename the computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "A name is required." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Computer renamed" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Type “{name}” to confirm" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Remove Computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2479,26 +2486,26 @@ msgstr "" "on that computer itself are not touched — but this cannot be undone from " "here." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Remove" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Computer removed" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Couldn't remove the computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Continue This Backup Here?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2517,25 +2524,25 @@ msgstr "" "“Restore to This Computer” afterwards to bring back what “{name}” was " "syncing." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Continue Here" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Now backing up as “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Couldn't continue that backup here" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Sync With This Computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2552,25 +2559,25 @@ msgstr "" "Folders already synced here stay where they are. Next you choose which of " "its folders to sync here." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Sync Here" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Now syncing with “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Couldn't sync with that computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Move Backup to This Computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2586,12 +2593,12 @@ msgstr "" "Stop Proton Drive on “{name}” first. Otherwise it sees its folders disappear." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Moved the backup of “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Couldn't move that backup" @@ -3221,7 +3228,10 @@ 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 "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 "" +"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." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/es.po b/po/es.po index 6eb3038..9ecbbaf 100644 --- a/po/es.po +++ b/po/es.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: Spanish\n" @@ -247,13 +247,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -348,7 +348,7 @@ msgstr "Cuadrícula / lista" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Renombrar" @@ -679,7 +679,7 @@ msgid "Couldn't add a sync folder" msgstr "No se pudo añadir una carpeta sincronizada" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "No se pudieron restaurar las carpetas" @@ -1268,12 +1268,12 @@ msgstr "No se pudieron cargar los álbumes" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1921,7 +1921,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Nombre nuevo" @@ -1946,7 +1946,7 @@ msgstr "Elija la carpeta de destino." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Mover aquí" @@ -2291,46 +2291,53 @@ msgstr "requiere atención" msgid "up to date" msgstr "actualizado" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "buscando cambios…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "buscando cambios: {n} elemento revisado" +msgstr[1] "buscando cambios: {n} elementos revisados" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "buscando cambios: {done} de {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "sincronizando {done} de {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "sincronizando {file}: {done} de {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Añadir carpeta para sincronizar" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Sincronizando la carpeta…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "No se pudo añadir la carpeta" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "No se pudieron listar las carpetas para restaurar" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2338,19 +2345,19 @@ msgstr "" "Marque las carpetas que sincronizar con esta máquina y ajuste dónde debe " "estar cada una." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Restaurar carpetas" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Restaurar" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Restaurando carpetas…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2359,36 +2366,36 @@ msgstr "" "Estas carpetas tienen copia de seguridad desde “{name}”. Las carpetas " "restauradas siguen sincronizándose con la copia de ese equipo." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "" "Estas carpetas tienen copia de seguridad bajo este equipo en Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Nada que restaurar: todas las carpetas de “{name}” ya se sincronizan aquí." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Nada que restaurar: todas las carpetas de este equipo ya se sincronizan aquí." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "La carpeta pasará a solo en línea" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "La carpeta se descargará y permanecerá sincronizada" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "No se pudo cambiar el modo" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2405,7 +2412,7 @@ msgstr "" "Para conservar una copia local, cancele, cambie la carpeta a Sincronizada y " "espere a que termine la descarga antes de quitarla." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2418,68 +2425,68 @@ msgstr "" "Los archivos locales permanecen en este disco y simplemente dejan de " "sincronizarse. Elija si quiere eliminar también la copia en Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "¿Dejar de sincronizar la carpeta?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Eliminar también de Proton Drive" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Elimina la única copia de estos archivos." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "La copia local no se ve afectada." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Dejar de sincronizar" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Se dejó de sincronizar la carpeta" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "No se pudo dejar de sincronizar la carpeta" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Renombrar equipo" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "Renombrar “{name}”." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "No se pudo renombrar el equipo" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "Se necesita un nombre." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Equipo renombrado" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Escriba “{name}” para confirmar" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "¿Quitar el equipo?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2493,26 +2500,26 @@ msgstr "" "Todo lo que respaldó en Proton Drive se eliminará con él. Los archivos de " "ese equipo no se tocan, pero esto no se puede deshacer desde aquí." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Quitar" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Equipo quitado" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "No se pudo quitar el equipo" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "¿Continuar esta copia de seguridad aquí?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2531,25 +2538,25 @@ msgstr "" "no se mueven. Después, use “Restaurar en este equipo” para recuperar lo que " "“{name}” sincronizaba." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Continuar aquí" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Ahora se hace copia de seguridad como “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "No se pudo continuar esa copia de seguridad aquí" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "¿Sincronizar con este equipo?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2566,25 +2573,25 @@ msgstr "" "Proton Drive. Las carpetas ya sincronizadas aquí se quedan donde están. A " "continuación, elija qué carpetas suyas sincronizar aquí." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Sincronizar aquí" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Ahora se sincroniza con “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "No se pudo sincronizar con ese equipo" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "¿Mover la copia de seguridad a este equipo?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2601,12 +2608,12 @@ msgstr "" "carpetas." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Se movió la copia de seguridad de “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "No se pudo mover esa copia de seguridad" @@ -3245,7 +3252,11 @@ 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 "Este equipo olvida lo que sincronizó antes en {path} y vuelve a comparar la carpeta con Proton Drive. No se elimina nada: un archivo que solo está en un lado se copia al otro, y de un archivo que difiere se conservan ambas versiones." +msgstr "" +"Este equipo olvida lo que sincronizó antes en {path} y vuelve a comparar la " +"carpeta con Proton Drive. No se elimina nada: un archivo que solo está en un " +"lado se copia al otro, y de un archivo que difiere se conservan ambas " +"versiones." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/fr.po b/po/fr.po index a2c7405..8a20308 100644 --- a/po/fr.po +++ b/po/fr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: French\n" @@ -249,13 +249,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -350,7 +350,7 @@ msgstr "Grille / liste" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Renommer" @@ -682,7 +682,7 @@ msgid "Couldn't add a sync folder" msgstr "Impossible d’ajouter un dossier synchronisé" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Impossible de restaurer les dossiers" @@ -1279,12 +1279,12 @@ msgstr "Impossible de charger les albums" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1933,7 +1933,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Nouveau nom" @@ -1958,7 +1958,7 @@ msgstr "Choisissez le dossier de destination." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Déplacer ici" @@ -2304,46 +2304,53 @@ msgstr "attention requise" msgid "up to date" msgstr "à jour" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "recherche de modifications…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "recherche de modifications — {n} élément vérifié" +msgstr[1] "recherche de modifications — {n} éléments vérifiés" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "recherche de modifications — {done} sur {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "synchronisation de {done} sur {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "synchronisation de {file} — {done} sur {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Ajouter un dossier à synchroniser" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Synchronisation du dossier…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Impossible d’ajouter le dossier" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Impossible de lister les dossiers à restaurer" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2351,19 +2358,19 @@ msgstr "" "Cochez les dossiers à synchroniser sur cette machine et ajustez " "l’emplacement de chacun." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Restaurer les dossiers" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Restaurer" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Restauration des dossiers…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2372,35 +2379,35 @@ msgstr "" "Ces dossiers sont sauvegardés depuis « {name} ». Les dossiers restaurés " "restent synchronisés avec la copie de cet ordinateur." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "Ces dossiers sont sauvegardés sous cet ordinateur dans Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Rien à restaurer — les dossiers de « {name} » sont tous synchronisés ici." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Rien à restaurer — les dossiers de cet ordinateur sont tous synchronisés ici." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "Le dossier passera en ligne uniquement" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "Le dossier va être téléchargé et rester synchronisé" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Impossible de changer de mode" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2417,7 +2424,7 @@ msgstr "" "arrêtée. Pour conserver une copie locale, annulez, passez le dossier en " "« Synchronisé » et attendez la fin du téléchargement avant de le retirer." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2431,68 +2438,68 @@ msgstr "" "synchronisés. Choisissez s’il faut aussi supprimer la copie dans Proton " "Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Arrêter la synchronisation du dossier ?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Supprimer aussi de Proton Drive" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Supprime l’unique copie de ces fichiers." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "La copie locale n’est pas affectée." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Arrêter la synchronisation" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Synchronisation du dossier arrêtée" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Impossible d’arrêter la synchronisation du dossier" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Renommer l’ordinateur" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "Renommer « {name} »." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Impossible de renommer l’ordinateur" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "Un nom est requis." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Ordinateur renommé" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Saisissez « {name} » pour confirmer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Retirer l’ordinateur ?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2507,26 +2514,26 @@ msgstr "" "fichiers présents sur cet ordinateur ne sont pas touchés — mais cette action " "ne peut pas être annulée d’ici." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Retirer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Ordinateur retiré" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Impossible de retirer l’ordinateur" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Continuer cette sauvegarde ici ?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2545,25 +2552,25 @@ msgstr "" "ne sont pas déplacés. Utilisez ensuite « Restaurer sur cet ordinateur » pour " "récupérer ce que « {name} » synchronisait." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Continuer ici" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Sauvegarde désormais en tant que « {name} »" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Impossible de continuer cette sauvegarde ici" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Synchroniser avec cet ordinateur ?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2580,25 +2587,25 @@ msgstr "" "dans Proton Drive. Les dossiers déjà synchronisés ici restent où ils sont. " "Vous choisissez ensuite lesquels de ses dossiers synchroniser ici." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Synchroniser ici" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Synchronisé désormais avec « {name} »" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Impossible de synchroniser avec cet ordinateur" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Déplacer la sauvegarde vers cet ordinateur ?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2615,12 +2622,12 @@ msgstr "" "disparaître." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Sauvegarde de « {name} » déplacée" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Impossible de déplacer cette sauvegarde" @@ -3270,7 +3277,11 @@ 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 "Cet ordinateur oublie ce qu’il a synchronisé auparavant dans {path} et compare à nouveau le dossier avec Proton Drive. Rien n’est supprimé : un fichier présent d’un seul côté est copié de l’autre, et un fichier qui diffère garde ses deux versions." +msgstr "" +"Cet ordinateur oublie ce qu’il a synchronisé auparavant dans {path} et " +"compare à nouveau le dossier avec Proton Drive. Rien n’est supprimé : un " +"fichier présent d’un seul côté est copié de l’autre, et un fichier qui " +"diffère garde ses deux versions." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/it.po b/po/it.po index 070bc78..c035843 100644 --- a/po/it.po +++ b/po/it.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: Italian\n" @@ -245,13 +245,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -346,7 +346,7 @@ msgstr "Griglia / elenco" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Rinomina" @@ -678,7 +678,7 @@ msgid "Couldn't add a sync folder" msgstr "Impossibile aggiungere una cartella sincronizzata" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Impossibile ripristinare le cartelle" @@ -1273,12 +1273,12 @@ msgstr "Impossibile caricare gli album" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1927,7 +1927,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Nuovo nome" @@ -1952,7 +1952,7 @@ msgstr "Scegli la cartella di destinazione." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Sposta qui" @@ -2298,46 +2298,53 @@ msgstr "richiede attenzione" msgid "up to date" msgstr "aggiornato" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "controllo delle modifiche…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "controllo delle modifiche: {n} elemento controllato" +msgstr[1] "controllo delle modifiche: {n} elementi controllati" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "controllo delle modifiche: {done} di {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "sincronizzazione {done} di {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "sincronizzazione di {file}: {done} di {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Aggiungi cartella da sincronizzare" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Sincronizzazione della cartella…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Impossibile aggiungere la cartella" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Impossibile elencare le cartelle da ripristinare" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2345,19 +2352,19 @@ msgstr "" "Seleziona le cartelle da sincronizzare su questa macchina e regola dove deve " "trovarsi ciascuna." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Ripristina cartelle" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Ripristina" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Ripristino delle cartelle…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2366,39 +2373,39 @@ msgstr "" "Queste cartelle sono sottoposte a backup da “{name}”. Le cartelle " "ripristinate continuano a sincronizzarsi con la copia di quel computer." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "" "Queste cartelle sono sottoposte a backup sotto questo computer in Proton " "Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Niente da ripristinare: le cartelle di “{name}” sono già tutte sincronizzate " "qui." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Niente da ripristinare: le cartelle di questo computer sono già tutte " "sincronizzate qui." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "La cartella passerà a solo online" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "La cartella verrà scaricata e resterà sincronizzata" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Impossibile cambiare modalità" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2416,7 +2423,7 @@ msgstr "" "cartella a Sincronizzata e attendi il completamento del download prima di " "rimuoverla." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2429,68 +2436,68 @@ msgstr "" "I file locali restano su questo disco e semplicemente smettono di essere " "sincronizzati. Scegli se eliminare anche la copia in Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Interrompere la sincronizzazione della cartella?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Elimina anche da Proton Drive" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Elimina l'unica copia di questi file." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "La copia locale non viene modificata." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Interrompi sincronizzazione" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Sincronizzazione della cartella interrotta" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Impossibile interrompere la sincronizzazione della cartella" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Rinomina computer" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "Rinomina “{name}”." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Impossibile rinominare il computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "È richiesto un nome." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Computer rinominato" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Digita “{name}” per confermare" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Rimuovere il computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2505,26 +2512,26 @@ msgstr "" "insieme a esso. I file su quel computer non vengono toccati, ma questa " "operazione non può essere annullata da qui." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Rimuovi" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Computer rimosso" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Impossibile rimuovere il computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Continuare questo backup qui?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2543,25 +2550,25 @@ msgstr "" "qui non vengono spostate. Usa poi “Ripristina su questo computer” per " "recuperare ciò che “{name}” sincronizzava." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Continua qui" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Ora il backup avviene come “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Impossibile continuare quel backup qui" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Sincronizzare con questo computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2578,25 +2585,25 @@ msgstr "" "in Proton Drive. Le cartelle già sincronizzate qui restano dove sono. Poi " "scegli quali delle sue cartelle sincronizzare qui." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Sincronizza qui" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Ora sincronizzato con “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Impossibile sincronizzare con quel computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Spostare il backup su questo computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2613,12 +2620,12 @@ msgstr "" "cartelle." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Backup di “{name}” spostato" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Impossibile spostare quel backup" @@ -3263,7 +3270,11 @@ 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 "Questo computer dimentica ciò che ha sincronizzato finora in {path} e confronta di nuovo la cartella con Proton Drive. Non viene eliminato nulla: un file presente su un solo lato viene copiato sull’altro e di un file diverso vengono mantenute entrambe le versioni." +msgstr "" +"Questo computer dimentica ciò che ha sincronizzato finora in {path} e " +"confronta di nuovo la cartella con Proton Drive. Non viene eliminato nulla: " +"un file presente su un solo lato viene copiato sull’altro e di un file " +"diverso vengono mantenute entrambe le versioni." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/nl.po b/po/nl.po index c5f8602..1de0e6f 100644 --- a/po/nl.po +++ b/po/nl.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: Dutch\n" @@ -246,13 +246,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -347,7 +347,7 @@ msgstr "Raster / lijst" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Hernoemen" @@ -679,7 +679,7 @@ msgid "Couldn't add a sync folder" msgstr "Kon geen synchronisatiemap toevoegen" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Kon mappen niet terugzetten" @@ -1269,12 +1269,12 @@ msgstr "Kon albums niet laden" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1921,7 +1921,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Nieuwe naam" @@ -1946,7 +1946,7 @@ msgstr "Kies de map waarnaar je wilt verplaatsen." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Hierheen verplaatsen" @@ -2292,46 +2292,53 @@ msgstr "vereist aandacht" msgid "up to date" msgstr "bijgewerkt" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "controleren op wijzigingen…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "controleren op wijzigingen — {n} item gecontroleerd" +msgstr[1] "controleren op wijzigingen — {n} items gecontroleerd" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "controleren op wijzigingen — {done} van {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "synchroniseren: {done} van {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "{file} synchroniseren — {done} van {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Map toevoegen aan synchronisatie" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Map synchroniseren…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Kon map niet toevoegen" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Kon mappen om terug te zetten niet weergeven" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2339,19 +2346,19 @@ msgstr "" "Vink de mappen aan die je met dit apparaat wilt synchroniseren en pas aan " "waar elke map moet komen." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Mappen herstellen" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Terugzetten" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Mappen terugzetten…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2360,38 +2367,38 @@ msgstr "" "Van deze mappen is een back-up gemaakt vanaf “{name}”. Teruggezette mappen " "blijven synchroniseren met de kopie van die computer." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "" "Van deze mappen is een back-up gemaakt onder deze computer in Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Niets om terug te zetten — de mappen van “{name}” worden hier al allemaal " "gesynchroniseerd." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Niets om terug te zetten — de mappen van deze computer worden hier al " "allemaal gesynchroniseerd." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "Map wordt alleen online" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "Map wordt gedownload en blijft gesynchroniseerd" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Kon modus niet wijzigen" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2408,7 +2415,7 @@ msgstr "" "kopie houden, annuleer dan, zet de map op Gesynchroniseerd en wacht tot de " "download klaar is voordat je hem verwijdert." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2421,68 +2428,68 @@ msgstr "" "De lokale bestanden blijven op deze schijf en worden gewoon niet meer " "gesynchroniseerd. Kies of je ook de kopie in Proton Drive wilt verwijderen." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Synchroniseren van map stoppen?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Ook uit Proton Drive verwijderen" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Verwijdert de enige kopie van deze bestanden." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "De lokale kopie blijft ongewijzigd." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Synchroniseren stoppen" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Synchroniseren van map gestopt" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Kon het synchroniseren van de map niet stoppen" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Computer hernoemen" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "“{name}” hernoemen." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Kon de computer niet hernoemen" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "Een naam is vereist." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Computer hernoemd" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Typ “{name}” om te bevestigen" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Computer verwijderen?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2497,26 +2504,26 @@ msgstr "" "mee verwijderd. De bestanden op die computer zelf blijven onaangeroerd — " "maar dit kan hier niet ongedaan worden gemaakt." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Verwijderen" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Computer verwijderd" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Kon de computer niet verwijderen" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Deze back-up hier voortzetten?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2535,25 +2542,25 @@ msgstr "" "gesynchroniseerd, worden niet verplaatst. Gebruik daarna “Terugzetten op " "deze computer” om terug te halen wat “{name}” synchroniseerde." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Hier voortzetten" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Back-up nu als “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Kon die back-up hier niet voortzetten" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Synchroniseren met deze computer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2570,25 +2577,25 @@ msgstr "" "Proton Drive. Mappen die hier al worden gesynchroniseerd, blijven waar ze " "zijn. Daarna kiest u welke van zijn mappen u hier synchroniseert." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Hier synchroniseren" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Nu gesynchroniseerd met “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Kon niet synchroniseren met die computer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Back-up naar deze computer verplaatsen?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2604,12 +2611,12 @@ msgstr "" "Stop Proton Drive eerst op “{name}”. Anders ziet het zijn mappen verdwijnen." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Back-up van “{name}” verplaatst" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Kon die back-up niet verplaatsen" @@ -3255,7 +3262,11 @@ 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 "Deze computer vergeet wat hij eerder in {path} heeft gesynchroniseerd en vergelijkt de map opnieuw met Proton Drive. Er wordt niets verwijderd: een bestand dat maar aan één kant staat, wordt naar de andere kant gekopieerd, en van een bestand dat verschilt blijven beide versies bewaard." +msgstr "" +"Deze computer vergeet wat hij eerder in {path} heeft gesynchroniseerd en " +"vergelijkt de map opnieuw met Proton Drive. Er wordt niets verwijderd: een " +"bestand dat maar aan één kant staat, wordt naar de andere kant gekopieerd, " +"en van een bestand dat verschilt blijven beide versies bewaard." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/pdfs.pot b/po/pdfs.pot index ff19449..6f76052 100644 --- a/po/pdfs.pot +++ b/po/pdfs.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 3.5.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:28+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -222,13 +222,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -323,7 +323,7 @@ msgstr "" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "" @@ -649,7 +649,7 @@ 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:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "" @@ -1227,12 +1227,12 @@ msgstr "" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1875,7 +1875,7 @@ msgid "{status}. {message}" msgstr "" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "" @@ -1900,7 +1900,7 @@ 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "" @@ -2244,97 +2244,104 @@ msgstr "" msgid "up to date" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, 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:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: 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:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 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:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, 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:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2345,7 +2352,7 @@ msgid "" "finish before removing it." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2354,68 +2361,68 @@ msgid "" "whether to also delete the copy in Proton Drive." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2425,26 +2432,26 @@ msgid "" "here." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2456,25 +2463,25 @@ msgid "" "syncing." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 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:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2485,25 +2492,25 @@ msgid "" "its folders to sync here." msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 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:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2514,12 +2521,12 @@ msgid "" msgstr "" #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "" diff --git a/po/pl.po b/po/pl.po index 0569538..8acb1fb 100644 --- a/po/pl.po +++ b/po/pl.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: Polish\n" @@ -250,13 +250,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -351,7 +351,7 @@ msgstr "Siatka/lista" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Zmień nazwę" @@ -696,7 +696,7 @@ msgid "Couldn't add a sync folder" msgstr "Nie można dodać katalogu synchronizacji" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Nie można przywrócić katalogów" @@ -1300,12 +1300,12 @@ msgstr "Nie można wczytać albumów" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1969,7 +1969,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Nowa nazwa" @@ -1994,7 +1994,7 @@ msgstr "Proszę wybrać katalog docelowy." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Przenieś tutaj" @@ -2351,46 +2351,54 @@ msgstr "wymaga uwagi" msgid "up to date" msgstr "aktualne" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "sprawdzanie zmian…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "sprawdzanie zmian — sprawdzono {n} element" +msgstr[1] "sprawdzanie zmian — sprawdzono {n} elementy" +msgstr[2] "sprawdzanie zmian — sprawdzono {n} elementów" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "sprawdzanie zmian — {done} z {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "synchronizowanie {done} z {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "synchronizowanie {file} — {done} z {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Dodaj katalog do synchronizacji" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Synchronizowanie katalogu…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Nie można dodać katalogu" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Nie można wyświetlić listy katalogów do przywrócenia" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2398,19 +2406,19 @@ msgstr "" "Należy zaznaczyć katalogi do synchronizacji z tym komputerem i dostosować " "położenie każdego z nich." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Przywróć katalogi" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Przywróć" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Przywracanie katalogów…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2419,37 +2427,37 @@ msgstr "" "Te katalogi mają kopię zapasową z komputera „{name}”. Przywrócone katalogi " "nadal będą synchronizowane z kopią tego komputera." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "Te katalogi mają kopię zapasową w Proton Drive pod tym komputerem." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Nie ma nic do przywrócenia — wszystkie katalogi komputera „{name}” są tutaj " "synchronizowane." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Nie ma nic do przywrócenia — wszystkie katalogi tego komputera są tutaj " "synchronizowane." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "Katalog przejdzie w tryb tylko online" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "Katalog zostanie pobrany i będzie synchronizowany" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Nie można zmienić trybu" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2466,7 +2474,7 @@ msgstr "" "pusty. Aby zachować lokalną kopię, należy anulować, przełączyć katalog na " "tryb Synchronizowany i poczekać na ukończenie pobierania przed usunięciem." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2479,68 +2487,68 @@ msgstr "" "Lokalne pliki pozostaną na tym dysku i po prostu przestaną być " "synchronizowane. Można też usunąć kopię w Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Zatrzymać synchronizację katalogu?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Usuń także z Proton Drive" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Usuwa jedyną kopię tych plików." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "Lokalna kopia pozostanie bez zmian." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Zatrzymaj synchronizację" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "Zatrzymano synchronizację katalogu" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Nie można zatrzymać synchronizacji katalogu" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Zmiana nazwy komputera" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "Proszę podać nową nazwę komputera „{name}”." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Nie można zmienić nazwy komputera" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "Nazwa jest wymagana." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Zmieniono nazwę komputera" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Proszę wpisać „{name}”, aby potwierdzić" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Usunąć komputer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2555,26 +2563,26 @@ msgstr "" "z nim. Pliki na samym komputerze pozostaną nietknięte — ale tej operacji nie " "można tutaj cofnąć." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Usuń" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Usunięto komputer" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Nie można usunąć komputera" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Kontynuować tę kopię zapasową tutaj?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2593,25 +2601,25 @@ msgstr "" "przeniesione. Aby odzyskać to, co synchronizował „{name}”, proszę potem użyć " "opcji „Przywróć na tym komputerze”." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Kontynuuj tutaj" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Kopia zapasowa jest teraz tworzona jako „{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Nie można kontynuować tej kopii zapasowej tutaj" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Synchronizować z tym komputerem?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2628,25 +2636,25 @@ msgstr "" "Drive. Katalogi już tu synchronizowane zostaną tam, gdzie są. Następnie " "proszę wybrać, które z jego katalogów synchronizować tutaj." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Synchronizuj tutaj" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Teraz synchronizowane z „{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Nie można synchronizować z tym komputerem" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Przenieść kopię zapasową na ten komputer?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2664,12 +2672,12 @@ msgstr "" "jego foldery znikają." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Przeniesiono kopię zapasową „{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Nie można przenieść tej kopii zapasowej" @@ -3319,7 +3327,11 @@ 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 "Ten komputer zapomina, co wcześniej zsynchronizował w {path}, i ponownie porównuje katalog z Proton Drive. Nic nie zostanie usunięte: plik, który jest tylko po jednej stronie, zostanie skopiowany na drugą, a z pliku, który się różni, zostaną zachowane obie wersje." +msgstr "" +"Ten komputer zapomina, co wcześniej zsynchronizował w {path}, i ponownie " +"porównuje katalog z Proton Drive. Nic nie zostanie usunięte: plik, który " +"jest tylko po jednej stronie, zostanie skopiowany na drugą, a z pliku, który " +"się różni, zostaną zachowane obie wersje." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch" diff --git a/po/pt_BR.po b/po/pt_BR.po index a49aeca..56b0d45 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: proton-drive-linux 2.1.0\n" "Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n" -"POT-Creation-Date: 2026-10-26 17:16+0100\n" +"POT-Creation-Date: 2026-10-26 22:26+0100\n" "PO-Revision-Date: 2026-09-23 12:00+0200\n" "Last-Translator: Proton Drive for Linux contributors\n" "Language-Team: Portuguese (Brazil)\n" @@ -245,13 +245,13 @@ msgstr "" #: 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:796 -#: crates/pdfs-gui/src/app/pages/devices.rs:949 -#: crates/pdfs-gui/src/app/pages/devices.rs:987 -#: crates/pdfs-gui/src/app/pages/devices.rs:1039 -#: crates/pdfs-gui/src/app/pages/devices.rs:1083 -#: crates/pdfs-gui/src/app/pages/devices.rs:1123 -#: crates/pdfs-gui/src/app/pages/devices.rs:1186 +#: crates/pdfs-gui/src/app/pages/devices.rs:804 +#: crates/pdfs-gui/src/app/pages/devices.rs:957 +#: crates/pdfs-gui/src/app/pages/devices.rs:995 +#: crates/pdfs-gui/src/app/pages/devices.rs:1047 +#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1194 #: 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 @@ -346,7 +346,7 @@ msgstr "Grade / lista" #: 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:988 +#: crates/pdfs-gui/src/app/pages/devices.rs:996 #: crates/pdfs-gui/src/app/widgets/details.rs:161 msgid "Rename" msgstr "Renomear" @@ -678,7 +678,7 @@ msgid "Couldn't add a sync folder" msgstr "Não foi possível adicionar uma pasta sincronizada" #: crates/pdfs-gui/src/app/pages/activity_text.rs:58 -#: crates/pdfs-gui/src/app/pages/devices.rs:831 +#: crates/pdfs-gui/src/app/pages/devices.rs:839 msgid "Couldn't restore folders" msgstr "Não foi possível restaurar as pastas" @@ -1270,12 +1270,12 @@ msgstr "Não foi possível carregar os álbuns" #: 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:699 -#: crates/pdfs-gui/src/app/pages/devices.rs:739 -#: crates/pdfs-gui/src/app/pages/devices.rs:892 -#: crates/pdfs-gui/src/app/pages/devices.rs:1162 -#: crates/pdfs-gui/src/app/pages/devices.rs:1223 -#: crates/pdfs-gui/src/app/pages/devices.rs:1252 +#: crates/pdfs-gui/src/app/pages/devices.rs:707 +#: crates/pdfs-gui/src/app/pages/devices.rs:747 +#: crates/pdfs-gui/src/app/pages/devices.rs:900 +#: crates/pdfs-gui/src/app/pages/devices.rs:1170 +#: crates/pdfs-gui/src/app/pages/devices.rs:1231 +#: crates/pdfs-gui/src/app/pages/devices.rs:1260 #: 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 @@ -1921,7 +1921,7 @@ msgid "{status}. {message}" msgstr "{status}. {message}" #: crates/pdfs-gui/src/app/pages/browser.rs:1900 -#: crates/pdfs-gui/src/app/pages/devices.rs:981 +#: crates/pdfs-gui/src/app/pages/devices.rs:989 msgid "New name" msgstr "Novo nome" @@ -1946,7 +1946,7 @@ msgstr "Escolha a pasta de destino." #: 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:1187 +#: crates/pdfs-gui/src/app/pages/devices.rs:1195 msgid "Move Here" msgstr "Mover para cá" @@ -2291,46 +2291,53 @@ msgstr "requer atenção" msgid "up to date" msgstr "atualizado" -#: crates/pdfs-gui/src/app/pages/devices.rs:634 +#: crates/pdfs-gui/src/app/pages/devices.rs:632 msgid "checking for changes…" msgstr "verificando alterações…" -#: crates/pdfs-gui/src/app/pages/devices.rs:637 +#: crates/pdfs-gui/src/app/pages/devices.rs:638 +#, rust-format +msgid "checking for changes — {n} item checked" +msgid_plural "checking for changes — {n} items checked" +msgstr[0] "verificando alterações — {n} item verificado" +msgstr[1] "verificando alterações — {n} itens verificados" + +#: crates/pdfs-gui/src/app/pages/devices.rs:645 #, rust-format msgid "checking for changes — {done} of {total}" msgstr "verificando alterações — {done} de {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:649 +#: crates/pdfs-gui/src/app/pages/devices.rs:657 #, rust-format msgid "syncing {done} of {total}" msgstr "sincronizando {done} de {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:655 +#: crates/pdfs-gui/src/app/pages/devices.rs:663 #, rust-format msgid "syncing {file} — {done} of {total}" msgstr "sincronizando {file} — {done} de {total}" -#: crates/pdfs-gui/src/app/pages/devices.rs:667 +#: crates/pdfs-gui/src/app/pages/devices.rs:675 msgid "Add Folder to Sync" msgstr "Adicionar pasta à sincronização" -#: crates/pdfs-gui/src/app/pages/devices.rs:691 +#: crates/pdfs-gui/src/app/pages/devices.rs:699 #: crates/pdfs-gui/src/app/pages/locations.rs:1559 #: crates/pdfs-gui/src/app/pages/locations.rs:1686 msgid "Syncing folder…" msgstr "Sincronizando pasta…" -#: crates/pdfs-gui/src/app/pages/devices.rs:694 -#: crates/pdfs-gui/src/app/pages/devices.rs:698 +#: crates/pdfs-gui/src/app/pages/devices.rs:702 +#: crates/pdfs-gui/src/app/pages/devices.rs:706 msgid "Couldn't add folder" msgstr "Não foi possível adicionar a pasta" -#: crates/pdfs-gui/src/app/pages/devices.rs:732 -#: crates/pdfs-gui/src/app/pages/devices.rs:738 +#: crates/pdfs-gui/src/app/pages/devices.rs:740 +#: crates/pdfs-gui/src/app/pages/devices.rs:746 msgid "Couldn't list folders to restore" msgstr "Não foi possível listar as pastas para restaurar" -#: crates/pdfs-gui/src/app/pages/devices.rs:764 +#: crates/pdfs-gui/src/app/pages/devices.rs:772 msgid "" "Tick the folders to sync to this machine, and adjust where each one should " "live." @@ -2338,19 +2345,19 @@ msgstr "" "Marque as pastas a sincronizar com esta máquina e ajuste onde cada uma deve " "ficar." -#: crates/pdfs-gui/src/app/pages/devices.rs:790 +#: crates/pdfs-gui/src/app/pages/devices.rs:798 msgid "Restore Folders" msgstr "Restaurar pastas" -#: crates/pdfs-gui/src/app/pages/devices.rs:797 +#: crates/pdfs-gui/src/app/pages/devices.rs:805 msgid "Restore" msgstr "Restaurar" -#: crates/pdfs-gui/src/app/pages/devices.rs:830 +#: crates/pdfs-gui/src/app/pages/devices.rs:838 msgid "Restoring folders…" msgstr "Restaurando pastas…" -#: crates/pdfs-gui/src/app/pages/devices.rs:842 +#: crates/pdfs-gui/src/app/pages/devices.rs:850 #, rust-format msgid "" "These folders are backed up from “{name}”. Restored folders keep syncing " @@ -2359,36 +2366,36 @@ msgstr "" "Estas pastas têm backup a partir de “{name}”. As pastas restauradas " "continuam sincronizando com a cópia daquele computador." -#: crates/pdfs-gui/src/app/pages/devices.rs:845 +#: crates/pdfs-gui/src/app/pages/devices.rs:853 msgid "These folders are backed up under this computer in Proton Drive." msgstr "Estas pastas têm backup sob este computador no Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:854 +#: crates/pdfs-gui/src/app/pages/devices.rs:862 #, rust-format msgid "Nothing to restore — “{name}”'s folders are all synced here." msgstr "" "Nada a restaurar — as pastas de “{name}” já estão todas sincronizadas aqui." -#: crates/pdfs-gui/src/app/pages/devices.rs:857 +#: crates/pdfs-gui/src/app/pages/devices.rs:865 msgid "Nothing to restore — this computer's folders are all synced here." msgstr "" "Nada a restaurar — as pastas deste computador já estão todas sincronizadas " "aqui." -#: crates/pdfs-gui/src/app/pages/devices.rs:881 +#: crates/pdfs-gui/src/app/pages/devices.rs:889 msgid "Folder will switch to online only" msgstr "A pasta passará a ser somente online" -#: crates/pdfs-gui/src/app/pages/devices.rs:883 +#: crates/pdfs-gui/src/app/pages/devices.rs:891 msgid "Folder will download and stay synced" msgstr "A pasta será baixada e permanecerá sincronizada" -#: crates/pdfs-gui/src/app/pages/devices.rs:887 -#: crates/pdfs-gui/src/app/pages/devices.rs:891 +#: crates/pdfs-gui/src/app/pages/devices.rs:895 +#: crates/pdfs-gui/src/app/pages/devices.rs:899 msgid "Couldn't change mode" msgstr "Não foi possível alterar o modo" -#: crates/pdfs-gui/src/app/pages/devices.rs:923 +#: crates/pdfs-gui/src/app/pages/devices.rs:931 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2405,7 +2412,7 @@ msgstr "" "uma cópia local, cancele, mude a pasta para Sincronizada e aguarde o " "download terminar antes de removê-la." -#: crates/pdfs-gui/src/app/pages/devices.rs:929 +#: crates/pdfs-gui/src/app/pages/devices.rs:937 #, rust-format msgid "" "Stop syncing “{path}”?\n" @@ -2418,68 +2425,68 @@ msgstr "" "Os arquivos locais permanecem neste disco e simplesmente deixam de ser " "sincronizados. Escolha se também deseja excluir a cópia no Proton Drive." -#: crates/pdfs-gui/src/app/pages/devices.rs:934 +#: crates/pdfs-gui/src/app/pages/devices.rs:942 msgid "Stop Syncing Folder?" msgstr "Parar de sincronizar a pasta?" -#: crates/pdfs-gui/src/app/pages/devices.rs:939 +#: crates/pdfs-gui/src/app/pages/devices.rs:947 msgid "Also delete from Proton Drive" msgstr "Também excluir do Proton Drive" -#: crates/pdfs-gui/src/app/pages/devices.rs:941 +#: crates/pdfs-gui/src/app/pages/devices.rs:949 msgid "Deletes the only copy of these files." msgstr "Exclui a única cópia destes arquivos." -#: crates/pdfs-gui/src/app/pages/devices.rs:943 +#: crates/pdfs-gui/src/app/pages/devices.rs:951 msgid "The local copy is unaffected." msgstr "A cópia local não é afetada." -#: crates/pdfs-gui/src/app/pages/devices.rs:950 +#: crates/pdfs-gui/src/app/pages/devices.rs:958 msgid "Stop Syncing" msgstr "Parar de sincronizar" -#: crates/pdfs-gui/src/app/pages/devices.rs:963 +#: crates/pdfs-gui/src/app/pages/devices.rs:971 msgid "Stopped syncing folder" msgstr "A pasta deixou de ser sincronizada" -#: crates/pdfs-gui/src/app/pages/devices.rs:964 +#: crates/pdfs-gui/src/app/pages/devices.rs:972 msgid "Couldn't stop syncing the folder" msgstr "Não foi possível parar de sincronizar a pasta" -#: crates/pdfs-gui/src/app/pages/devices.rs:975 +#: crates/pdfs-gui/src/app/pages/devices.rs:983 msgid "Rename Computer" msgstr "Renomear computador" #. Translators: {name} is the computer's current name. -#: crates/pdfs-gui/src/app/pages/devices.rs:977 +#: crates/pdfs-gui/src/app/pages/devices.rs:985 #, rust-format msgid "Rename “{name}”." msgstr "Renomear “{name}”." -#: crates/pdfs-gui/src/app/pages/devices.rs:1002 -#: crates/pdfs-gui/src/app/pages/devices.rs:1014 +#: crates/pdfs-gui/src/app/pages/devices.rs:1010 +#: crates/pdfs-gui/src/app/pages/devices.rs:1022 msgid "Couldn't rename the computer" msgstr "Não foi possível renomear o computador" -#: crates/pdfs-gui/src/app/pages/devices.rs:1003 +#: crates/pdfs-gui/src/app/pages/devices.rs:1011 msgid "A name is required." msgstr "Um nome é obrigatório." -#: crates/pdfs-gui/src/app/pages/devices.rs:1013 +#: crates/pdfs-gui/src/app/pages/devices.rs:1021 msgid "Computer renamed" msgstr "Computador renomeado" #. Translators: {name} is the computer's name, which the user must type. -#: crates/pdfs-gui/src/app/pages/devices.rs:1026 +#: crates/pdfs-gui/src/app/pages/devices.rs:1034 #, rust-format msgid "Type “{name}” to confirm" msgstr "Digite “{name}” para confirmar" -#: crates/pdfs-gui/src/app/pages/devices.rs:1031 +#: crates/pdfs-gui/src/app/pages/devices.rs:1039 msgid "Remove Computer?" msgstr "Remover computador?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1034 +#: crates/pdfs-gui/src/app/pages/devices.rs:1042 #, rust-format msgid "" "Remove “{name}” from this account?\n" @@ -2494,26 +2501,26 @@ msgstr "" "naquele próprio computador não são tocados — mas isso não pode ser desfeito " "daqui." -#: crates/pdfs-gui/src/app/pages/devices.rs:1040 +#: crates/pdfs-gui/src/app/pages/devices.rs:1048 #: 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 "Remover" -#: crates/pdfs-gui/src/app/pages/devices.rs:1057 +#: crates/pdfs-gui/src/app/pages/devices.rs:1065 msgid "Computer removed" msgstr "Computador removido" -#: crates/pdfs-gui/src/app/pages/devices.rs:1058 +#: crates/pdfs-gui/src/app/pages/devices.rs:1066 msgid "Couldn't remove the computer" msgstr "Não foi possível remover o computador" -#: crates/pdfs-gui/src/app/pages/devices.rs:1076 +#: crates/pdfs-gui/src/app/pages/devices.rs:1084 msgid "Continue This Backup Here?" msgstr "Continuar este backup aqui?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1079 +#: crates/pdfs-gui/src/app/pages/devices.rs:1087 #, rust-format msgid "" "This computer takes over the backup of “{name}”, for example after a " @@ -2532,25 +2539,25 @@ msgstr "" "movidas. Depois, use “Restaurar neste computador” para recuperar o que " "“{name}” sincronizava." -#: crates/pdfs-gui/src/app/pages/devices.rs:1084 +#: crates/pdfs-gui/src/app/pages/devices.rs:1092 msgid "Continue Here" msgstr "Continuar aqui" #. Translators: {name} is the name of the computer whose backup this one took over. -#: crates/pdfs-gui/src/app/pages/devices.rs:1091 +#: crates/pdfs-gui/src/app/pages/devices.rs:1099 #, rust-format msgid "Now backing up as “{name}”" msgstr "Agora fazendo backup como “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1100 +#: crates/pdfs-gui/src/app/pages/devices.rs:1108 msgid "Couldn't continue that backup here" msgstr "Não foi possível continuar esse backup aqui" -#: crates/pdfs-gui/src/app/pages/devices.rs:1116 +#: crates/pdfs-gui/src/app/pages/devices.rs:1124 msgid "Sync With This Computer?" msgstr "Sincronizar com este computador?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1119 +#: crates/pdfs-gui/src/app/pages/devices.rs:1127 #, rust-format msgid "" "This computer and “{name}” keep the same folders in step. A change or a " @@ -2567,25 +2574,25 @@ msgstr "" "Drive. As pastas já sincronizadas aqui ficam onde estão. Em seguida, você " "escolhe quais pastas dele sincronizar aqui." -#: crates/pdfs-gui/src/app/pages/devices.rs:1124 +#: crates/pdfs-gui/src/app/pages/devices.rs:1132 msgid "Sync Here" msgstr "Sincronizar aqui" #. Translators: {name} is the name of the other computer this one now syncs with. -#: crates/pdfs-gui/src/app/pages/devices.rs:1131 +#: crates/pdfs-gui/src/app/pages/devices.rs:1139 #, rust-format msgid "Now syncing with “{name}”" msgstr "Agora sincronizando com “{name}”" -#: crates/pdfs-gui/src/app/pages/devices.rs:1147 +#: crates/pdfs-gui/src/app/pages/devices.rs:1155 msgid "Couldn't sync with that computer" msgstr "Não foi possível sincronizar com esse computador" -#: crates/pdfs-gui/src/app/pages/devices.rs:1179 +#: crates/pdfs-gui/src/app/pages/devices.rs:1187 msgid "Move Backup to This Computer?" msgstr "Mover o backup para este computador?" -#: crates/pdfs-gui/src/app/pages/devices.rs:1182 +#: crates/pdfs-gui/src/app/pages/devices.rs:1190 #, rust-format msgid "" "The folders backed up by “{name}” move into this computer's backup in Proton " @@ -2602,12 +2609,12 @@ msgstr "" "pastas sumirem." #. Translators: {name} is the name of the computer whose folders moved to this one. -#: crates/pdfs-gui/src/app/pages/devices.rs:1194 +#: crates/pdfs-gui/src/app/pages/devices.rs:1202 #, rust-format msgid "Moved the backup of “{name}”" msgstr "Backup de “{name}” movido" -#: crates/pdfs-gui/src/app/pages/devices.rs:1208 +#: crates/pdfs-gui/src/app/pages/devices.rs:1216 msgid "Couldn't move that backup" msgstr "Não foi possível mover esse backup" @@ -3248,7 +3255,11 @@ 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 "Este computador esquece o que sincronizou antes em {path} e compara a pasta com o Proton Drive novamente. Nada é excluído: um arquivo que está em um lado só é copiado para o outro, e de um arquivo diferente as duas versões são mantidas." +msgstr "" +"Este computador esquece o que sincronizou antes em {path} e compara a pasta " +"com o Proton Drive novamente. Nada é excluído: um arquivo que está em um " +"lado só é copiado para o outro, e de um arquivo diferente as duas versões " +"são mantidas." #: crates/pdfs-gui/src/app/pages/locations.rs:1538 msgid "Sync From Scratch"