mirror of
https://github.com/narrrl/proton-drive-linux.git
synced 2026-11-04 00:47:00 +01:00
feat(gui): make a copy and copy to another folder in My files
The entry menu gains Make a Copy, which copies an item next to itself, and Copy To…, which reuses the move folder picker limited to My files; Copy To… is also in the selection menu. Both send Request::Copy, so the copy is made on Proton Drive. The move and copy reports share one request loop. Docs describe the new actions, and the changelog notes that saved public links now show their names once the SDK decrypts them.
This commit is contained in:
1 parent
c1d9538669
commit
ee59e338b6
13 files changed
+1995
-1291
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-25 20:52+0100\n"
|
||||
"POT-Creation-Date: 2026-10-25 21:32+0100\n"
|
||||
"PO-Revision-Date: 2026-09-23 12:00+0200\n"
|
||||
"Last-Translator: Proton Drive for Linux contributors\n"
|
||||
"Language-Team: Spanish\n"
|
||||
@@ -61,9 +61,9 @@ msgstr "%A, %-d de %B de %Y, %H:%M"
|
||||
#: crates/pdfs-gui/src/app/pages/activity_text.rs:543
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:454
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:833
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1239
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2105
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2182
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1249
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2167
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2246
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1667
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:252
|
||||
#: crates/pdfs-gui/src/app/pages/trash.rs:191 crates/pdfs-gui/src/prompt.rs:171
|
||||
@@ -244,9 +244,9 @@ msgstr ""
|
||||
#: crates/pdfs-gui/src/app/main.rs:1451 crates/pdfs-gui/src/app/main.rs:1726
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:243
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:428
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1907
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1983
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2396
|
||||
#: 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
|
||||
@@ -299,7 +299,7 @@ msgid "Search Drive"
|
||||
msgstr "Buscar en Drive"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1509
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:974
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:984
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:559
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:581
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:528
|
||||
@@ -335,7 +335,7 @@ msgid "Back / forward"
|
||||
msgstr "Atrás / adelante"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1520
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1958
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2014
|
||||
msgid "Parent folder"
|
||||
msgstr "Carpeta superior"
|
||||
|
||||
@@ -345,8 +345,8 @@ msgstr "Cuadrícula / lista"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1522
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:298
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1886
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1908
|
||||
#: 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/widgets/details.rs:161
|
||||
msgid "Rename"
|
||||
@@ -354,8 +354,8 @@ msgstr "Renombrar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/main.rs:1523 crates/pdfs-gui/src/app/main.rs:1543
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:357
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:918
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:949
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:924
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:959
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:586
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:2057
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:164
|
||||
@@ -503,9 +503,9 @@ msgstr "Opciones de vista"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/activity.rs:441
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:385
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2124
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2659
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2663
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2188
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2803
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2807
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:327
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:198
|
||||
#: crates/pdfs-gui/src/app/pages/locations.rs:1166
|
||||
@@ -526,8 +526,8 @@ msgid "Couldn't read activity"
|
||||
msgstr "No se pudo leer la actividad"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/activity.rs:472
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2695
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2877
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2839
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3021
|
||||
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:281
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:3442
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:384
|
||||
@@ -1259,14 +1259,14 @@ msgstr "No se pudieron cargar los álbumes"
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:566
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:600
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:688
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1040
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1150
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1200
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1625
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1663
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1863
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2330
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2506
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1050
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1160
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1210
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1635
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1673
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1873
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2500
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2650
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:699
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:739
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:892
|
||||
@@ -1331,7 +1331,7 @@ msgid "Album name"
|
||||
msgstr "Nombre del álbum"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/albums.rs:265
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2397
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2541
|
||||
msgid "Create"
|
||||
msgstr "Crear"
|
||||
|
||||
@@ -1458,17 +1458,17 @@ msgid "Forward (Alt+Right)"
|
||||
msgstr "Adelante (Alt+Derecha)"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:176
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2386
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2530
|
||||
msgid "New Folder"
|
||||
msgstr "Carpeta nueva"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:178
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:965
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:975
|
||||
msgid "Upload Files…"
|
||||
msgstr "Subir archivos…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:180
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:966
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:976
|
||||
msgid "Upload Folder…"
|
||||
msgstr "Subir carpeta…"
|
||||
|
||||
@@ -1523,7 +1523,7 @@ msgid "Folders First"
|
||||
msgstr "Carpetas primero"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:213
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1440
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1450
|
||||
#: crates/pdfs-gui/src/app/widgets/file_list.rs:430
|
||||
msgid "Show as list (Ctrl+2)"
|
||||
msgstr "Mostrar como lista (Ctrl+2)"
|
||||
@@ -1533,7 +1533,7 @@ msgid "Sort and view options"
|
||||
msgstr "Opciones de orden y vista"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:223
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:976
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:986
|
||||
msgid "Open in File Manager"
|
||||
msgstr "Abrir en el gestor de archivos"
|
||||
|
||||
@@ -1550,7 +1550,7 @@ msgid "Cancel thumbnail build"
|
||||
msgstr "Cancelar la generación de miniaturas"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:255
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2808
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2952
|
||||
msgid "Search this folder only"
|
||||
msgstr "Buscar solo en esta carpeta"
|
||||
|
||||
@@ -1585,7 +1585,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:539
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:942
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:952
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:544
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:1989
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:560
|
||||
@@ -1605,10 +1605,11 @@ msgid "Couldn't move to Trash"
|
||||
msgstr "No se pudo mover a la papelera"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:572
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1592
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1841
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2303
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2476
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1602
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1851
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2376
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2432
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2620
|
||||
#: crates/pdfs-gui/src/app/widgets/share_dialog.rs:274
|
||||
#: crates/pdfs-gui/src/app/widgets/versions_dialog.rs:91
|
||||
msgid "Proton Drive isn't connected."
|
||||
@@ -1655,8 +1656,8 @@ msgid "Couldn't restore from Trash"
|
||||
msgstr "No se pudo restaurar de la papelera"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:696
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1175
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1199
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1185
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1209
|
||||
msgid "Couldn't change offline state"
|
||||
msgstr "No se pudo cambiar el estado sin conexión"
|
||||
|
||||
@@ -1717,7 +1718,7 @@ msgstr "Reproducir"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:880
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:883
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:933
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:939
|
||||
#: crates/pdfs-gui/src/app/pages/status.rs:330
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:113
|
||||
#: crates/pdfs-gui/src/hud/preview.rs:308
|
||||
@@ -1737,25 +1738,34 @@ msgid "Copy Link"
|
||||
msgstr "Copiar enlace"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:904
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:938
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:944
|
||||
msgid "Move To…"
|
||||
msgstr "Mover a…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:909
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:908
|
||||
msgid "Make a Copy"
|
||||
msgstr "Hacer una copia"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:910
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:948
|
||||
msgid "Copy To…"
|
||||
msgstr "Copiar a…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:915
|
||||
#: crates/pdfs-gui/src/app/widgets/details.rs:151
|
||||
msgid "Versions…"
|
||||
msgstr "Versiones…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:914
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:920
|
||||
#: crates/pdfs-gui/src/app/pages/photo_viewer.rs:1172
|
||||
msgid "Details"
|
||||
msgstr "Detalles"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:964
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:974
|
||||
msgid "New Folder…"
|
||||
msgstr "Carpeta nueva…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:970
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:980
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:555
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:577
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:524
|
||||
@@ -1763,21 +1773,21 @@ msgstr "Carpeta nueva…"
|
||||
msgid "Select All"
|
||||
msgstr "Seleccionar todo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:991
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1003
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1145
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1149
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1001
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1013
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1155
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1159
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:696
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:700
|
||||
msgid "Couldn't open file"
|
||||
msgstr "No se pudo abrir el archivo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:992
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1002
|
||||
msgid "Open With needs the Proton Drive service to be running."
|
||||
msgstr ""
|
||||
"«Abrir con» necesita que el servicio de Proton Drive esté en ejecución."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1031
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1041
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:888
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:215
|
||||
#: crates/pdfs-gui/src/app/pages/shared_by_me.rs:494
|
||||
@@ -1785,114 +1795,114 @@ msgstr ""
|
||||
msgid "Link copied"
|
||||
msgstr "Enlace copiado"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1035
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1039
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1045
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1049
|
||||
msgid "Couldn't copy link"
|
||||
msgstr "No se pudo copiar el enlace"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1071
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1081
|
||||
msgid "Couldn't play media"
|
||||
msgstr "No se pudo reproducir el contenido multimedia"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1072
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1082
|
||||
msgid "The file path isn't valid UTF-8."
|
||||
msgstr "La ruta del archivo no es UTF-8 válido."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1078
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1088
|
||||
#, rust-format
|
||||
msgid "Streaming “{name}”…"
|
||||
msgstr "Transmitiendo “{name}”…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1187
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1197
|
||||
#, rust-format
|
||||
msgid "“{name}” is now online only"
|
||||
msgstr "“{name}” ahora está solo en línea"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1190
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1200
|
||||
#, rust-format
|
||||
msgid "Making “{name}” available offline…"
|
||||
msgstr "Haciendo “{name}” disponible sin conexión…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1192
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1202
|
||||
#, rust-format
|
||||
msgid "“{name}” is now available offline"
|
||||
msgstr "“{name}” ya está disponible sin conexión"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1415
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1425
|
||||
msgid "Couldn't save the view"
|
||||
msgstr "No se pudo guardar la vista"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1438
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1448
|
||||
#: crates/pdfs-gui/src/app/widgets/file_list.rs:428
|
||||
msgid "Show as grid (Ctrl+1)"
|
||||
msgstr "Mostrar como cuadrícula (Ctrl+1)"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1578
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1588
|
||||
msgid "Couldn't open the folder"
|
||||
msgstr "No se pudo abrir la carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1591
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1622
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1627
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1601
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1632
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1637
|
||||
msgid "Couldn't build thumbnails"
|
||||
msgstr "No se pudieron generar las miniaturas"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1606
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1616
|
||||
msgid "Starting thumbnail build…"
|
||||
msgstr "Iniciando la generación de miniaturas…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1640
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1650
|
||||
msgid "Stopping thumbnail build…"
|
||||
msgstr "Deteniendo la generación de miniaturas…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1653
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1662
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1663
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1672
|
||||
msgid "Couldn't cancel thumbnail build"
|
||||
msgstr "No se pudo cancelar la generación de miniaturas"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1693
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1699
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1703
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1709
|
||||
msgid "Thumbnail build stopped"
|
||||
msgstr "Generación de miniaturas detenida"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1700
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1710
|
||||
msgid "The Proton Drive service stopped reporting thumbnail progress."
|
||||
msgstr ""
|
||||
"El servicio de Proton Drive dejó de informar del progreso de las miniaturas."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1720
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2951
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1730
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3095
|
||||
#, rust-format
|
||||
msgid "{n} folder"
|
||||
msgid_plural "{n} folders"
|
||||
msgstr[0] "{n} carpeta"
|
||||
msgstr[1] "{n} carpetas"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1721
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1731
|
||||
#, rust-format
|
||||
msgid "{n} image"
|
||||
msgid_plural "{n} images"
|
||||
msgstr[0] "{n} imagen"
|
||||
msgstr[1] "{n} imágenes"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1724
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1734
|
||||
#, rust-format
|
||||
msgid "Scanning {root}… {folders}, {images}"
|
||||
msgstr "Analizando {root}… {folders}, {images}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1738
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1748
|
||||
#, rust-format
|
||||
msgid "Building thumbnails in {root}… {done} of {total}"
|
||||
msgstr "Generando miniaturas en {root}… {done} de {total}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1751
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1761
|
||||
#, rust-format
|
||||
msgid "Thumbnails ready for {n} image in {root}"
|
||||
msgid_plural "Thumbnails ready for {n} images in {root}"
|
||||
msgstr[0] "Miniaturas listas para {n} imagen en {root}"
|
||||
msgstr[1] "Miniaturas listas para {n} imágenes en {root}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1758
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1768
|
||||
#, rust-format
|
||||
msgid "Thumbnails ready for {n} image in {root}; {failed} unavailable"
|
||||
msgid_plural "Thumbnails ready for {n} images in {root}; {failed} unavailable"
|
||||
@@ -1901,71 +1911,89 @@ msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
"Miniaturas listas para {n} imágenes en {root}; {failed} no disponibles"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1768
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1778
|
||||
#, rust-format
|
||||
msgid "{status}. {message}"
|
||||
msgstr "{status}. {message}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1890
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1900
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:981
|
||||
msgid "New name"
|
||||
msgstr "Nombre nuevo"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1922
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1932
|
||||
#, rust-format
|
||||
msgid "Renamed to “{name}”"
|
||||
msgstr "Renombrado a “{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1930
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1940
|
||||
msgid "Couldn't rename"
|
||||
msgstr "No se pudo renombrar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1948
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1987
|
||||
#, rust-format
|
||||
msgid "Move “{name}”"
|
||||
msgstr "Mover “{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1949
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1988
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1993
|
||||
msgid "Choose the folder to move into."
|
||||
msgstr "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
|
||||
msgid "Move Here"
|
||||
msgstr "Mover aquí"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1992
|
||||
#, rust-format
|
||||
msgid "Move {n} item"
|
||||
msgid_plural "Move {n} items"
|
||||
msgstr[0] "Mover {n} elemento"
|
||||
msgstr[1] "Mover {n} elementos"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1953
|
||||
msgid "Choose the folder to move into."
|
||||
msgstr "Elija la carpeta de destino."
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1997
|
||||
#, rust-format
|
||||
msgid "Copy “{name}”"
|
||||
msgstr "Copiar “{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1984
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:1187
|
||||
msgid "Move Here"
|
||||
msgstr "Mover aquí"
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1998
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2003
|
||||
msgid "Choose the folder to copy into."
|
||||
msgstr "Elija la carpeta donde copiar."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2104
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:1999
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2004
|
||||
msgid "Copy Here"
|
||||
msgstr "Copiar aquí"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2002
|
||||
#, rust-format
|
||||
msgid "Copy {n} item"
|
||||
msgid_plural "Copy {n} items"
|
||||
msgstr[0] "Copiar {n} elemento"
|
||||
msgstr[1] "Copiar {n} elementos"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2166
|
||||
msgid "Locations"
|
||||
msgstr "Ubicaciones"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2147
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2211
|
||||
msgid "Couldn't read this folder."
|
||||
msgstr "No se pudo leer esta carpeta."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2175
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2239
|
||||
msgid "No folders here."
|
||||
msgstr "No hay carpetas aquí."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2302
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2346
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2602
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2375
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2395
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2746
|
||||
msgid "Couldn't move"
|
||||
msgstr "No se pudo mover"
|
||||
|
||||
#. Translators: a folder name in quotes, filled in as {place} in "Moved to {place}".
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2341
|
||||
#, rust-format
|
||||
msgid "“{name}”"
|
||||
msgstr "“{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2353
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2402
|
||||
#, rust-format
|
||||
msgid "Moved {n} item to {place}, but not all"
|
||||
msgid_plural "Moved {n} items to {place}, but not all"
|
||||
@@ -1973,110 +2001,141 @@ msgstr[0] "Se movió {n} elemento a {place}, pero no todos"
|
||||
msgstr[1] "Se movieron {n} elementos a {place}, pero no todos"
|
||||
|
||||
#. Translators: {place} is a quoted folder name or "Proton Drive".
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2361
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2410
|
||||
#, rust-format
|
||||
msgid "Moved to {place}"
|
||||
msgstr "Movido a {place}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2366
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2415
|
||||
#, rust-format
|
||||
msgid "Moved {n} item to {place}"
|
||||
msgid_plural "Moved {n} items to {place}"
|
||||
msgstr[0] "Se movió {n} elemento a {place}"
|
||||
msgstr[1] "Se movieron {n} elementos a {place}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2387
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2431
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2451
|
||||
msgid "Couldn't copy"
|
||||
msgstr "No se pudo copiar"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2458
|
||||
#, rust-format
|
||||
msgid "Copied {n} item to {place}, but not all"
|
||||
msgid_plural "Copied {n} items to {place}, but not all"
|
||||
msgstr[0] "Se copió {n} elemento a {place}, pero no todos"
|
||||
msgstr[1] "Se copiaron {n} elementos a {place}, pero no todos"
|
||||
|
||||
#. Translators: {place} is a quoted folder name or "Proton Drive".
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2466
|
||||
#, rust-format
|
||||
msgid "Copied to {place}"
|
||||
msgstr "Copiado a {place}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2471
|
||||
#, rust-format
|
||||
msgid "Copied {n} item to {place}"
|
||||
msgid_plural "Copied {n} items to {place}"
|
||||
msgstr[0] "Se copió {n} elemento a {place}"
|
||||
msgstr[1] "Se copiaron {n} elementos a {place}"
|
||||
|
||||
#. Translators: a folder name in quotes, filled in as {place} in "Moved to {place}".
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2515
|
||||
#, rust-format
|
||||
msgid "“{name}”"
|
||||
msgstr "“{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2531
|
||||
msgid "Create a folder in the current directory."
|
||||
msgstr "Crear una carpeta en la carpeta actual."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2391
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2535
|
||||
msgid "Folder name"
|
||||
msgstr "Nombre de la carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2411
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2555
|
||||
#, rust-format
|
||||
msgid "Created “{name}”"
|
||||
msgstr "Se creó “{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2419
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2563
|
||||
msgid "Couldn't create folder"
|
||||
msgstr "No se pudo crear la carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2431
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2575
|
||||
msgid "Upload Files"
|
||||
msgstr "Subir archivos"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2452
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2596
|
||||
msgid "Upload Folder"
|
||||
msgstr "Subir carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2475
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2501
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2505
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2619
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2645
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2649
|
||||
msgid "Couldn't upload"
|
||||
msgstr "No se pudo subir"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2491
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2635
|
||||
msgid "Uploading…"
|
||||
msgstr "Subiendo…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2493
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2637
|
||||
#, rust-format
|
||||
msgid "Uploading {n} item…"
|
||||
msgid_plural "Uploading {n} items…"
|
||||
msgstr[0] "Subiendo {n} elemento…"
|
||||
msgstr[1] "Subiendo {n} elementos…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2496
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2640
|
||||
#: crates/pdfs-gui/src/app/pages/photos.rs:829
|
||||
msgctxt "verb"
|
||||
msgid "View"
|
||||
msgstr "Ver"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2594
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2738
|
||||
#, rust-format
|
||||
msgid "Moved into “{name}”"
|
||||
msgstr "Movido a “{name}”"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2664
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2808
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:263
|
||||
msgid "Reading this folder."
|
||||
msgstr "Leyendo esta carpeta."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2709
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2853
|
||||
msgid "Folder unavailable"
|
||||
msgstr "Carpeta no disponible"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2713
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2857
|
||||
msgid "Couldn't open this folder"
|
||||
msgstr "No se pudo abrir esta carpeta"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2755
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2899
|
||||
#: crates/pdfs-gui/src/app/pages/devices.rs:101
|
||||
#: crates/pdfs-gui/src/app/pages/shared.rs:458
|
||||
msgid "This folder is empty"
|
||||
msgstr "Esta carpeta está vacía"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2756
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2900
|
||||
msgid "Drop files here, or upload a file or create a folder to get started."
|
||||
msgstr ""
|
||||
"Suelte archivos aquí, o suba un archivo o cree una carpeta para empezar."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2806
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2950
|
||||
msgid "Search everywhere"
|
||||
msgstr "Buscar en todas partes"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2842
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2846
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2986
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2990
|
||||
msgid "Searching…"
|
||||
msgstr "Buscando…"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2847
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2991
|
||||
#, rust-format
|
||||
msgid "Looking for “{query}”."
|
||||
msgstr "Buscando “{query}”."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2903
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3047
|
||||
#, rust-format
|
||||
msgid "{summary} — showing the first {n} search result"
|
||||
msgid_plural "{summary} — showing the first {n} search results"
|
||||
@@ -2084,20 +2143,20 @@ msgstr[0] "{summary}: se muestra el primer resultado de búsqueda"
|
||||
msgstr[1] "{summary}: se muestran los primeros {n} resultados de búsqueda"
|
||||
|
||||
#. Translators: {summary} counts the hits, such as "2 folders, 5 files (3.0 MB)".
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2910
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3054
|
||||
#, rust-format
|
||||
msgid "{summary} — search results"
|
||||
msgstr "{summary}: resultados de búsqueda"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2916
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3060
|
||||
msgid "No matches"
|
||||
msgstr "Sin coincidencias"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2917
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3061
|
||||
msgid "No files or folders match that search."
|
||||
msgstr "Ningún archivo ni carpeta coincide con esa búsqueda."
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2952
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3096
|
||||
#: crates/pdfs-gui/src/i18n.rs:248
|
||||
#, rust-format
|
||||
msgid "{n} file"
|
||||
@@ -2105,17 +2164,17 @@ msgid_plural "{n} files"
|
||||
msgstr[0] "{n} archivo"
|
||||
msgstr[1] "{n} archivos"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2958
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3102
|
||||
#, rust-format
|
||||
msgid "{files} ({size})"
|
||||
msgstr "{files} ({size})"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2963
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3107
|
||||
#, rust-format
|
||||
msgid "{folders}, {files}"
|
||||
msgstr "{folders}, {files}"
|
||||
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:2968
|
||||
#: crates/pdfs-gui/src/app/pages/browser.rs:3112
|
||||
#, rust-format
|
||||
msgid "{folders}, {files} ({size})"
|
||||
msgstr "{folders}, {files} ({size})"
|
||||
|
||||
Reference in new issue
Block a user