mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-03 16:41:26 +01:00
feat(fuse,core,cli,gui): move another computer's backup to this one
A user switching from a Windows PC to Linux had two half answers:
adopting the old device makes this machine back up as it, and restoring
its folders keeps them in the old device's tree. Neither puts the data
under this machine's own device.
Device roots are separate shares on the main volume, so each top-level
folder of the other device can move under this device's root in one
server-side move. Nothing is uploaded again, and the other device stays
registered, without those folders.
- core: `Request::MigrateDevice { uid }` and
`Db::sync_folder_set_share`
- fuse: `Core::migrate_device` moves every folder, suffixes a name
already taken here with the other device's name, keeps going past a
failed folder, and re-points sync folders that already tracked a
moved folder at the new share
- cli: `pdfs devices migrate UID [--yes]` confirms, moves, then runs
the ordinary restore picker
- gui: "Move to This Computer…" on another computer's row, followed by
the restore picker
- i18n: translate the new strings in every catalog
- docs: CLI.md, USER_GUIDE.md, RECOVERY.md, ARCHITECTURE.md, changelog
This commit is contained in:
1 parent
8d0351124c
commit
3e3dd7db41
21 files changed
+1349
-694
No files matched your search
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: proton-drive-linux 2.1.0\n"
|
||||
"Report-Msgid-Bugs-To: https://github.com/narrrl/proton-drive-linux/issues\n"
|
||||
"POT-Creation-Date: 2026-10-08 10:15+0200\n"
|
||||
"POT-Creation-Date: 2026-10-08 13:23+0200\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Spanish\n"
|
||||
@@ -90,7 +90,7 @@ msgstr "Compartido por mí"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:776
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:140
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:481
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:485
|
||||
msgid "Computers"
|
||||
msgstr "Equipos"
|
||||
|
||||
@@ -264,11 +264,12 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1892
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1968
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2381
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:788
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:941
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:979
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1031
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1075
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:792
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:945
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:983
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1035
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1079
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1119
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:809
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1013
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1488
|
||||
@@ -314,7 +315,7 @@ msgstr "Buscar en Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1388
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:957
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:558
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:586
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:526
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:246
|
||||
@@ -356,7 +357,7 @@ msgstr "Cuadrícula / lista"
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:298
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1871
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1893
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:980
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:984
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:159
|
||||
msgid "Rename"
|
||||
msgstr "Renombrar"
|
||||
@@ -683,7 +684,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:823
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:827
|
||||
msgid "Couldn't restore folders"
|
||||
msgstr "No se pudieron restaurar las carpetas"
|
||||
|
||||
@@ -1260,10 +1261,11 @@ msgstr "No se pudieron cargar los álbumes"
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1848
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2315
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2491
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:694
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:734
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:884
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1120
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:698
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:738
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:888
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1156
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1185
|
||||
#: crates/pdfs-gui/src/app/pages/duplicates.rs:220
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:536
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:783
|
||||
@@ -1295,7 +1297,7 @@ msgstr "El servicio de Proton Drive no respondió."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:206
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:840
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:530
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:534
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:3190
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:541
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:474
|
||||
@@ -1309,7 +1311,7 @@ msgstr "Abrir"
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:212
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:882
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:406
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:444
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:448
|
||||
msgid "Rename…"
|
||||
msgstr "Renombrar…"
|
||||
|
||||
@@ -1577,7 +1579,7 @@ msgstr "Tamaño de los iconos"
|
||||
#. Translators: {n} is how many items are selected: files and folders in My Files, photos here.
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:538
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:925
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:539
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:1988
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:565
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:507
|
||||
@@ -1732,7 +1734,7 @@ msgid "New Folder…"
|
||||
msgstr "Carpeta nueva…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:953
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:550
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:554
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:582
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:522
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:242
|
||||
@@ -1878,7 +1880,7 @@ msgid "{status}. {message}"
|
||||
msgstr "{status}. {message}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1875
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:973
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:977
|
||||
msgid "New name"
|
||||
msgstr "Nombre nuevo"
|
||||
|
||||
@@ -1908,6 +1910,7 @@ msgid "Choose the folder to move into."
|
||||
msgstr "Elija la carpeta de destino."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1969
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1120
|
||||
msgid "Move Here"
|
||||
msgstr "Mover aquí"
|
||||
|
||||
@@ -2136,99 +2139,103 @@ msgstr "Examinar archivos"
|
||||
msgid "Restore to This Computer…"
|
||||
msgstr "Restaurar en este equipo…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:451
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:443
|
||||
msgid "Move to This Computer…"
|
||||
msgstr "Mover a este equipo…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:455
|
||||
msgid "Continue This Backup Here…"
|
||||
msgstr "Continuar esta copia de seguridad aquí…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:456
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:460
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:895
|
||||
msgid "Remove…"
|
||||
msgstr "Quitar…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:567
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:571
|
||||
#, rust-format
|
||||
msgid "{platform} · last backup {time}"
|
||||
msgstr "{platform} · última copia de seguridad {time}"
|
||||
|
||||
#. Translators: {platform} is the device's platform, such as "Linux".
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:571
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:575
|
||||
#, rust-format
|
||||
msgid "{platform} · no backups yet"
|
||||
msgstr "{platform} · aún no hay copias de seguridad"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:587
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:591
|
||||
msgid "No folders backed up yet"
|
||||
msgstr "Aún no hay carpetas con copia de seguridad"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:590
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:594
|
||||
#, rust-format
|
||||
msgid "{n} folder backed up"
|
||||
msgid_plural "{n} folders backed up"
|
||||
msgstr[0] "{n} carpeta con copia de seguridad"
|
||||
msgstr[1] "{n} carpetas con copia de seguridad"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:603
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:607
|
||||
#, rust-format
|
||||
msgid "{folders} · {n} needs attention"
|
||||
msgid_plural "{folders} · {n} need attention"
|
||||
msgstr[0] "{folders} · {n} requiere atención"
|
||||
msgstr[1] "{folders} · {n} requieren atención"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:614
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:618
|
||||
msgid "syncing…"
|
||||
msgstr "sincronizando…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:615
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:619
|
||||
msgid "sync error"
|
||||
msgstr "error de sincronización"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:616
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:620
|
||||
msgid "needs attention"
|
||||
msgstr "requiere atención"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:617
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:621
|
||||
msgid "up to date"
|
||||
msgstr "actualizado"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:629
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:633
|
||||
msgid "checking for changes…"
|
||||
msgstr "buscando cambios…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:632
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:636
|
||||
#, rust-format
|
||||
msgid "checking for changes — {done} of {total}"
|
||||
msgstr "buscando cambios: {done} de {total}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:644
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:648
|
||||
#, rust-format
|
||||
msgid "syncing {done} of {total}"
|
||||
msgstr "sincronizando {done} de {total}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:650
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:654
|
||||
#, rust-format
|
||||
msgid "syncing {file} — {done} of {total}"
|
||||
msgstr "sincronizando {file}: {done} de {total}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:662
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:666
|
||||
msgid "Add Folder to Sync"
|
||||
msgstr "Añadir carpeta para sincronizar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:686
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:690
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1593
|
||||
msgid "Syncing folder…"
|
||||
msgstr "Sincronizando la carpeta…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:689
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:693
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:697
|
||||
msgid "Couldn't add folder"
|
||||
msgstr "No se pudo añadir la carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:727
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:733
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:731
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:737
|
||||
msgid "Couldn't list folders to restore"
|
||||
msgstr "No se pudieron listar las carpetas para restaurar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:759
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:763
|
||||
msgid ""
|
||||
"Tick the folders to sync to this machine, and adjust where each one should "
|
||||
"live."
|
||||
@@ -2236,19 +2243,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:782
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:786
|
||||
msgid "Restore Folders"
|
||||
msgstr "Restaurar carpetas"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:789
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:793
|
||||
msgid "Restore"
|
||||
msgstr "Restaurar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:822
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:826
|
||||
msgid "Restoring folders…"
|
||||
msgstr "Restaurando carpetas…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:834
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:838
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"These folders are backed up from “{name}”. Restored folders keep syncing "
|
||||
@@ -2257,36 +2264,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:837
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:841
|
||||
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:846
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:850
|
||||
#, 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:849
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:853
|
||||
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:873
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:877
|
||||
msgid "Folder will switch to online only"
|
||||
msgstr "La carpeta pasará a solo en línea"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:875
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:879
|
||||
msgid "Folder will download and stay synced"
|
||||
msgstr "La carpeta se descargará y permanecerá sincronizada"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:879
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:883
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:887
|
||||
msgid "Couldn't change mode"
|
||||
msgstr "No se pudo cambiar el modo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:915
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:919
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"Stop syncing “{path}”?\n"
|
||||
@@ -2303,7 +2310,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:921
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:925
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"Stop syncing “{path}”?\n"
|
||||
@@ -2316,68 +2323,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:926
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:930
|
||||
msgid "Stop Syncing Folder?"
|
||||
msgstr "¿Dejar de sincronizar la carpeta?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:931
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:935
|
||||
msgid "Also delete from Proton Drive"
|
||||
msgstr "Eliminar también de Proton Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:933
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:937
|
||||
msgid "Deletes the only copy of these files."
|
||||
msgstr "Elimina la única copia de estos archivos."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:935
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:939
|
||||
msgid "The local copy is unaffected."
|
||||
msgstr "La copia local no se ve afectada."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:942
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:946
|
||||
msgid "Stop Syncing"
|
||||
msgstr "Dejar de sincronizar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:955
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:959
|
||||
msgid "Stopped syncing folder"
|
||||
msgstr "Se dejó de sincronizar la carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:956
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:960
|
||||
msgid "Couldn't stop syncing the folder"
|
||||
msgstr "No se pudo dejar de sincronizar la carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:967
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:971
|
||||
msgid "Rename Computer"
|
||||
msgstr "Renombrar equipo"
|
||||
|
||||
#. Translators: {name} is the computer's current name.
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:969
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:973
|
||||
#, rust-format
|
||||
msgid "Rename “{name}”."
|
||||
msgstr "Renombrar “{name}”."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:994
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1006
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:998
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1010
|
||||
msgid "Couldn't rename the computer"
|
||||
msgstr "No se pudo renombrar el equipo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:995
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:999
|
||||
msgid "A name is required."
|
||||
msgstr "Se necesita un nombre."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1005
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1009
|
||||
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:1018
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1022
|
||||
#, rust-format
|
||||
msgid "Type “{name}” to confirm"
|
||||
msgstr "Escriba “{name}” para confirmar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1023
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1027
|
||||
msgid "Remove Computer?"
|
||||
msgstr "¿Quitar el equipo?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1026
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1030
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"Remove “{name}” from this account?\n"
|
||||
@@ -2391,25 +2398,25 @@ 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:1032
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1036
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:1028
|
||||
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:529
|
||||
msgid "Remove"
|
||||
msgstr "Quitar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1049
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1053
|
||||
msgid "Computer removed"
|
||||
msgstr "Equipo quitado"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1050
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1054
|
||||
msgid "Couldn't remove the computer"
|
||||
msgstr "No se pudo quitar el equipo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1068
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1072
|
||||
msgid "Continue This Backup Here?"
|
||||
msgstr "¿Continuar esta copia de seguridad aquí?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1071
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1075
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"This computer takes over the backup of “{name}”, for example after a "
|
||||
@@ -2428,20 +2435,50 @@ 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:1076
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1080
|
||||
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:1083
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1087
|
||||
#, 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:1092
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1096
|
||||
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:1112
|
||||
msgid "Move Backup to This Computer?"
|
||||
msgstr "¿Mover la copia de seguridad a este equipo?"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1115
|
||||
#, rust-format
|
||||
msgid ""
|
||||
"The folders backed up by “{name}” move into this computer's backup in Proton "
|
||||
"Drive, and you choose where they go on this computer. “{name}” stays in your "
|
||||
"account, without those folders.\n"
|
||||
"\n"
|
||||
"Stop Proton Drive on “{name}” first. Otherwise it sees its folders disappear."
|
||||
msgstr ""
|
||||
"Las carpetas de las que “{name}” hace copia de seguridad pasan a la copia de "
|
||||
"seguridad de este equipo en Proton Drive, y tú eliges dónde van en este "
|
||||
"equipo. “{name}” sigue en tu cuenta, sin esas carpetas.\n"
|
||||
"\n"
|
||||
"Cierra primero Proton Drive en “{name}”. Si no, verá desaparecer sus "
|
||||
"carpetas."
|
||||
|
||||
#. Translators: {name} is the name of the computer whose folders moved to this one.
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1127
|
||||
#, 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:1141
|
||||
msgid "Couldn't move that backup"
|
||||
msgstr "No se pudo mover esa copia de seguridad"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/duplicates.rs:81
|
||||
msgctxt "duplicates"
|
||||
msgid "Exact"
|
||||
|
||||
Reference in new issue
Block a user