BastionGuard/thirdparty/bastionguard-recovery-data/po/es.po
specialworld83 f0f913a209 Release 2.0
2026-07-15 10:52:22 +02:00

1868 lines
51 KiB
Text

# BastionGuard Recovery Data translation template.
# Copyright (C) 2026 Calogero Scarnà
# This file is distributed under the same license as the BastionGuard Recovery Data package.
#
msgid ""
msgstr ""
"Project-Id-Version: BastionGuard Recovery Data 0.3.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-05-09 18:46+0000\n"
"PO-Revision-Date: 2026-05-09 18:46+0000\n"
"Last-Translator: Calogero Scarnà <info@bastionguard.eu>\n"
"Language-Team: Spanish <es@li.org>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/StyleProvider.cpp:78
msgid ""
"⚠ No CSS file found:\n"
msgstr ""
"⚠ No se encontró ningún archivo CSS:\n"
#: src/StyleProvider.cpp:94
msgid "[CSS] Tema '"
msgstr "[CSS] Tema '"
#: src/StyleProvider.cpp:95
msgid "' caricato da: "
msgstr "' cargado desde: "
#: src/StyleProvider.cpp:98
msgid "❌ Errore CSS: "
msgstr "❌ Error CSS: "
#: src/app_window.cpp:36 src/main_window.cpp:82
msgid "Open image"
msgstr "Abrir imagen"
#: src/app_window.cpp:37 src/main_window.cpp:513
msgid "Scan"
msgstr "Escanear"
#: src/app_window.cpp:38 src/app_window.cpp:233
msgid "Save report"
msgstr "Guardar informe"
#: src/app_window.cpp:39
msgid "Recover data"
msgstr "Recuperar datos"
#: src/app_window.cpp:40
msgid "Ready"
msgstr "Listo"
#: src/app_window.cpp:41
msgid "BastionGuard Recovery Data"
msgstr "BastionGuard Recovery Data"
#: src/app_window.cpp:94
msgid "Offset"
msgstr "Desplazamiento"
#: src/app_window.cpp:95
msgid "Size"
msgstr "Tamaño"
#: src/app_window.cpp:96
msgid "Type"
msgstr "Tipo"
#: src/app_window.cpp:97 src/main_window.cpp:511
msgid "Source"
msgstr "Origen"
#: src/app_window.cpp:98
msgid "Detail"
msgstr "Detalle"
#: src/app_window.cpp:99
msgid "Confidence"
msgstr "Confianza"
#: src/app_window.cpp:148
msgid "Select disk image"
msgstr "Seleccionar imagen de disco"
#: src/app_window.cpp:155
msgid "Internal error: file dialog unavailable."
msgstr "Error interno: el diálogo de archivos no está disponible."
#: src/app_window.cpp:162
msgid "Selected file:"
msgstr "Archivo seleccionado:"
#: src/app_window.cpp:163
msgid "File ready for scan"
msgstr "Archivo listo para el escaneo"
#: src/app_window.cpp:166
msgid "File selection cancelled or failed:"
msgstr "Selección de archivo cancelada o fallida:"
#: src/app_window.cpp:173
msgid "No file selected."
msgstr "No se ha seleccionado ningún archivo."
#: src/app_window.cpp:174
msgid "Select a file first"
msgstr "Seleccione primero un archivo"
#: src/app_window.cpp:178 src/main_window.cpp:909
msgid "A scan is already running."
msgstr "Ya hay un escaneo en ejecución."
#: src/app_window.cpp:187
msgid "Starting read-only scan..."
msgstr "Iniciando escaneo de solo lectura..."
#: src/app_window.cpp:188
msgid "Scanning in progress..."
msgstr "Escaneo en curso..."
#: src/app_window.cpp:219
msgid "Scan completed"
msgstr "Escaneo completado"
#: src/app_window.cpp:228 src/app_window.cpp:298 src/main_window.cpp:948
msgid "No scan report available."
msgstr "No hay ningún informe de escaneo disponible."
#: src/app_window.cpp:240
msgid "Internal error: save dialog unavailable."
msgstr "Error interno: el diálogo de guardado no está disponible."
#: src/app_window.cpp:260
msgid "Report saved:"
msgstr "Informe guardado:"
#: src/app_window.cpp:261
msgid "Report saved"
msgstr "Informe guardado"
#: src/app_window.cpp:263
msgid "Failed to save report:"
msgstr "No se pudo guardar el informe:"
#: src/app_window.cpp:264
msgid "Report save failed"
msgstr "Error al guardar el informe"
#: src/app_window.cpp:267
msgid "Report save cancelled or failed:"
msgstr "Guardado del informe cancelado o fallido:"
#: src/app_window.cpp:302 src/main_window.cpp:958
msgid "A recovery task is already running."
msgstr "Ya hay una tarea de recuperación en ejecución."
#: src/app_window.cpp:307 src/main_window.cpp:808
msgid "Select destination folder"
msgstr "Seleccionar carpeta de destino"
#: src/app_window.cpp:314
msgid "Internal error: output dialog unavailable."
msgstr "Error interno: el diálogo de salida no está disponible."
#: src/app_window.cpp:323
msgid "Recovery destination:"
msgstr "Destino de recuperación:"
#: src/app_window.cpp:324
msgid "Recovery in progress..."
msgstr "Recuperación en curso..."
#: src/app_window.cpp:336
msgid "Destination selection cancelled or failed:"
msgstr "Selección de destino cancelada o fallida:"
#: src/app_window.cpp:346
msgid "Exported images:"
msgstr "Imágenes exportadas:"
#: src/app_window.cpp:347
msgid "Recovered files:"
msgstr "Archivos recuperados:"
#: src/app_window.cpp:348
msgid "Recovery completed"
msgstr "Recuperación completada"
#: src/app_window.cpp:350
msgid "Recovery failed:"
msgstr "Recuperación fallida:"
#: src/app_window.cpp:351
msgid "Recovery failed"
msgstr "Recuperación fallida"
#: src/btrfs_recovery.cpp:359
msgid "Failed to read Btrfs superblock"
msgstr "No se pudo leer el superbloque Btrfs"
#: src/btrfs_recovery.cpp:363
msgid "Invalid Btrfs superblock magic"
msgstr "Magic del superbloque Btrfs no válido"
#: src/btrfs_recovery.cpp:382
msgid "Invalid Btrfs nodesize"
msgstr "Tamaño de nodo Btrfs no válido"
#: src/btrfs_recovery.cpp:392
msgid "Unable to parse Btrfs system chunk array"
msgstr "No se puede analizar el array de chunks de sistema Btrfs"
#: src/btrfs_recovery.cpp:398 src/encryption_support.cpp:54 src/ext4_recovery.cpp:63
#: src/file_carver.cpp:52 src/filesystem_recovery.cpp:63 src/ntfs_recovery.cpp:1081
#: src/recovery_exporter.cpp:29 src/recovery_exporter.cpp:111
msgid "Unable to create output file"
msgstr "No se puede crear el archivo de salida"
#: src/btrfs_recovery.cpp:417
msgid ""
"Btrfs chunk tree load was partial; continuing with system chunk mappin"
"gs only."
msgstr ""
"La carga del árbol de chunks Btrfs fue parcial; se continúa solo con las "
"asignaciones de chunks del sistema."
#: src/btrfs_recovery.cpp:431
msgid "Btrfs file recovery completed at offset"
msgstr "Recuperación de archivos Btrfs completada en el desplazamiento"
#: src/btrfs_recovery.cpp:432
msgid "Btrfs chunk mappings loaded"
msgstr "Asignaciones de chunks Btrfs cargadas"
#: src/btrfs_recovery.cpp:433
msgid "Btrfs filesystem roots discovered"
msgstr "Raíces del sistema de archivos Btrfs descubiertas"
#: src/btrfs_recovery.cpp:434
msgid "Btrfs files exported"
msgstr "Archivos Btrfs exportados"
#: src/btrfs_recovery.cpp:435
msgid "Btrfs compressed extents exported"
msgstr "Extents comprimidos de Btrfs exportados"
#: src/btrfs_recovery.cpp:436
msgid "Btrfs compressed extents skipped"
msgstr "Extents comprimidos de Btrfs omitidos"
#: src/btrfs_recovery.cpp:822
msgid "Btrfs chunk tree parsed"
msgstr "Árbol de chunks Btrfs analizado"
#: src/btrfs_recovery.cpp:828
msgid "Invalid Btrfs root tree"
msgstr "Árbol raíz Btrfs no válido"
#: src/btrfs_recovery.cpp:850
msgid "Btrfs root tree parsed"
msgstr "Árbol raíz Btrfs analizado"
#: src/btrfs_recovery.cpp:939
msgid "Btrfs fs root parsed"
msgstr "Raíz del sistema de archivos Btrfs analizada"
#: src/btrfs_recovery.cpp:1062 src/btrfs_recovery.cpp:1067
msgid "Btrfs export failed"
msgstr "Exportación Btrfs fallida"
#: src/carving.cpp:1000
msgid "Carving: starting scan up to "
msgstr "Carving: iniciando escaneo hasta "
#: src/carving.cpp:1007
msgid "Carving: read failure at offset "
msgstr "Carving: fallo de lectura en el desplazamiento "
#: src/carving.cpp:1008
msgid ", skipping ahead"
msgstr ", saltando hacia adelante"
#: src/carving.cpp:1103
msgid "Carving: completed. Files recovered: "
msgstr "Carving: completado. Archivos recuperados: "
#: src/disk_reader.cpp:48
msgid "source is neither a regular file nor a block device"
msgstr "el origen no es ni un archivo normal ni un dispositivo de bloques"
#: src/disk_reader.cpp:76
msgid "block-device support is Linux-only in this build"
msgstr "el soporte para dispositivos de bloques en esta compilación es solo para Linux"
#: src/encrypted_volume_support.cpp:107
msgid "Encrypted volume probes: analysis started."
msgstr "Sondeos de volúmenes cifrados: análisis iniciado."
#: src/encrypted_volume_support.cpp:129
msgid "Encrypted volume probes: analysis completed."
msgstr "Sondeos de volúmenes cifrados: análisis completado."
#: src/encryption_support.cpp:64
msgid "Read error while exporting encrypted metadata"
msgstr "Error de lectura al exportar metadatos cifrados"
#: src/encryption_support.cpp:69
msgid "Write error while exporting encrypted metadata"
msgstr "Error de escritura al exportar metadatos cifrados"
#: src/encryption_support.cpp:220
msgid "Created read-only loop device:"
msgstr "Dispositivo loop de solo lectura creado:"
#: src/encryption_support.cpp:275
msgid "Unlocked LUKS container through cryptsetup:"
msgstr "Contenedor LUKS desbloqueado mediante cryptsetup:"
#: src/encryption_support.cpp:318
msgid "Unlocked LUKS container through cryptsetup key file:"
msgstr "Contenedor LUKS desbloqueado mediante archivo de clave cryptsetup:"
#: src/encryption_support.cpp:388
msgid "Unlocked BitLocker container through dislocker:"
msgstr "Contenedor BitLocker desbloqueado mediante dislocker:"
#: src/encryption_support.cpp:397
msgid "Closed mapper:"
msgstr "Mapeador cerrado:"
#: src/encryption_support.cpp:402
msgid "Detached helper loop device:"
msgstr "Dispositivo loop auxiliar separado:"
#: src/encryption_support.cpp:407
msgid "Detached loop device:"
msgstr "Dispositivo loop separado:"
#: src/encryption_support.cpp:412
msgid "Removed helper directory:"
msgstr "Directorio auxiliar eliminado:"
#: src/encryption_support.cpp:432
msgid "Encryption probes: detected"
msgstr "Sondeos de cifrado: detectado"
#: src/encryption_support.cpp:473
msgid "Exported encrypted volume metadata:"
msgstr "Metadatos del volumen cifrado exportados:"
#: src/encryption_support.cpp:543
msgid "Unlocked BitLocker container through BEK file:"
msgstr "Contenedor BitLocker desbloqueado mediante archivo BEK:"
#: src/ext4_recovery.cpp:75 src/filesystem_recovery.cpp:76 src/ntfs_recovery.cpp:694
msgid "Read error while exporting recovered file"
msgstr "Error de lectura al exportar el archivo recuperado"
#: src/ext4_recovery.cpp:80 src/filesystem_recovery.cpp:81
msgid "Write error while exporting recovered file"
msgstr "Error de escritura al exportar el archivo recuperado"
#: src/ext4_recovery.cpp:142
msgid "ext4 recovery started at offset"
msgstr "Recuperación ext4 iniciada en el desplazamiento"
#: src/ext4_recovery.cpp:144
msgid "ext4 block size"
msgstr "Tamaño de bloque ext4"
#: src/ext4_recovery.cpp:152
msgid "ext4 recovery completed."
msgstr "Recuperación ext4 completada."
#: src/ext4_recovery.cpp:176
msgid "Failed to read ext4 superblock"
msgstr "No se pudo leer el superbloque ext4"
#: src/ext4_recovery.cpp:180
msgid "Invalid ext4 superblock magic"
msgstr "Magic del superbloque ext4 no válido"
#: src/ext4_recovery.cpp:197
msgid "Unsupported ext4 geometry"
msgstr "Geometría ext4 no soportada"
#: src/ext4_recovery.cpp:340
msgid "ext4 journal replay overlay blocks"
msgstr "Bloques de superposición de reproducción del journal ext4"
#: src/ext4_recovery.cpp:341
msgid "ext4 committed journal transactions"
msgstr "Transacciones confirmadas del journal ext4"
#: src/ext4_recovery.cpp:342
msgid "ext4 journal revoke records"
msgstr "Registros revoke del journal ext4"
#: src/ext4_recovery.cpp:372
msgid "Invalid ext4 inode number"
msgstr "Número de inode ext4 no válido"
#: src/ext4_recovery.cpp:379
msgid "Failed to read ext4 group descriptor"
msgstr "No se pudo leer el descriptor de grupo ext4"
#: src/ext4_recovery.cpp:387
msgid "Invalid ext4 inode table pointer"
msgstr "Puntero de tabla de inodes ext4 no válido"
#: src/ext4_recovery.cpp:393
msgid "Failed to read ext4 inode"
msgstr "No se pudo leer el inode ext4"
#: src/ext4_recovery.cpp:438
msgid "Failed to read ext4 extent node"
msgstr "No se pudo leer el nodo de extent ext4"
#: src/ext4_recovery.cpp:445
msgid "Invalid ext4 extent header"
msgstr "Cabecera de extent ext4 no válida"
#: src/ext4_recovery.cpp:472
msgid "ext4 inode does not use extents"
msgstr "El inode ext4 no usa extents"
#: src/ext4_recovery.cpp:480
msgid "Invalid ext4 inode extent header"
msgstr "Cabecera de extent del inode ext4 no válida"
#: src/ext4_recovery.cpp:508
msgid "Failed to read ext4 indirect block"
msgstr "No se pudo leer el bloque indirecto ext4"
#: src/ext4_recovery.cpp:630
msgid "Cannot create ext4 file"
msgstr "No se puede crear el archivo ext4"
#: src/ext4_recovery.cpp:636
msgid ""
"ext4 inline_data file truncated to 60 bytes (xattr 'system.data' overf"
"low not supported):"
msgstr ""
"Archivo inline_data ext4 truncado a 60 bytes; el desbordamiento del xattr "
"'system.data' no está soportado:"
#: src/ext4_recovery.cpp:644
msgid "Recovered ext4 inline-data file:"
msgstr "Archivo de datos en línea ext4 recuperado:"
#: src/ext4_recovery.cpp:652
msgid "Skipped ext4 file without supported data mapping"
msgstr "Archivo ext4 omitido sin asignación de datos soportada"
#: src/ext4_recovery.cpp:670
msgid "Recovered ext4 file:"
msgstr "Archivo ext4 recuperado:"
#: src/ext4_recovery.cpp:730
msgid "ext4 journal inode could not be read"
msgstr "No se pudo leer el inode del journal ext4"
#: src/ext4_recovery.cpp:736
msgid "ext4 journal mapping unsupported or unreadable"
msgstr "Asignación del journal ext4 no soportada o ilegible"
#: src/ext4_recovery.cpp:747
msgid "ext4 journal export failed"
msgstr "Exportación del journal ext4 fallida"
#: src/ext4_recovery.cpp:860
msgid "ext4 journal exported"
msgstr "Journal ext4 exportado"
#: src/ext4_recovery.cpp:879
msgid "Skipped ext4 directory without supported data mapping"
msgstr "Directorio ext4 omitido sin asignación de datos soportada"
#: src/file_carver.cpp:62
msgid "Read error while exporting carved file"
msgstr "Error de lectura al exportar el archivo obtenido por carving"
#: src/file_carver.cpp:67
msgid "Write error while exporting carved file"
msgstr "Error de escritura al exportar el archivo obtenido por carving"
#: src/file_carver.cpp:96
msgid "Read error during file carving"
msgstr "Error de lectura durante el carving de archivos"
#: src/file_carver.cpp:148
msgid "Recovered by header/footer carving"
msgstr "Recuperado mediante carving por cabecera/pie"
#: src/file_carver.cpp:148
msgid "Recovered by header-based carving"
msgstr "Recuperado mediante carving basado en cabecera"
#: src/file_carver.cpp:151
msgid "Recovered carved file:"
msgstr "Archivo recuperado por carving:"
#: src/file_carver.cpp:187
msgid "File carving started."
msgstr "Carving de archivos iniciado."
#: src/file_carver.cpp:193
msgid "File carving completed."
msgstr "Carving de archivos completado."
#: src/filesystem_probes.cpp:83 src/filesystem_probes.cpp:127 src/ntfs_probe.cpp:101
msgid "Bytes/sector"
msgstr "Bytes/sector"
#: src/filesystem_probes.cpp:84 src/filesystem_probes.cpp:128 src/ntfs_probe.cpp:102
msgid "Sectors/cluster"
msgstr "Sectores/clúster"
#: src/filesystem_probes.cpp:85
msgid ", FATs: "
msgstr ", FATs: "
#: src/filesystem_probes.cpp:86
msgid ", Reserved: "
msgstr ", Reservado: "
#: src/filesystem_probes.cpp:87
msgid ", Sectors/FAT: "
msgstr ", Sectores/FAT: "
#: src/filesystem_probes.cpp:88
msgid ", Root cluster: "
msgstr ", Clúster raíz: "
#: src/filesystem_probes.cpp:89
msgid ", FSInfo: "
msgstr ", FSInfo: "
#: src/filesystem_probes.cpp:90
msgid ", Backup boot: "
msgstr ", Arranque de copia: "
#: src/filesystem_probes.cpp:126
msgid "Partition offset: "
msgstr "Desplazamiento de partición: "
#: src/filesystem_probes.cpp:129
msgid ", FAT offset: "
msgstr ", Desplazamiento FAT: "
#: src/filesystem_probes.cpp:130
msgid ", FAT length: "
msgstr ", Longitud FAT: "
#: src/filesystem_probes.cpp:131
msgid ", Cluster heap: "
msgstr ", Área de clústeres: "
#: src/filesystem_probes.cpp:132
msgid ", Cluster count: "
msgstr ", Cantidad de clústeres: "
#: src/filesystem_probes.cpp:133
msgid ", Root dir cluster: "
msgstr ", Clúster del directorio raíz: "
#: src/filesystem_probes.cpp:173
msgid "Inodes: "
msgstr "Inodes: "
#: src/filesystem_probes.cpp:174
msgid ", Blocks: "
msgstr ", Bloques: "
#: src/filesystem_probes.cpp:175
msgid ", Block size: "
msgstr ", Tamaño de bloque: "
#: src/filesystem_probes.cpp:176
msgid ", Blocks/group: "
msgstr ", Bloques/grupo: "
#: src/filesystem_probes.cpp:177
msgid ", Inodes/group: "
msgstr ", Inodes/grupo: "
#: src/filesystem_probes.cpp:178
msgid ", Inode size: "
msgstr ", Tamaño de inode: "
#: src/filesystem_probes.cpp:220
msgid "Bytenr: "
msgstr "N.º de byte: "
#: src/filesystem_probes.cpp:221
msgid ", Generation: "
msgstr ", Generación: "
#: src/filesystem_probes.cpp:258
msgid "Format version"
msgstr "Versión del formato"
#: src/filesystem_probes.cpp:259 src/filesystem_probes.cpp:310
msgid "Block size"
msgstr "Tamaño de bloque"
#: src/filesystem_probes.cpp:260
msgid "Sector size"
msgstr "Tamaño de sector"
#: src/filesystem_probes.cpp:261
msgid "Inode size"
msgstr "Tamaño de inode"
#: src/filesystem_probes.cpp:262
msgid "Inodes/block"
msgstr "Inodes/bloque"
#: src/filesystem_probes.cpp:263
msgid "Allocation groups"
msgstr "Grupos de asignación"
#: src/filesystem_probes.cpp:264
msgid "Blocks/AG"
msgstr "Bloques/AG"
#: src/filesystem_probes.cpp:265 src/filesystem_probes.cpp:311
msgid "Total blocks"
msgstr "Bloques totales"
#: src/filesystem_probes.cpp:267
msgid "CRC: V5"
msgstr "CRC: V5"
#: src/filesystem_probes.cpp:278
msgid "Label"
msgstr "Etiqueta"
#: src/filesystem_probes.cpp:308
msgid "Variant"
msgstr "Variante"
#: src/filesystem_probes.cpp:309
msgid "Version"
msgstr "Versión"
#: src/filesystem_probes.cpp:312
msgid "Free blocks"
msgstr "Bloques libres"
#: src/filesystem_probes.cpp:313
msgid "Files"
msgstr "Archivos"
#: src/filesystem_probes.cpp:314
msgid "Folders"
msgstr "Carpetas"
#: src/filesystem_probes.cpp:316
msgid "Journaled"
msgstr "Con journal"
#: src/filesystem_probes.cpp:338
msgid "Filesystem probes: analysis started."
msgstr "Sondeos del sistema de archivos: análisis iniciado."
#: src/filesystem_probes.cpp:359
msgid "Filesystem probes: analysis completed."
msgstr "Sondeos del sistema de archivos: análisis completado."
#: src/filesystem_recovery.cpp:104
msgid "FAT32 recovery started at offset"
msgstr "Recuperación FAT32 iniciada en el desplazamiento"
#: src/filesystem_recovery.cpp:109
msgid "FAT32 recovery completed."
msgstr "Recuperación FAT32 completada."
#: src/filesystem_recovery.cpp:228
msgid "Skipped FAT32 file with invalid cluster chain"
msgstr "Archivo FAT32 omitido con cadena de clústeres no válida"
#: src/filesystem_recovery.cpp:248
msgid "Recovered FAT32 file:"
msgstr "Archivo FAT32 recuperado:"
#: src/filesystem_recovery.cpp:452
msgid "Recovered FAT32 deleted file (best-effort, assumes contiguous):"
msgstr "Archivo FAT32 eliminado recuperado; mejor esfuerzo, asume datos contiguos:"
#: src/filesystem_recovery.cpp:471
msgid "exFAT recovery started at offset"
msgstr "Recuperación exFAT iniciada en el desplazamiento"
#: src/filesystem_recovery.cpp:473
msgid "exFAT allocation bitmap loaded"
msgstr "Mapa de bits de asignación exFAT cargado"
#: src/filesystem_recovery.cpp:479
msgid "exFAT recovery completed."
msgstr "Recuperación exFAT completada."
#: src/filesystem_recovery.cpp:644
msgid "Skipped exFAT file with invalid cluster chain"
msgstr "Archivo exFAT omitido con cadena de clústeres no válida"
#: src/filesystem_recovery.cpp:660
msgid "Recovered exFAT file:"
msgstr "Archivo exFAT recuperado:"
#: src/filesystem_recovery.cpp:712
msgid "Recovered exFAT deleted file (best-effort, assumes contiguous):"
msgstr "Archivo exFAT eliminado recuperado; mejor esfuerzo, asume datos contiguos:"
#: src/filesystem_recovery.cpp:872
msgid "NTFS recovery skipped or failed at offset"
msgstr "Recuperación NTFS omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:881
msgid "FAT32 recovery skipped or failed at offset"
msgstr "Recuperación FAT32 omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:890
msgid "exFAT recovery skipped or failed at offset"
msgstr "Recuperación exFAT omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:898
msgid "ext4 recovery skipped or failed at offset"
msgstr "Recuperación ext4 omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:906
msgid "Btrfs recovery skipped or failed at offset"
msgstr "Recuperación Btrfs omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:914
msgid "XFS recovery skipped or failed at offset"
msgstr "Recuperación XFS omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:922
msgid "HFS+ recovery skipped or failed at offset"
msgstr "Recuperación HFS+ omitida o fallida en el desplazamiento"
#: src/filesystem_recovery.cpp:955
msgid "Carving error: "
msgstr "Error de carving: "
#: src/filesystem_recovery.cpp:957
msgid "Carving pass added "
msgstr "La pasada de carving añadió "
#: src/filesystem_recovery.cpp:958
msgid " file(s)"
msgstr " archivo(s)"
#: src/hfs_recovery.cpp:64
msgid ""
"HFS+ recovery (sessions 4+5: full extents + hardlinks + decmpfs-zlib) "
"starting at offset"
msgstr ""
"Recuperación HFS+ (sesiones 4+5: extents completos + enlaces duros + "
"decmpfs-zlib) iniciada en el desplazamiento"
#: src/hfs_recovery.cpp:72
msgid "HFS+: cannot read volume header sector"
msgstr "HFS+: no se puede leer el sector de cabecera del volumen"
#: src/hfs_recovery.cpp:78
msgid "HFS+: not a valid volume header at this offset"
msgstr "HFS+: no hay una cabecera de volumen válida en este desplazamiento"
#: src/hfs_recovery.cpp:85
msgid "HFS+: geometry inconsistent:"
msgstr "HFS+: geometría inconsistente:"
#: src/hfs_recovery.cpp:148
msgid "HFS+: catalog file has no extents -- volume looks empty or damaged"
msgstr "HFS+: el archivo de catálogo no tiene extents -- el volumen parece vacío o dañado"
#: src/hfs_recovery.cpp:158
msgid "HFS+: failed to read catalog file content"
msgstr "HFS+: no se pudo leer el contenido del archivo de catálogo"
#: src/hfs_recovery.cpp:171
msgid "HFS+: catalog file too small to contain a header node"
msgstr "HFS+: el archivo de catálogo es demasiado pequeño para contener un nodo de cabecera"
#: src/hfs_recovery.cpp:177
msgid "HFS+: catalog node 0 is not a valid header node"
msgstr "HFS+: el nodo de catálogo 0 no es un nodo de cabecera válido"
#: src/hfs_recovery.cpp:182
msgid "HFS+: catalog B-tree header record parse failed"
msgstr "HFS+: falló el análisis del registro de cabecera B-tree del catálogo"
#: src/lost_partition_finder.cpp:175
msgid "Lost partition finder: deep scan started."
msgstr "Buscador de particiones perdidas: escaneo profundo iniciado."
#: src/lost_partition_finder.cpp:176
msgid "Lost partition scan stride:"
msgstr "Paso del escaneo de particiones perdidas:"
#: src/lost_partition_finder.cpp:178
msgid "Lost partition scan range:"
msgstr "Rango del escaneo de particiones perdidas:"
#: src/lost_partition_finder.cpp:198 src/lost_partition_finder.cpp:211
#: src/lost_partition_finder.cpp:224 src/lost_partition_finder.cpp:238
#: src/lost_partition_finder.cpp:252 src/lost_partition_finder.cpp:268
#: src/lost_partition_finder.cpp:284
msgid "Lost partition finder"
msgstr "Buscador de particiones perdidas"
#: src/lost_partition_finder.cpp:199
msgid "Unallocated NTFS boot sector candidate"
msgstr "Candidato a sector de arranque NTFS no asignado"
#: src/lost_partition_finder.cpp:212
msgid "Unallocated FAT32 boot sector candidate"
msgstr "Candidato a sector de arranque FAT32 no asignado"
#: src/lost_partition_finder.cpp:225
msgid "Unallocated exFAT boot sector candidate"
msgstr "Candidato a sector de arranque exFAT no asignado"
#: src/lost_partition_finder.cpp:239
msgid "Unallocated ext4 superblock candidate"
msgstr "Candidato a superbloque ext4 no asignado"
#: src/lost_partition_finder.cpp:251
msgid "Lost Btrfs partition candidate"
msgstr "Candidato a partición Btrfs perdida"
#: src/lost_partition_finder.cpp:253
msgid "Unallocated Btrfs superblock candidate"
msgstr "Candidato a superbloque Btrfs no asignado"
#: src/lost_partition_finder.cpp:269
msgid "Unallocated XFS superblock candidate"
msgstr "Candidato a superbloque XFS no asignado"
#: src/lost_partition_finder.cpp:285
msgid "Unallocated HFS+/HFSX volume header candidate"
msgstr "Candidato a cabecera de volumen HFS+/HFSX no asignada"
#: src/lost_partition_finder.cpp:294
msgid "Lost partition finder: scan limited to first "
msgstr "Buscador de particiones perdidas: escaneo limitado a los primeros "
#: src/lost_partition_finder.cpp:296
msgid "(disk is larger; remaining area not scanned)."
msgstr "(el disco es más grande; el área restante no se ha escaneado)."
#: src/lost_partition_finder.cpp:298
msgid "Lost partition finder: deep scan completed."
msgstr "Buscador de particiones perdidas: escaneo profundo completado."
#: src/main_window.cpp:71 src/main_window.cpp:104 src/main_window.cpp:252
msgid "Dashboard"
msgstr "Panel"
#: src/main_window.cpp:72 src/main_window.cpp:77 src/main_window.cpp:105 src/main_window.cpp:253
msgid "Recovery wizard"
msgstr "Asistente de recuperación"
#: src/main_window.cpp:73 src/main_window.cpp:106 src/main_window.cpp:255
msgid "About"
msgstr "Acerca de"
#: src/main_window.cpp:74 src/main_window.cpp:254
msgid "Refresh devices"
msgstr "Actualizar dispositivos"
#: src/main_window.cpp:78
msgid ""
"Choose a source, set a destination, scan read-only, then export recove"
"red data."
msgstr ""
"Elija un origen, configure un destino, escanee en solo lectura y luego "
"exporte los datos recuperados."
#: src/main_window.cpp:79
msgid "Back"
msgstr "Atrás"
#: src/main_window.cpp:80
msgid "Next"
msgstr "Siguiente"
#: src/main_window.cpp:81
msgid ""
"Select a physical disk or image file. Physical disks require read acce"
"ss; use the pkexec button when needed."
msgstr ""
"Seleccione un disco físico o un archivo de imagen. Los discos físicos "
"requieren acceso de lectura; use el botón pkexec cuando sea necesario."
#: src/main_window.cpp:83
msgid "Use selected disk"
msgstr "Usar disco seleccionado"
#: src/main_window.cpp:84
msgid "Relaunch with pkexec"
msgstr "Reiniciar con pkexec"
#: src/main_window.cpp:85
msgid ""
"Choose a destination folder on a different disk or mount point than th"
"e source."
msgstr ""
"Elija una carpeta de destino en un disco o punto de montaje distinto del "
"origen."
#: src/main_window.cpp:86
msgid "Choose destination"
msgstr "Elegir destino"
#: src/main_window.cpp:87
msgid "Run a read-only scan before exporting recovered data."
msgstr "Ejecute un escaneo de solo lectura antes de exportar los datos recuperados."
#: src/main_window.cpp:88
msgid "Start scan"
msgstr "Iniciar escaneo"
#: src/main_window.cpp:89
msgid ""
"Export detected volumes, filesystem-level recoveries, and carved files"
"."
msgstr ""
"Exporte volúmenes detectados, recuperaciones a nivel de sistema de archivos "
"y archivos obtenidos por carving."
#: src/main_window.cpp:90
msgid "Select all"
msgstr "Seleccionar todo"
#: src/main_window.cpp:91
msgid "Clear selection"
msgstr "Borrar selección"
#: src/main_window.cpp:92
msgid "Start recovery"
msgstr "Iniciar recuperación"
#: src/main_window.cpp:183 src/main_window.cpp:191
msgid "Minimize"
msgstr "Minimizar"
#: src/main_window.cpp:201 src/main_window.cpp:209
msgid "Close"
msgstr "Cerrar"
#: src/main_window.cpp:235
msgid ""
"BastionGuard™\n"
"Recovery Data"
msgstr ""
"BastionGuard™\n"
"Recovery Data"
#: src/main_window.cpp:273
msgid "Theme"
msgstr "Tema"
#: src/main_window.cpp:299
msgid "Language"
msgstr "Idioma"
#: src/main_window.cpp:349
msgid "Read-only forensic mode"
msgstr "Modo forense de solo lectura"
#: src/main_window.cpp:374
msgid ""
"Core engine: Ready\n"
"Read-only mode: Active"
msgstr ""
"Motor principal: Listo\n"
"Modo de solo lectura: Activo"
#: src/main_window.cpp:375 src/main_window.cpp:709
msgid "No source selected"
msgstr "No se ha seleccionado ningún origen"
#: src/main_window.cpp:376
msgid "Device inventory available"
msgstr "Inventario de dispositivos disponible"
#: src/main_window.cpp:401
msgid "Available disks"
msgstr "Discos disponibles"
#: src/main_window.cpp:447
msgid ""
"Avviso: non si garantisce il recupero totale dei file. La quantità e l"
"'integrità dei dati recuperati dipendono da danni al filesystem, sovra"
"scritture, frammentazione, cifratura, compressione e stato del disposi"
"tivo."
msgstr ""
"Advertencia: no se garantiza la recuperación completa de los archivos. La "
"cantidad y la integridad de los datos recuperados dependen de daños en el "
"sistema de archivos, sobrescrituras, fragmentación, cifrado, compresión y "
"estado del dispositivo."
#: src/main_window.cpp:458
msgid "Elapsed: 00:00"
msgstr "Transcurrido: 00:00"
#: src/main_window.cpp:489
msgid "Detected items"
msgstr "Elementos detectados"
#: src/main_window.cpp:512
msgid "Destination"
msgstr "Destino"
#: src/main_window.cpp:514
msgid "Recover"
msgstr "Recuperar"
#: src/main_window.cpp:610
msgid "Detected devices: "
msgstr "Dispositivos detectados: "
#: src/main_window.cpp:637
msgid "Disk"
msgstr "Disco"
#: src/main_window.cpp:638
msgid "Block"
msgstr "Bloque"
#: src/main_window.cpp:640
msgid " • removable"
msgstr " • extraíble"
#: src/main_window.cpp:642
msgid " • needs elevation"
msgstr " • necesita privilegios elevados"
#: src/main_window.cpp:704
msgid "Selected source: "
msgstr "Origen seleccionado: "
#: src/main_window.cpp:710
msgid ""
"Run a read-only scan before exporting recovered data. Non si garantisc"
"e il recupero totale dei file."
msgstr ""
"Ejecute un escaneo de solo lectura antes de exportar los datos recuperados. "
"No se garantiza la recuperación completa de los archivos."
#: src/main_window.cpp:711
msgid ""
"Export detected volumes, filesystem-level recoveries, and carved files"
". Non si garantisce il recupero totale dei file."
msgstr ""
"Exporte volúmenes detectados, recuperaciones a nivel de sistema de archivos "
"y archivos obtenidos por carving. No se garantiza la recuperación completa de "
"los archivos."
#: src/main_window.cpp:716
msgid ""
"Source selected:\n"
msgstr ""
"Origen seleccionado:\n"
#: src/main_window.cpp:719
msgid ""
"\n"
"Access: needs elevation"
msgstr ""
"\n"
"Acceso: necesita privilegios elevados"
#: src/main_window.cpp:721
msgid ""
"\n"
"Access: ready"
msgstr ""
"\n"
"Acceso: listo"
#: src/main_window.cpp:726
msgid ""
"Current source:\n"
msgstr ""
"Origen actual:\n"
#: src/main_window.cpp:727
msgid ""
"\n"
"\n"
"Run a read-only scan before continuing."
msgstr ""
"\n"
"\n"
"Ejecute un escaneo de solo lectura antes de continuar."
#: src/main_window.cpp:731 src/main_window.cpp:1212
msgid "Destination: "
msgstr "Destino: "
#: src/main_window.cpp:732 src/main_window.cpp:1213
msgid "not selected"
msgstr "no seleccionado"
#: src/main_window.cpp:733
msgid ""
"\n"
"Source: "
msgstr ""
"\n"
"Origen: "
#: src/main_window.cpp:734
msgid ""
"\n"
"\n"
"Browse the recovery tree, keep all items selected or choose only the b"
"ranches you want, then click \"Start recovery\"."
msgstr ""
"\n"
"\n"
"Explore el árbol de recuperación, mantenga todos los elementos seleccionados "
"o elija solo las ramas que desea, y luego haga clic en \"Iniciar "
"recuperación\"."
#: src/main_window.cpp:781
msgid "Device list refreshed."
msgstr "Lista de dispositivos actualizada."
#: src/main_window.cpp:786
msgid "Select image file"
msgstr "Seleccionar archivo de imagen"
#: src/main_window.cpp:818
msgid "Recovery destination: "
msgstr "Destino de recuperación: "
#: src/main_window.cpp:831
msgid "No device selected."
msgstr "No se ha seleccionado ningún dispositivo."
#: src/main_window.cpp:904
msgid "No source selected."
msgstr "No se ha seleccionado ningún origen."
#: src/main_window.cpp:914
msgid "Source access denied. Relaunch with pkexec or adjust permissions."
msgstr "Acceso al origen denegado. Reinicie con pkexec o ajuste los permisos."
#: src/main_window.cpp:918
msgid "Starting read-only scan on: "
msgstr "Iniciando escaneo de solo lectura en: "
#: src/main_window.cpp:924
msgid "Preparing scan..."
msgstr "Preparando escaneo..."
#: src/main_window.cpp:925 src/main_window.cpp:931 src/main_window.cpp:1024
msgid "Elapsed: "
msgstr "Transcurrido: "
#: src/main_window.cpp:953
msgid "No output directory selected."
msgstr "No se ha seleccionado ningún directorio de salida."
#: src/main_window.cpp:964
msgid "No recoverable items selected."
msgstr "No se han seleccionado elementos recuperables."
#: src/main_window.cpp:968
msgid "Starting recovery to: "
msgstr "Iniciando recuperación en: "
#: src/main_window.cpp:969
msgid "Selected items for recovery: "
msgstr "Elementos seleccionados para recuperación: "
#: src/main_window.cpp:981
msgid "Already running with elevated privileges."
msgstr "Ya se está ejecutando con privilegios elevados."
#: src/main_window.cpp:986
msgid "Failed to launch pkexec: "
msgstr "No se pudo iniciar pkexec: "
#: src/main_window.cpp:990
msgid "Requested pkexec relaunch."
msgstr "Reinicio con pkexec solicitado."
#: src/main_window.cpp:1012
msgid "Scanning..."
msgstr "Escaneando..."
#: src/main_window.cpp:1021
msgid "Completed • Scan finished"
msgstr "Completado • Escaneo finalizado"
#: src/main_window.cpp:1033
msgid "Scan completed. Results: "
msgstr "Escaneo completado. Resultados: "
#: src/main_window.cpp:1039
msgid "Repeat scan"
msgstr "Repetir escaneo"
#: src/main_window.cpp:1092
msgid "Scanned source"
msgstr "Origen escaneado"
#: src/main_window.cpp:1105
msgid "No recoverable items found in this scan result."
msgstr "No se encontraron elementos recuperables en este resultado de escaneo."
#: src/main_window.cpp:1156
msgid "Offset: "
msgstr "Desplazamiento: "
#: src/main_window.cpp:1161
msgid " • Confidence: "
msgstr " • Confianza: "
#: src/main_window.cpp:1203
msgid "No recoverable items found."
msgstr "No se encontraron elementos recuperables."
#: src/main_window.cpp:1205
msgid " recoverable item detected in this scan."
msgstr " elemento recuperable detectado en este escaneo."
#: src/main_window.cpp:1207
msgid " recoverable items detected in this scan."
msgstr " elementos recuperables detectados en este escaneo."
#: src/main_window.cpp:1215
msgid "Scan result: "
msgstr "Resultado del escaneo: "
#: src/main_window.cpp:1217
msgid ""
"This tree belongs to the current scan result. Select all items or only"
" the entries you want to recover, then click \"Start recovery\"."
msgstr ""
"Este árbol pertenece al resultado de escaneo actual. Seleccione todos los "
"elementos o solo las entradas que desea recuperar y luego haga clic en "
"\"Iniciar recuperación\"."
#: src/main_window.cpp:1231
msgid "Selected items: "
msgstr "Elementos seleccionados: "
#: src/main_window.cpp:1265
msgid "Recovery completed."
msgstr "Recuperación completada."
#: src/main_window.cpp:1266
msgid "Exported images: "
msgstr "Imágenes exportadas: "
#: src/main_window.cpp:1267
msgid "Recovered files: "
msgstr "Archivos recuperados: "
#: src/main_window.cpp:1269
msgid "Recovery failed: "
msgstr "Recuperación fallida: "
#: src/main_window.cpp:1308
msgid "BastionGuard™ Recovery Data"
msgstr "BastionGuard™ Recovery Data"
#: src/main_window.cpp:1324
msgid "Version "
msgstr "Versión "
#: src/main_window.cpp:1334
msgid ""
"A read-only forensic recovery tool supporting ext4, btrfs, NTFS, FAT32"
", exFAT, XFS and HFS+.\n"
"Scan physical disks or image files without writing a single byte to th"
"e source."
msgstr ""
"Una herramienta forense de recuperación de solo lectura compatible con ext4, "
"Btrfs, NTFS, FAT32, exFAT, XFS y HFS+.\n"
"Escanee discos físicos o archivos de imagen sin escribir ni un solo byte en "
"el origen."
#: src/main_window.cpp:1341
msgid ""
"Supported filesystems: ext4 • Btrfs • NTFS • FAT32 • exFAT •"
" XFS • HFS+"
msgstr ""
"Sistemas de archivos soportados: ext4 • Btrfs • NTFS • FAT32 • "
"exFAT • XFS • HFS+"
#: src/main_window.cpp:1386
msgid "Released under GNU GPLv3 or later. BastionGuard™ is a trademark of Calogero Scarnà."
msgstr "Publicado bajo GNU GPLv3 o posterior. BastionGuard™ es una marca comercial de Calogero Scarnà."
#: src/main_window.cpp:1436
msgid "Restart required"
msgstr "Reinicio requerido"
#: src/main_window.cpp:1438
msgid ""
"The language will change after restarting the application.\n"
"Restart now?"
msgstr ""
"El idioma cambiará después de reiniciar la aplicación.\n"
"¿Reiniciar ahora?"
#: src/main_window.cpp:1439
msgid "Cancel"
msgstr "Cancelar"
#: src/main_window.cpp:1439
msgid "Restart"
msgstr "Reiniciar"
#: src/ntfs_probe.cpp:54
msgid "NTFS probe: analysis started."
msgstr "Sondeo NTFS: análisis iniciado."
#: src/ntfs_probe.cpp:103
msgid "MFT record size"
msgstr "Tamaño de registro MFT"
#: src/ntfs_probe.cpp:104
msgid "MFT"
msgstr "MFT"
#: src/ntfs_probe.cpp:105
msgid "MFTMirr"
msgstr "MFTMirr"
#: src/ntfs_probe.cpp:126
msgid "Primary MFT record signature validated"
msgstr "Firma del registro MFT primario validada"
#: src/ntfs_probe.cpp:135
msgid "MFT mirror record signature validated"
msgstr "Firma del registro espejo MFT validada"
#: src/ntfs_probe.cpp:140
msgid "NTFS probe: analysis completed."
msgstr "Sondeo NTFS: análisis completado."
#: src/ntfs_recovery.cpp:191
msgid "NTFS recovery started at offset"
msgstr "Recuperación NTFS iniciada en el desplazamiento"
#: src/ntfs_recovery.cpp:200
msgid "Unable to parse NTFS $MFT data runs"
msgstr "No se pueden analizar los runs de datos NTFS $MFT"
#: src/ntfs_recovery.cpp:237
msgid ""
"NTFS $MFTMirr loaded as fallback for the first MFT records (typically "
"records 0-3)"
msgstr ""
"NTFS $MFTMirr cargado como alternativa para los primeros registros MFT, "
"normalmente los registros 0-3"
#: src/ntfs_recovery.cpp:245
msgid "NTFS $MFTMirr not loadable -- primary MFT must be intact for recovery"
msgstr "NTFS $MFTMirr no se puede cargar -- la MFT primaria debe estar intacta para la recuperación"
#: src/ntfs_recovery.cpp:311
msgid "NTFS stream export failed"
msgstr "Exportación de stream NTFS fallida"
#: src/ntfs_recovery.cpp:329
msgid "NTFS recovery completed."
msgstr "Recuperación NTFS completada."
#: src/ntfs_recovery.cpp:329
msgid "Files exported"
msgstr "Archivos exportados"
#: src/ntfs_recovery.cpp:330
msgid "NTFS deleted files exported"
msgstr "Archivos NTFS eliminados exportados"
#: src/ntfs_recovery.cpp:331
msgid "NTFS alternate data streams exported"
msgstr "Streams de datos alternativos NTFS exportados"
#: src/ntfs_recovery.cpp:332
msgid "NTFS unsupported streams skipped"
msgstr "Streams NTFS no soportados omitidos"
#: src/ntfs_recovery.cpp:334
msgid ""
"NTFS streams skipped because EFS-encrypted (content cannot be decrypte"
"d without Windows account keys):"
msgstr ""
"Streams NTFS omitidos porque están cifrados con EFS; el contenido no puede "
"descifrarse sin las claves de la cuenta de Windows:"
#: src/ntfs_recovery.cpp:340
msgid ""
"NTFS streams skipped because runlist malformed (likely corrupted recor"
"ds):"
msgstr ""
"Streams NTFS omitidos porque la runlist está mal formada, probablemente por "
"registros dañados:"
#: src/ntfs_recovery.cpp:345
msgid "NTFS files with EFS-encrypted data detected (any stream encrypted):"
msgstr "Archivos NTFS con datos cifrados con EFS detectados, cualquier stream cifrado:"
#: src/ntfs_recovery.cpp:373
msgid "Unable to read NTFS boot sector"
msgstr "No se puede leer el sector de arranque NTFS"
#: src/ntfs_recovery.cpp:377
msgid "Invalid NTFS boot sector"
msgstr "Sector de arranque NTFS no válido"
#: src/ntfs_recovery.cpp:392
msgid "Invalid NTFS MFT record descriptor (zero)"
msgstr "Descriptor de registro NTFS MFT no válido, cero"
#: src/ntfs_recovery.cpp:397
msgid "Invalid NTFS MFT record descriptor (out of range)"
msgstr "Descriptor de registro NTFS MFT no válido, fuera de rango"
#: src/ntfs_recovery.cpp:403
msgid "Invalid NTFS geometry"
msgstr "Geometría NTFS no válida"
#: src/ntfs_recovery.cpp:418
msgid "Unable to read MFT record"
msgstr "No se puede leer el registro MFT"
#: src/ntfs_recovery.cpp:437
msgid "Unable to read MFT record from data runs"
msgstr "No se puede leer el registro MFT desde los runs de datos"
#: src/ntfs_recovery.cpp:446
msgid "Incomplete read of MFT record"
msgstr "Lectura incompleta del registro MFT"
#: src/ntfs_recovery.cpp:452
msgid "Invalid MFT record size"
msgstr "Tamaño de registro MFT no válido"
#: src/ntfs_recovery.cpp:458
msgid "Invalid NTFS update sequence array"
msgstr "Array de secuencia de actualización NTFS no válido"
#: src/ntfs_recovery.cpp:478
msgid "NTFS fixup mismatch on all sectors"
msgstr "Discordancia de fixup NTFS en todos los sectores"
#: src/ntfs_recovery.cpp:496 src/ntfs_recovery.cpp:915
msgid "Invalid MFT record signature"
msgstr "Firma de registro MFT no válida"
#: src/ntfs_recovery.cpp:510
msgid "NTFS $MFTMirr not available"
msgstr "NTFS $MFTMirr no disponible"
#: src/ntfs_recovery.cpp:518
msgid "Record number out of $MFTMirr coverage"
msgstr "Número de registro fuera de la cobertura de $MFTMirr"
#: src/ntfs_recovery.cpp:536
msgid "Mirror read failed"
msgstr "Lectura del espejo fallida"
#: src/ntfs_recovery.cpp:546
msgid "Incomplete mirror read"
msgstr "Lectura incompleta del espejo"
#: src/ntfs_recovery.cpp:552
msgid "Mirror MFT record signature mismatch"
msgstr "Discordancia de firma del registro MFT del espejo"
#: src/ntfs_recovery.cpp:713
msgid "Invalid NTFS compression unit"
msgstr "Unidad de compresión NTFS no válida"
#: src/ntfs_recovery.cpp:754
msgid "Unsupported or invalid NTFS compressed stream"
msgstr "Stream comprimido NTFS no soportado o no válido"
#: src/ntfs_recovery.cpp:775
msgid "Invalid NTFS attribute offset"
msgstr "Desplazamiento de atributo NTFS no válido"
#: src/ntfs_recovery.cpp:786
msgid "Invalid NTFS attribute length"
msgstr "Longitud de atributo NTFS no válida"
#: src/ntfs_recovery.cpp:994
msgid "Recovered NTFS reparse metadata:"
msgstr "Metadatos reparse NTFS recuperados:"
#: src/ntfs_recovery.cpp:1014
msgid "Recovered NTFS USN summary:"
msgstr "Resumen USN NTFS recuperado:"
#: src/ntfs_recovery.cpp:1135
msgid "NTFS $LogFile: cannot read MFT record 2 (skipping)"
msgstr "NTFS $LogFile: no se puede leer el registro MFT 2, omitiendo"
#: src/ntfs_recovery.cpp:1140
msgid "NTFS $LogFile: parse failed (skipping)"
msgstr "NTFS $LogFile: análisis fallido, omitiendo"
#: src/ntfs_recovery.cpp:1145
msgid "NTFS $LogFile: no $DATA stream"
msgstr "NTFS $LogFile: no hay stream $DATA"
#: src/ntfs_recovery.cpp:1156
msgid "NTFS $LogFile: too small (<8 KiB)"
msgstr "NTFS $LogFile: demasiado pequeño (<8 KiB)"
#: src/ntfs_recovery.cpp:1163
msgid "NTFS $LogFile: cannot read content: "
msgstr "NTFS $LogFile: no se puede leer el contenido: "
#: src/ntfs_recovery.cpp:1166
msgid "NTFS $LogFile: loaded "
msgstr "NTFS $LogFile: cargado "
#: src/ntfs_recovery.cpp:1168
msgid " bytes; scanning for recoverable file records"
msgstr " bytes; buscando registros de archivos recuperables"
#: src/ntfs_recovery.cpp:1324
msgid "NTFS $LogFile: "
msgstr "NTFS $LogFile: "
#: src/ntfs_recovery.cpp:1325
msgid " RCRD pages scanned, "
msgstr " páginas RCRD escaneadas, "
#: src/ntfs_recovery.cpp:1326
msgid " InitFileRecord redo entries found, "
msgstr " entradas redo InitFileRecord encontradas, "
#: src/ntfs_recovery.cpp:1327
msgid " file records recovered to logfile_recovered/"
msgstr " registros de archivos recuperados en logfile_recovered/"
#: src/partition_parser.cpp:54
msgid "GPT: backup EFI PART signature not found."
msgstr "GPT: firma EFI PART de copia de seguridad no encontrada."
#: src/partition_parser.cpp:56
msgid "GPT: EFI PART header not found."
msgstr "GPT: cabecera EFI PART no encontrada."
#: src/partition_parser.cpp:66
msgid "GPT: invalid partition table."
msgstr "GPT: tabla de particiones no válida."
#: src/partition_parser.cpp:98
msgid "GPT partition (backup)"
msgstr "Partición GPT (copia de seguridad)"
#: src/partition_parser.cpp:98
msgid "GPT partition"
msgstr "Partición GPT"
#: src/partition_parser.cpp:99
msgid "GPT backup"
msgstr "Copia de seguridad GPT"
#: src/partition_parser.cpp:99
msgid "GPT"
msgstr "GPT"
#: src/partition_parser.cpp:101
msgid "GPT partition table entry (recovered from backup header)"
msgstr "Entrada de tabla de particiones GPT, recuperada desde la cabecera de copia"
#: src/partition_parser.cpp:102
msgid "GPT partition table entry"
msgstr "Entrada de tabla de particiones GPT"
#: src/partition_parser.cpp:120
msgid "MBR: read failed."
msgstr "MBR: lectura fallida."
#: src/partition_parser.cpp:125
msgid "MBR: 0x55AA signature not found."
msgstr "MBR: firma 0x55AA no encontrada."
#: src/partition_parser.cpp:129
msgid "MBR: valid signature found."
msgstr "MBR: firma válida encontrada."
#: src/partition_parser.cpp:144
msgid "MBR "
msgstr "MBR "
#: src/partition_parser.cpp:145
msgid "MBR"
msgstr "MBR"
#: src/partition_parser.cpp:146
msgid "MBR partition table entry"
msgstr "Entrada de tabla de particiones MBR"
#: src/partition_parser.cpp:162
msgid "GPT: valid header found."
msgstr "GPT: cabecera válida encontrada."
#: src/partition_parser.cpp:174
msgid "GPT: trying backup header at LBA "
msgstr "GPT: probando cabecera de copia en LBA "
#: src/partition_parser.cpp:180
msgid "GPT: recovered partitions from backup header."
msgstr "GPT: particiones recuperadas desde la cabecera de copia."
#: src/recovery_exporter.cpp:42
msgid "Recovery cancelled by user"
msgstr "Recuperación cancelada por el usuario"
#: src/recovery_exporter.cpp:51
msgid "Read error while exporting partition image"
msgstr "Error de lectura al exportar la imagen de partición"
#: src/recovery_exporter.cpp:60
msgid "Write error while exporting partition image"
msgstr "Error de escritura al exportar la imagen de partición"
#: src/recovery_exporter.cpp:282
msgid "Recovery cancelled by user."
msgstr "Recuperación cancelada por el usuario."
#: src/recovery_exporter.cpp:292 src/scanner_engine.cpp:68
msgid "Unable to open source"
msgstr "No se puede abrir el origen"
#: src/recovery_exporter.cpp:297
msgid "Recovery open error:"
msgstr "Error de apertura de recuperación:"
#: src/recovery_exporter.cpp:316
msgid "Recovery cancelled during image export."
msgstr "Recuperación cancelada durante la exportación de imagen."
#: src/recovery_exporter.cpp:359
msgid "Exported volume image:"
msgstr "Imagen de volumen exportada:"
#: src/recovery_exporter.cpp:366
msgid "Recovery cancelled before filesystem recovery."
msgstr "Recuperación cancelada antes de la recuperación del sistema de archivos."
#: src/recovery_exporter.cpp:401
msgid "Recovery cancelled during filesystem recovery."
msgstr "Recuperación cancelada durante la recuperación del sistema de archivos."
#: src/recovery_exporter.cpp:433
msgid "Recovery cancelled during carving."
msgstr "Recuperación cancelada durante el carving."
#: src/recovery_exporter.cpp:450
msgid "Recovery export completed."
msgstr "Exportación de recuperación completada."
#: src/report_exporter.cpp:56
msgid "Unknown"
msgstr "Desconocido"
#: src/report_exporter.cpp:67 src/report_exporter.cpp:103
msgid "Unable to open destination file"
msgstr "No se puede abrir el archivo de destino"
#: src/scanner_engine.cpp:52 src/scanner_engine.cpp:73
msgid "Open source"
msgstr "Abrir origen"
#: src/scanner_engine.cpp:53
msgid "Opening source in read-only mode"
msgstr "Abriendo origen en modo de solo lectura"
#: src/scanner_engine.cpp:57
msgid "Error: could not open the source in read-only mode."
msgstr "Error: no se pudo abrir el origen en modo de solo lectura."
#: src/scanner_engine.cpp:60
msgid "Open error:"
msgstr "Error de apertura:"
#: src/scanner_engine.cpp:66 src/scanner_engine.cpp:74
msgid "Open failed"
msgstr "Apertura fallida"
#: src/scanner_engine.cpp:83
msgid "Source opened in read-only mode."
msgstr "Origen abierto en modo de solo lectura."
#: src/scanner_engine.cpp:85
msgid "Device health:"
msgstr "Estado del dispositivo:"
#: src/scanner_engine.cpp:92
msgid "Device health warning"
msgstr "Advertencia de estado del dispositivo"
#: src/scanner_engine.cpp:93
msgid "Device health probe"
msgstr "Sondeo de estado del dispositivo"
#: src/scanner_engine.cpp:94
msgid "Device may be unstable or partially readable"
msgstr "El dispositivo puede ser inestable o parcialmente legible"
#: src/scanner_engine.cpp:98
msgid "Input path:"
msgstr "Ruta de entrada:"
#: src/scanner_engine.cpp:99
msgid "Input size:"
msgstr "Tamaño de entrada:"
#: src/scanner_engine.cpp:103
msgid "Scan cancelled by user."
msgstr "Escaneo cancelado por el usuario."
#: src/scanner_engine.cpp:108 src/scanner_engine.cpp:123
msgid "Partition analysis"
msgstr "Análisis de particiones"
#: src/scanner_engine.cpp:109
msgid "Parsing MBR"
msgstr "Analizando MBR"
#: src/scanner_engine.cpp:118
msgid "Scan cancelled during MBR parsing."
msgstr "Escaneo cancelado durante el análisis de MBR."
#: src/scanner_engine.cpp:124
msgid "Parsing GPT"
msgstr "Analizando GPT"
#: src/scanner_engine.cpp:133
msgid "Scan cancelled during GPT parsing."
msgstr "Escaneo cancelado durante el análisis de GPT."
#: src/scanner_engine.cpp:138
msgid "Fast scan"
msgstr "Escaneo rápido"
#: src/scanner_engine.cpp:139
msgid "Searching filesystem signatures"
msgstr "Buscando firmas de sistemas de archivos"
#: src/scanner_engine.cpp:148
msgid "Scan cancelled during signature scan."
msgstr "Escaneo cancelado durante el escaneo de firmas."
#: src/scanner_engine.cpp:153
msgid "Deep scan"
msgstr "Escaneo profundo"
#: src/scanner_engine.cpp:154
msgid "Looking for lost partitions"
msgstr "Buscando particiones perdidas"
#: src/scanner_engine.cpp:163
msgid "Scan cancelled during lost partition search."
msgstr "Escaneo cancelado durante la búsqueda de particiones perdidas."
#: src/scanner_engine.cpp:168 src/scanner_engine.cpp:183
msgid "Filesystem probes"
msgstr "Sondeos del sistema de archivos"
#: src/scanner_engine.cpp:169
msgid "Validating NTFS metadata"
msgstr "Validando metadatos NTFS"
#: src/scanner_engine.cpp:178
msgid "Scan cancelled during NTFS probe."
msgstr "Escaneo cancelado durante el sondeo NTFS."
#: src/scanner_engine.cpp:184
msgid "Validating ext4, Btrfs, FAT32, exFAT"
msgstr "Validando ext4, Btrfs, FAT32, exFAT"
#: src/scanner_engine.cpp:193
msgid "No useful results found."
msgstr "No se encontraron resultados útiles."
#: src/scanner_engine.cpp:197
msgid "Completed"
msgstr "Completado"
#: src/scanner_engine.cpp:198
msgid "Scan finished"
msgstr "Escaneo finalizado"
#: src/signature_scanner.cpp:45
msgid "Signature scan: starting filesystem signature scan."
msgstr "Escaneo de firmas: iniciando escaneo de firmas de sistemas de archivos."
#: src/signature_scanner.cpp:46
msgid "Signature scan stride:"
msgstr "Paso del escaneo de firmas:"
#: src/signature_scanner.cpp:54
msgid "NTFS boot sector detected"
msgstr "Sector de arranque NTFS detectado"
#: src/signature_scanner.cpp:57
msgid "FAT32 boot sector detected"
msgstr "Sector de arranque FAT32 detectado"
#: src/signature_scanner.cpp:60
msgid "exFAT boot sector detected"
msgstr "Sector de arranque exFAT detectado"
#: src/signature_scanner.cpp:63
msgid "ext4 superblock detected"
msgstr "Superbloque ext4 detectado"
#: src/signature_scanner.cpp:66
msgid "Btrfs superblock detected"
msgstr "Superbloque Btrfs detectado"
#: src/signature_scanner.cpp:70
msgid "Signature scan: completed."
msgstr "Escaneo de firmas: completado."
#: src/xfs_recovery.cpp:422
msgid "XFS recovery (session 4: full dir/file extraction) starting at offset"
msgstr "Recuperación XFS, sesión 4: extracción completa de directorios/archivos, iniciada en el desplazamiento"
#: src/xfs_recovery.cpp:428
msgid "XFS: cannot read superblock"
msgstr "XFS: no se puede leer el superbloque"
#: src/xfs_recovery.cpp:434
msgid "XFS: not a valid superblock at this offset"
msgstr "XFS: no hay un superbloque válido en este desplazamiento"
#: src/xfs_recovery.cpp:442
msgid "XFS: geometry inconsistent:"
msgstr "XFS: geometría inconsistente:"
#: src/xfs_recovery.cpp:503
msgid ""
"XFS: no AG headers could be parsed; volume looks corrupt or this is a "
"partition without an XFS volume at offset 0"
msgstr ""
"XFS: no se pudo analizar ninguna cabecera AG; el volumen parece dañado o se "
"trata de una partición sin un volumen XFS en el desplazamiento 0"
#: src/main_window.cpp:1392
msgid "Overview"
msgstr "Overview"
#: src/main_window.cpp:1414
msgid "License"
msgstr "License"