# 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à \n" "Language-Team: German \n" "Language: de\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 "" "⚠ Keine CSS-Datei gefunden:\n" #: src/StyleProvider.cpp:94 msgid "[CSS] Tema '" msgstr "[CSS] Design '" #: src/StyleProvider.cpp:95 msgid "' caricato da: " msgstr "' geladen von: " #: src/StyleProvider.cpp:98 msgid "❌ Errore CSS: " msgstr "❌ CSS-Fehler: " #: src/app_window.cpp:36 src/main_window.cpp:82 msgid "Open image" msgstr "Image öffnen" #: src/app_window.cpp:37 src/main_window.cpp:513 msgid "Scan" msgstr "Scannen" #: src/app_window.cpp:38 src/app_window.cpp:233 msgid "Save report" msgstr "Bericht speichern" #: src/app_window.cpp:39 msgid "Recover data" msgstr "Daten wiederherstellen" #: src/app_window.cpp:40 msgid "Ready" msgstr "Bereit" #: src/app_window.cpp:41 msgid "BastionGuard Recovery Data" msgstr "BastionGuard Recovery Data" #: src/app_window.cpp:94 msgid "Offset" msgstr "Offset" #: src/app_window.cpp:95 msgid "Size" msgstr "Größe" #: src/app_window.cpp:96 msgid "Type" msgstr "Typ" #: src/app_window.cpp:97 src/main_window.cpp:511 msgid "Source" msgstr "Quelle" #: src/app_window.cpp:98 msgid "Detail" msgstr "Details" #: src/app_window.cpp:99 msgid "Confidence" msgstr "Vertrauen" #: src/app_window.cpp:148 msgid "Select disk image" msgstr "Datenträger-Image auswählen" #: src/app_window.cpp:155 msgid "Internal error: file dialog unavailable." msgstr "Interner Fehler: Dateidialog nicht verfügbar." #: src/app_window.cpp:162 msgid "Selected file:" msgstr "Ausgewählte Datei:" #: src/app_window.cpp:163 msgid "File ready for scan" msgstr "Datei bereit zum Scannen" #: src/app_window.cpp:166 msgid "File selection cancelled or failed:" msgstr "Dateiauswahl abgebrochen oder fehlgeschlagen:" #: src/app_window.cpp:173 msgid "No file selected." msgstr "Keine Datei ausgewählt." #: src/app_window.cpp:174 msgid "Select a file first" msgstr "Wählen Sie zuerst eine Datei aus" #: src/app_window.cpp:178 src/main_window.cpp:909 msgid "A scan is already running." msgstr "Ein Scan läuft bereits." #: src/app_window.cpp:187 msgid "Starting read-only scan..." msgstr "Schreibgeschützten Scan starten..." #: src/app_window.cpp:188 msgid "Scanning in progress..." msgstr "Scan läuft..." #: src/app_window.cpp:219 msgid "Scan completed" msgstr "Scan abgeschlossen" #: src/app_window.cpp:228 src/app_window.cpp:298 src/main_window.cpp:948 msgid "No scan report available." msgstr "Kein Scanbericht verfügbar." #: src/app_window.cpp:240 msgid "Internal error: save dialog unavailable." msgstr "Interner Fehler: Speicherdialog nicht verfügbar." #: src/app_window.cpp:260 msgid "Report saved:" msgstr "Bericht gespeichert:" #: src/app_window.cpp:261 msgid "Report saved" msgstr "Bericht gespeichert" #: src/app_window.cpp:263 msgid "Failed to save report:" msgstr "Bericht konnte nicht gespeichert werden:" #: src/app_window.cpp:264 msgid "Report save failed" msgstr "Speichern des Berichts fehlgeschlagen" #: src/app_window.cpp:267 msgid "Report save cancelled or failed:" msgstr "Speichern des Berichts abgebrochen oder fehlgeschlagen:" #: src/app_window.cpp:302 src/main_window.cpp:958 msgid "A recovery task is already running." msgstr "Eine Wiederherstellungsaufgabe läuft bereits." #: src/app_window.cpp:307 src/main_window.cpp:808 msgid "Select destination folder" msgstr "Zielordner auswählen" #: src/app_window.cpp:314 msgid "Internal error: output dialog unavailable." msgstr "Interner Fehler: Ausgabedialog nicht verfügbar." #: src/app_window.cpp:323 msgid "Recovery destination:" msgstr "Wiederherstellungsziel:" #: src/app_window.cpp:324 msgid "Recovery in progress..." msgstr "Wiederherstellung läuft..." #: src/app_window.cpp:336 msgid "Destination selection cancelled or failed:" msgstr "Zielauswahl abgebrochen oder fehlgeschlagen:" #: src/app_window.cpp:346 msgid "Exported images:" msgstr "Exportierte Images:" #: src/app_window.cpp:347 msgid "Recovered files:" msgstr "Wiederhergestellte Dateien:" #: src/app_window.cpp:348 msgid "Recovery completed" msgstr "Wiederherstellung abgeschlossen" #: src/app_window.cpp:350 msgid "Recovery failed:" msgstr "Wiederherstellung fehlgeschlagen:" #: src/app_window.cpp:351 msgid "Recovery failed" msgstr "Wiederherstellung fehlgeschlagen" #: src/btrfs_recovery.cpp:359 msgid "Failed to read Btrfs superblock" msgstr "Btrfs-Superblock konnte nicht gelesen werden" #: src/btrfs_recovery.cpp:363 msgid "Invalid Btrfs superblock magic" msgstr "Ungültige Btrfs-Superblock-Magic" #: src/btrfs_recovery.cpp:382 msgid "Invalid Btrfs nodesize" msgstr "Ungültige Btrfs-Knotengröße" #: src/btrfs_recovery.cpp:392 msgid "Unable to parse Btrfs system chunk array" msgstr "Btrfs-System-Chunk-Array kann nicht analysiert werden" #: 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 "Ausgabedatei kann nicht erstellt werden" #: src/btrfs_recovery.cpp:417 msgid "" "Btrfs chunk tree load was partial; continuing with system chunk mappin" "gs only." msgstr "" "Der Btrfs-Chunk-Baum wurde nur teilweise geladen; es wird nur mit den " "System-Chunk-Zuordnungen fortgefahren." #: src/btrfs_recovery.cpp:431 msgid "Btrfs file recovery completed at offset" msgstr "Btrfs-Dateiwiederherstellung abgeschlossen bei Offset" #: src/btrfs_recovery.cpp:432 msgid "Btrfs chunk mappings loaded" msgstr "Btrfs-Chunk-Zuordnungen geladen" #: src/btrfs_recovery.cpp:433 msgid "Btrfs filesystem roots discovered" msgstr "Btrfs-Dateisystem-Wurzeln gefunden" #: src/btrfs_recovery.cpp:434 msgid "Btrfs files exported" msgstr "Btrfs-Dateien exportiert" #: src/btrfs_recovery.cpp:435 msgid "Btrfs compressed extents exported" msgstr "Komprimierte Btrfs-Extents exportiert" #: src/btrfs_recovery.cpp:436 msgid "Btrfs compressed extents skipped" msgstr "Komprimierte Btrfs-Extents übersprungen" #: src/btrfs_recovery.cpp:822 msgid "Btrfs chunk tree parsed" msgstr "Btrfs-Chunk-Baum analysiert" #: src/btrfs_recovery.cpp:828 msgid "Invalid Btrfs root tree" msgstr "Ungültiger Btrfs-Wurzelbaum" #: src/btrfs_recovery.cpp:850 msgid "Btrfs root tree parsed" msgstr "Btrfs-Wurzelbaum analysiert" #: src/btrfs_recovery.cpp:939 msgid "Btrfs fs root parsed" msgstr "Btrfs-Dateisystemwurzel analysiert" #: src/btrfs_recovery.cpp:1062 src/btrfs_recovery.cpp:1067 msgid "Btrfs export failed" msgstr "Btrfs-Export fehlgeschlagen" #: src/carving.cpp:1000 msgid "Carving: starting scan up to " msgstr "Carving: Scan gestartet bis " #: src/carving.cpp:1007 msgid "Carving: read failure at offset " msgstr "Carving: Lesefehler bei Offset " #: src/carving.cpp:1008 msgid ", skipping ahead" msgstr ", überspringe vorwärts" #: src/carving.cpp:1103 msgid "Carving: completed. Files recovered: " msgstr "Carving: abgeschlossen. Wiederhergestellte Dateien: " #: src/disk_reader.cpp:48 msgid "source is neither a regular file nor a block device" msgstr "Quelle ist weder eine reguläre Datei noch ein Blockgerät" #: src/disk_reader.cpp:76 msgid "block-device support is Linux-only in this build" msgstr "Blockgeräte-Unterstützung ist in diesem Build nur unter Linux verfügbar" #: src/encrypted_volume_support.cpp:107 msgid "Encrypted volume probes: analysis started." msgstr "Prüfung verschlüsselter Volumes: Analyse gestartet." #: src/encrypted_volume_support.cpp:129 msgid "Encrypted volume probes: analysis completed." msgstr "Prüfung verschlüsselter Volumes: Analyse abgeschlossen." #: src/encryption_support.cpp:64 msgid "Read error while exporting encrypted metadata" msgstr "Lesefehler beim Exportieren verschlüsselter Metadaten" #: src/encryption_support.cpp:69 msgid "Write error while exporting encrypted metadata" msgstr "Schreibfehler beim Exportieren verschlüsselter Metadaten" #: src/encryption_support.cpp:220 msgid "Created read-only loop device:" msgstr "Schreibgeschütztes Loop-Gerät erstellt:" #: src/encryption_support.cpp:275 msgid "Unlocked LUKS container through cryptsetup:" msgstr "LUKS-Container über cryptsetup entsperrt:" #: src/encryption_support.cpp:318 msgid "Unlocked LUKS container through cryptsetup key file:" msgstr "LUKS-Container über cryptsetup-Schlüsseldatei entsperrt:" #: src/encryption_support.cpp:388 msgid "Unlocked BitLocker container through dislocker:" msgstr "BitLocker-Container über dislocker entsperrt:" #: src/encryption_support.cpp:397 msgid "Closed mapper:" msgstr "Mapper geschlossen:" #: src/encryption_support.cpp:402 msgid "Detached helper loop device:" msgstr "Hilfs-Loop-Gerät getrennt:" #: src/encryption_support.cpp:407 msgid "Detached loop device:" msgstr "Loop-Gerät getrennt:" #: src/encryption_support.cpp:412 msgid "Removed helper directory:" msgstr "Hilfsverzeichnis entfernt:" #: src/encryption_support.cpp:432 msgid "Encryption probes: detected" msgstr "Verschlüsselungsprüfungen: erkannt" #: src/encryption_support.cpp:473 msgid "Exported encrypted volume metadata:" msgstr "Metadaten des verschlüsselten Volumes exportiert:" #: src/encryption_support.cpp:543 msgid "Unlocked BitLocker container through BEK file:" msgstr "BitLocker-Container über BEK-Datei entsperrt:" #: src/ext4_recovery.cpp:75 src/filesystem_recovery.cpp:76 src/ntfs_recovery.cpp:694 msgid "Read error while exporting recovered file" msgstr "Lesefehler beim Exportieren der wiederhergestellten Datei" #: src/ext4_recovery.cpp:80 src/filesystem_recovery.cpp:81 msgid "Write error while exporting recovered file" msgstr "Schreibfehler beim Exportieren der wiederhergestellten Datei" #: src/ext4_recovery.cpp:142 msgid "ext4 recovery started at offset" msgstr "ext4-Wiederherstellung gestartet bei Offset" #: src/ext4_recovery.cpp:144 msgid "ext4 block size" msgstr "ext4-Blockgröße" #: src/ext4_recovery.cpp:152 msgid "ext4 recovery completed." msgstr "ext4-Wiederherstellung abgeschlossen." #: src/ext4_recovery.cpp:176 msgid "Failed to read ext4 superblock" msgstr "ext4-Superblock konnte nicht gelesen werden" #: src/ext4_recovery.cpp:180 msgid "Invalid ext4 superblock magic" msgstr "Ungültige ext4-Superblock-Magic" #: src/ext4_recovery.cpp:197 msgid "Unsupported ext4 geometry" msgstr "Nicht unterstützte ext4-Geometrie" #: src/ext4_recovery.cpp:340 msgid "ext4 journal replay overlay blocks" msgstr "ext4-Journal-Replay-Overlay-Blöcke" #: src/ext4_recovery.cpp:341 msgid "ext4 committed journal transactions" msgstr "Bestätigte ext4-Journal-Transaktionen" #: src/ext4_recovery.cpp:342 msgid "ext4 journal revoke records" msgstr "ext4-Journal-Revoke-Einträge" #: src/ext4_recovery.cpp:372 msgid "Invalid ext4 inode number" msgstr "Ungültige ext4-Inode-Nummer" #: src/ext4_recovery.cpp:379 msgid "Failed to read ext4 group descriptor" msgstr "ext4-Gruppendeskriptor konnte nicht gelesen werden" #: src/ext4_recovery.cpp:387 msgid "Invalid ext4 inode table pointer" msgstr "Ungültiger ext4-Inode-Tabellenzeiger" #: src/ext4_recovery.cpp:393 msgid "Failed to read ext4 inode" msgstr "ext4-Inode konnte nicht gelesen werden" #: src/ext4_recovery.cpp:438 msgid "Failed to read ext4 extent node" msgstr "ext4-Extent-Knoten konnte nicht gelesen werden" #: src/ext4_recovery.cpp:445 msgid "Invalid ext4 extent header" msgstr "Ungültiger ext4-Extent-Header" #: src/ext4_recovery.cpp:472 msgid "ext4 inode does not use extents" msgstr "ext4-Inode verwendet keine Extents" #: src/ext4_recovery.cpp:480 msgid "Invalid ext4 inode extent header" msgstr "Ungültiger ext4-Inode-Extent-Header" #: src/ext4_recovery.cpp:508 msgid "Failed to read ext4 indirect block" msgstr "ext4-indirekter Block konnte nicht gelesen werden" #: src/ext4_recovery.cpp:630 msgid "Cannot create ext4 file" msgstr "ext4-Datei kann nicht erstellt werden" #: src/ext4_recovery.cpp:636 msgid "" "ext4 inline_data file truncated to 60 bytes (xattr 'system.data' overf" "low not supported):" msgstr "" "ext4-inline_data-Datei auf 60 Byte gekürzt; xattr-Überlauf 'system.data' " "wird nicht unterstützt:" #: src/ext4_recovery.cpp:644 msgid "Recovered ext4 inline-data file:" msgstr "ext4-Inline-Datendatei wiederhergestellt:" #: src/ext4_recovery.cpp:652 msgid "Skipped ext4 file without supported data mapping" msgstr "ext4-Datei ohne unterstützte Datenzuordnung übersprungen" #: src/ext4_recovery.cpp:670 msgid "Recovered ext4 file:" msgstr "ext4-Datei wiederhergestellt:" #: src/ext4_recovery.cpp:730 msgid "ext4 journal inode could not be read" msgstr "ext4-Journal-Inode konnte nicht gelesen werden" #: src/ext4_recovery.cpp:736 msgid "ext4 journal mapping unsupported or unreadable" msgstr "ext4-Journal-Zuordnung nicht unterstützt oder nicht lesbar" #: src/ext4_recovery.cpp:747 msgid "ext4 journal export failed" msgstr "ext4-Journal-Export fehlgeschlagen" #: src/ext4_recovery.cpp:860 msgid "ext4 journal exported" msgstr "ext4-Journal exportiert" #: src/ext4_recovery.cpp:879 msgid "Skipped ext4 directory without supported data mapping" msgstr "ext4-Verzeichnis ohne unterstützte Datenzuordnung übersprungen" #: src/file_carver.cpp:62 msgid "Read error while exporting carved file" msgstr "Lesefehler beim Exportieren der gecarvten Datei" #: src/file_carver.cpp:67 msgid "Write error while exporting carved file" msgstr "Schreibfehler beim Exportieren der gecarvten Datei" #: src/file_carver.cpp:96 msgid "Read error during file carving" msgstr "Lesefehler während des Datei-Carvings" #: src/file_carver.cpp:148 msgid "Recovered by header/footer carving" msgstr "Durch Header/Footer-Carving wiederhergestellt" #: src/file_carver.cpp:148 msgid "Recovered by header-based carving" msgstr "Durch Header-basiertes Carving wiederhergestellt" #: src/file_carver.cpp:151 msgid "Recovered carved file:" msgstr "Gecarvte Datei wiederhergestellt:" #: src/file_carver.cpp:187 msgid "File carving started." msgstr "Datei-Carving gestartet." #: src/file_carver.cpp:193 msgid "File carving completed." msgstr "Datei-Carving abgeschlossen." #: src/filesystem_probes.cpp:83 src/filesystem_probes.cpp:127 src/ntfs_probe.cpp:101 msgid "Bytes/sector" msgstr "Byte/Sektor" #: src/filesystem_probes.cpp:84 src/filesystem_probes.cpp:128 src/ntfs_probe.cpp:102 msgid "Sectors/cluster" msgstr "Sektoren/Cluster" #: src/filesystem_probes.cpp:85 msgid ", FATs: " msgstr ", FATs: " #: src/filesystem_probes.cpp:86 msgid ", Reserved: " msgstr ", Reserviert: " #: src/filesystem_probes.cpp:87 msgid ", Sectors/FAT: " msgstr ", Sektoren/FAT: " #: src/filesystem_probes.cpp:88 msgid ", Root cluster: " msgstr ", Root-Cluster: " #: src/filesystem_probes.cpp:89 msgid ", FSInfo: " msgstr ", FSInfo: " #: src/filesystem_probes.cpp:90 msgid ", Backup boot: " msgstr ", Backup-Boot: " #: src/filesystem_probes.cpp:126 msgid "Partition offset: " msgstr "Partitions-Offset: " #: src/filesystem_probes.cpp:129 msgid ", FAT offset: " msgstr ", FAT-Offset: " #: src/filesystem_probes.cpp:130 msgid ", FAT length: " msgstr ", FAT-Länge: " #: src/filesystem_probes.cpp:131 msgid ", Cluster heap: " msgstr ", Cluster-Heap: " #: src/filesystem_probes.cpp:132 msgid ", Cluster count: " msgstr ", Cluster-Anzahl: " #: src/filesystem_probes.cpp:133 msgid ", Root dir cluster: " msgstr ", Root-Verzeichnis-Cluster: " #: src/filesystem_probes.cpp:173 msgid "Inodes: " msgstr "Inodes: " #: src/filesystem_probes.cpp:174 msgid ", Blocks: " msgstr ", Blöcke: " #: src/filesystem_probes.cpp:175 msgid ", Block size: " msgstr ", Blockgröße: " #: src/filesystem_probes.cpp:176 msgid ", Blocks/group: " msgstr ", Blöcke/Gruppe: " #: src/filesystem_probes.cpp:177 msgid ", Inodes/group: " msgstr ", Inodes/Gruppe: " #: src/filesystem_probes.cpp:178 msgid ", Inode size: " msgstr ", Inode-Größe: " #: src/filesystem_probes.cpp:220 msgid "Bytenr: " msgstr "Bytenr: " #: src/filesystem_probes.cpp:221 msgid ", Generation: " msgstr ", Generation: " #: src/filesystem_probes.cpp:258 msgid "Format version" msgstr "Formatversion" #: src/filesystem_probes.cpp:259 src/filesystem_probes.cpp:310 msgid "Block size" msgstr "Blockgröße" #: src/filesystem_probes.cpp:260 msgid "Sector size" msgstr "Sektorgröße" #: src/filesystem_probes.cpp:261 msgid "Inode size" msgstr "Inode-Größe" #: src/filesystem_probes.cpp:262 msgid "Inodes/block" msgstr "Inodes/Block" #: src/filesystem_probes.cpp:263 msgid "Allocation groups" msgstr "Zuordnungsgruppen" #: src/filesystem_probes.cpp:264 msgid "Blocks/AG" msgstr "Blöcke/AG" #: src/filesystem_probes.cpp:265 src/filesystem_probes.cpp:311 msgid "Total blocks" msgstr "Blöcke insgesamt" #: src/filesystem_probes.cpp:267 msgid "CRC: V5" msgstr "CRC: V5" #: src/filesystem_probes.cpp:278 msgid "Label" msgstr "Bezeichnung" #: src/filesystem_probes.cpp:308 msgid "Variant" msgstr "Variante" #: src/filesystem_probes.cpp:309 msgid "Version" msgstr "Version" #: src/filesystem_probes.cpp:312 msgid "Free blocks" msgstr "Freie Blöcke" #: src/filesystem_probes.cpp:313 msgid "Files" msgstr "Dateien" #: src/filesystem_probes.cpp:314 msgid "Folders" msgstr "Ordner" #: src/filesystem_probes.cpp:316 msgid "Journaled" msgstr "Journalfähig" #: src/filesystem_probes.cpp:338 msgid "Filesystem probes: analysis started." msgstr "Dateisystemprüfungen: Analyse gestartet." #: src/filesystem_probes.cpp:359 msgid "Filesystem probes: analysis completed." msgstr "Dateisystemprüfungen: Analyse abgeschlossen." #: src/filesystem_recovery.cpp:104 msgid "FAT32 recovery started at offset" msgstr "FAT32-Wiederherstellung gestartet bei Offset" #: src/filesystem_recovery.cpp:109 msgid "FAT32 recovery completed." msgstr "FAT32-Wiederherstellung abgeschlossen." #: src/filesystem_recovery.cpp:228 msgid "Skipped FAT32 file with invalid cluster chain" msgstr "FAT32-Datei mit ungültiger Cluster-Kette übersprungen" #: src/filesystem_recovery.cpp:248 msgid "Recovered FAT32 file:" msgstr "FAT32-Datei wiederhergestellt:" #: src/filesystem_recovery.cpp:452 msgid "Recovered FAT32 deleted file (best-effort, assumes contiguous):" msgstr "Gelöschte FAT32-Datei wiederhergestellt; Best-Effort, nimmt zusammenhängende Daten an:" #: src/filesystem_recovery.cpp:471 msgid "exFAT recovery started at offset" msgstr "exFAT-Wiederherstellung gestartet bei Offset" #: src/filesystem_recovery.cpp:473 msgid "exFAT allocation bitmap loaded" msgstr "exFAT-Zuordnungsbitmap geladen" #: src/filesystem_recovery.cpp:479 msgid "exFAT recovery completed." msgstr "exFAT-Wiederherstellung abgeschlossen." #: src/filesystem_recovery.cpp:644 msgid "Skipped exFAT file with invalid cluster chain" msgstr "exFAT-Datei mit ungültiger Cluster-Kette übersprungen" #: src/filesystem_recovery.cpp:660 msgid "Recovered exFAT file:" msgstr "exFAT-Datei wiederhergestellt:" #: src/filesystem_recovery.cpp:712 msgid "Recovered exFAT deleted file (best-effort, assumes contiguous):" msgstr "Gelöschte exFAT-Datei wiederhergestellt; Best-Effort, nimmt zusammenhängende Daten an:" #: src/filesystem_recovery.cpp:872 msgid "NTFS recovery skipped or failed at offset" msgstr "NTFS-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:881 msgid "FAT32 recovery skipped or failed at offset" msgstr "FAT32-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:890 msgid "exFAT recovery skipped or failed at offset" msgstr "exFAT-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:898 msgid "ext4 recovery skipped or failed at offset" msgstr "ext4-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:906 msgid "Btrfs recovery skipped or failed at offset" msgstr "Btrfs-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:914 msgid "XFS recovery skipped or failed at offset" msgstr "XFS-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:922 msgid "HFS+ recovery skipped or failed at offset" msgstr "HFS+-Wiederherstellung übersprungen oder fehlgeschlagen bei Offset" #: src/filesystem_recovery.cpp:955 msgid "Carving error: " msgstr "Carving-Fehler: " #: src/filesystem_recovery.cpp:957 msgid "Carving pass added " msgstr "Carving-Durchlauf hat hinzugefügt: " #: src/filesystem_recovery.cpp:958 msgid " file(s)" msgstr " Datei(en)" #: src/hfs_recovery.cpp:64 msgid "" "HFS+ recovery (sessions 4+5: full extents + hardlinks + decmpfs-zlib) " "starting at offset" msgstr "" "HFS+-Wiederherstellung (Sitzungen 4+5: vollständige Extents + Hardlinks + " "decmpfs-zlib) startet bei Offset" #: src/hfs_recovery.cpp:72 msgid "HFS+: cannot read volume header sector" msgstr "HFS+: Volume-Header-Sektor kann nicht gelesen werden" #: src/hfs_recovery.cpp:78 msgid "HFS+: not a valid volume header at this offset" msgstr "HFS+: Kein gültiger Volume-Header an diesem Offset" #: src/hfs_recovery.cpp:85 msgid "HFS+: geometry inconsistent:" msgstr "HFS+: Geometrie inkonsistent:" #: src/hfs_recovery.cpp:148 msgid "HFS+: catalog file has no extents -- volume looks empty or damaged" msgstr "HFS+: Katalogdatei hat keine Extents -- Volume wirkt leer oder beschädigt" #: src/hfs_recovery.cpp:158 msgid "HFS+: failed to read catalog file content" msgstr "HFS+: Inhalt der Katalogdatei konnte nicht gelesen werden" #: src/hfs_recovery.cpp:171 msgid "HFS+: catalog file too small to contain a header node" msgstr "HFS+: Katalogdatei zu klein, um einen Header-Knoten zu enthalten" #: src/hfs_recovery.cpp:177 msgid "HFS+: catalog node 0 is not a valid header node" msgstr "HFS+: Katalogknoten 0 ist kein gültiger Header-Knoten" #: src/hfs_recovery.cpp:182 msgid "HFS+: catalog B-tree header record parse failed" msgstr "HFS+: Analyse des Katalog-B-Tree-Header-Datensatzes fehlgeschlagen" #: src/lost_partition_finder.cpp:175 msgid "Lost partition finder: deep scan started." msgstr "Suche nach verlorenen Partitionen: Tiefenscan gestartet." #: src/lost_partition_finder.cpp:176 msgid "Lost partition scan stride:" msgstr "Schrittweite des Scans nach verlorenen Partitionen:" #: src/lost_partition_finder.cpp:178 msgid "Lost partition scan range:" msgstr "Scanbereich für verlorene Partitionen:" #: 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 "Suche nach verlorenen Partitionen" #: src/lost_partition_finder.cpp:199 msgid "Unallocated NTFS boot sector candidate" msgstr "Nicht zugeordneter NTFS-Bootsektor-Kandidat" #: src/lost_partition_finder.cpp:212 msgid "Unallocated FAT32 boot sector candidate" msgstr "Nicht zugeordneter FAT32-Bootsektor-Kandidat" #: src/lost_partition_finder.cpp:225 msgid "Unallocated exFAT boot sector candidate" msgstr "Nicht zugeordneter exFAT-Bootsektor-Kandidat" #: src/lost_partition_finder.cpp:239 msgid "Unallocated ext4 superblock candidate" msgstr "Nicht zugeordneter ext4-Superblock-Kandidat" #: src/lost_partition_finder.cpp:251 msgid "Lost Btrfs partition candidate" msgstr "Kandidat für verlorene Btrfs-Partition" #: src/lost_partition_finder.cpp:253 msgid "Unallocated Btrfs superblock candidate" msgstr "Nicht zugeordneter Btrfs-Superblock-Kandidat" #: src/lost_partition_finder.cpp:269 msgid "Unallocated XFS superblock candidate" msgstr "Nicht zugeordneter XFS-Superblock-Kandidat" #: src/lost_partition_finder.cpp:285 msgid "Unallocated HFS+/HFSX volume header candidate" msgstr "Nicht zugeordneter HFS+/HFSX-Volume-Header-Kandidat" #: src/lost_partition_finder.cpp:294 msgid "Lost partition finder: scan limited to first " msgstr "Suche nach verlorenen Partitionen: Scan begrenzt auf die ersten " #: src/lost_partition_finder.cpp:296 msgid "(disk is larger; remaining area not scanned)." msgstr "(Datenträger ist größer; verbleibender Bereich wurde nicht gescannt)." #: src/lost_partition_finder.cpp:298 msgid "Lost partition finder: deep scan completed." msgstr "Suche nach verlorenen Partitionen: Tiefenscan abgeschlossen." #: src/main_window.cpp:71 src/main_window.cpp:104 src/main_window.cpp:252 msgid "Dashboard" msgstr "Dashboard" #: src/main_window.cpp:72 src/main_window.cpp:77 src/main_window.cpp:105 src/main_window.cpp:253 msgid "Recovery wizard" msgstr "Wiederherstellungsassistent" #: src/main_window.cpp:73 src/main_window.cpp:106 src/main_window.cpp:255 msgid "About" msgstr "Über" #: src/main_window.cpp:74 src/main_window.cpp:254 msgid "Refresh devices" msgstr "Geräte aktualisieren" #: src/main_window.cpp:78 msgid "" "Choose a source, set a destination, scan read-only, then export recove" "red data." msgstr "" "Wählen Sie eine Quelle, legen Sie ein Ziel fest, scannen Sie schreibgeschützt " "und exportieren Sie anschließend die wiederhergestellten Daten." #: src/main_window.cpp:79 msgid "Back" msgstr "Zurück" #: src/main_window.cpp:80 msgid "Next" msgstr "Weiter" #: 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 "" "Wählen Sie einen physischen Datenträger oder eine Image-Datei. Physische " "Datenträger benötigen Lesezugriff; verwenden Sie bei Bedarf die pkexec-" "Schaltfläche." #: src/main_window.cpp:83 msgid "Use selected disk" msgstr "Ausgewählten Datenträger verwenden" #: src/main_window.cpp:84 msgid "Relaunch with pkexec" msgstr "Mit pkexec neu starten" #: src/main_window.cpp:85 msgid "" "Choose a destination folder on a different disk or mount point than th" "e source." msgstr "" "Wählen Sie einen Zielordner auf einem anderen Datenträger oder Einhängepunkt " "als die Quelle." #: src/main_window.cpp:86 msgid "Choose destination" msgstr "Ziel auswählen" #: src/main_window.cpp:87 msgid "Run a read-only scan before exporting recovered data." msgstr "Führen Sie vor dem Exportieren wiederhergestellter Daten einen schreibgeschützten Scan aus." #: src/main_window.cpp:88 msgid "Start scan" msgstr "Scan starten" #: src/main_window.cpp:89 msgid "" "Export detected volumes, filesystem-level recoveries, and carved files" "." msgstr "" "Erkannte Volumes, Wiederherstellungen auf Dateisystemebene und gecarvte " "Dateien exportieren." #: src/main_window.cpp:90 msgid "Select all" msgstr "Alle auswählen" #: src/main_window.cpp:91 msgid "Clear selection" msgstr "Auswahl löschen" #: src/main_window.cpp:92 msgid "Start recovery" msgstr "Wiederherstellung starten" #: src/main_window.cpp:183 src/main_window.cpp:191 msgid "Minimize" msgstr "Minimieren" #: src/main_window.cpp:201 src/main_window.cpp:209 msgid "Close" msgstr "Schließen" #: src/main_window.cpp:235 msgid "" "BastionGuard™\n" "Recovery Data" msgstr "" "BastionGuard™\n" "Recovery Data" #: src/main_window.cpp:273 msgid "Theme" msgstr "Design" #: src/main_window.cpp:299 msgid "Language" msgstr "Sprache" #: src/main_window.cpp:349 msgid "Read-only forensic mode" msgstr "Forensischer schreibgeschützter Modus" #: src/main_window.cpp:374 msgid "" "Core engine: Ready\n" "Read-only mode: Active" msgstr "" "Kern-Engine: Bereit\n" "Schreibgeschützter Modus: Aktiv" #: src/main_window.cpp:375 src/main_window.cpp:709 msgid "No source selected" msgstr "Keine Quelle ausgewählt" #: src/main_window.cpp:376 msgid "Device inventory available" msgstr "Geräteinventar verfügbar" #: src/main_window.cpp:401 msgid "Available disks" msgstr "Verfügbare Datenträger" #: 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 "" "Hinweis: Eine vollständige Wiederherstellung der Dateien kann nicht garantiert " "werden. Menge und Integrität der wiederhergestellten Daten hängen von Schäden " "am Dateisystem, Überschreibungen, Fragmentierung, Verschlüsselung, " "Komprimierung und dem Zustand des Geräts ab." #: src/main_window.cpp:458 msgid "Elapsed: 00:00" msgstr "Verstrichen: 00:00" #: src/main_window.cpp:489 msgid "Detected items" msgstr "Erkannte Elemente" #: src/main_window.cpp:512 msgid "Destination" msgstr "Ziel" #: src/main_window.cpp:514 msgid "Recover" msgstr "Wiederherstellen" #: src/main_window.cpp:610 msgid "Detected devices: " msgstr "Erkannte Geräte: " #: src/main_window.cpp:637 msgid "Disk" msgstr "Datenträger" #: src/main_window.cpp:638 msgid "Block" msgstr "Block" #: src/main_window.cpp:640 msgid " • removable" msgstr " • entfernbar" #: src/main_window.cpp:642 msgid " • needs elevation" msgstr " • benötigt erhöhte Rechte" #: src/main_window.cpp:704 msgid "Selected source: " msgstr "Ausgewählte Quelle: " #: 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 "" "Führen Sie vor dem Exportieren wiederhergestellter Daten einen " "schreibgeschützten Scan aus. Eine vollständige Wiederherstellung der Dateien " "kann nicht garantiert werden." #: src/main_window.cpp:711 msgid "" "Export detected volumes, filesystem-level recoveries, and carved files" ". Non si garantisce il recupero totale dei file." msgstr "" "Exportieren Sie erkannte Volumes, Wiederherstellungen auf Dateisystemebene " "und gecarvte Dateien. Eine vollständige Wiederherstellung der Dateien kann " "nicht garantiert werden." #: src/main_window.cpp:716 msgid "" "Source selected:\n" msgstr "" "Quelle ausgewählt:\n" #: src/main_window.cpp:719 msgid "" "\n" "Access: needs elevation" msgstr "" "\n" "Zugriff: benötigt erhöhte Rechte" #: src/main_window.cpp:721 msgid "" "\n" "Access: ready" msgstr "" "\n" "Zugriff: bereit" #: src/main_window.cpp:726 msgid "" "Current source:\n" msgstr "" "Aktuelle Quelle:\n" #: src/main_window.cpp:727 msgid "" "\n" "\n" "Run a read-only scan before continuing." msgstr "" "\n" "\n" "Führen Sie einen schreibgeschützten Scan aus, bevor Sie fortfahren." #: src/main_window.cpp:731 src/main_window.cpp:1212 msgid "Destination: " msgstr "Ziel: " #: src/main_window.cpp:732 src/main_window.cpp:1213 msgid "not selected" msgstr "nicht ausgewählt" #: src/main_window.cpp:733 msgid "" "\n" "Source: " msgstr "" "\n" "Quelle: " #: 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" "Durchsuchen Sie den Wiederherstellungsbaum, lassen Sie alle Elemente " "ausgewählt oder wählen Sie nur die gewünschten Zweige aus, und klicken Sie " "dann auf \"Wiederherstellung starten\"." #: src/main_window.cpp:781 msgid "Device list refreshed." msgstr "Geräteliste aktualisiert." #: src/main_window.cpp:786 msgid "Select image file" msgstr "Image-Datei auswählen" #: src/main_window.cpp:818 msgid "Recovery destination: " msgstr "Wiederherstellungsziel: " #: src/main_window.cpp:831 msgid "No device selected." msgstr "Kein Gerät ausgewählt." #: src/main_window.cpp:904 msgid "No source selected." msgstr "Keine Quelle ausgewählt." #: src/main_window.cpp:914 msgid "Source access denied. Relaunch with pkexec or adjust permissions." msgstr "Zugriff auf Quelle verweigert. Starten Sie mit pkexec neu oder passen Sie die Berechtigungen an." #: src/main_window.cpp:918 msgid "Starting read-only scan on: " msgstr "Starte schreibgeschützten Scan auf: " #: src/main_window.cpp:924 msgid "Preparing scan..." msgstr "Scan wird vorbereitet..." #: src/main_window.cpp:925 src/main_window.cpp:931 src/main_window.cpp:1024 msgid "Elapsed: " msgstr "Verstrichen: " #: src/main_window.cpp:953 msgid "No output directory selected." msgstr "Kein Ausgabeverzeichnis ausgewählt." #: src/main_window.cpp:964 msgid "No recoverable items selected." msgstr "Keine wiederherstellbaren Elemente ausgewählt." #: src/main_window.cpp:968 msgid "Starting recovery to: " msgstr "Starte Wiederherstellung nach: " #: src/main_window.cpp:969 msgid "Selected items for recovery: " msgstr "Für die Wiederherstellung ausgewählte Elemente: " #: src/main_window.cpp:981 msgid "Already running with elevated privileges." msgstr "Läuft bereits mit erhöhten Rechten." #: src/main_window.cpp:986 msgid "Failed to launch pkexec: " msgstr "pkexec konnte nicht gestartet werden: " #: src/main_window.cpp:990 msgid "Requested pkexec relaunch." msgstr "Neustart über pkexec angefordert." #: src/main_window.cpp:1012 msgid "Scanning..." msgstr "Scannen..." #: src/main_window.cpp:1021 msgid "Completed • Scan finished" msgstr "Abgeschlossen • Scan beendet" #: src/main_window.cpp:1033 msgid "Scan completed. Results: " msgstr "Scan abgeschlossen. Ergebnisse: " #: src/main_window.cpp:1039 msgid "Repeat scan" msgstr "Scan wiederholen" #: src/main_window.cpp:1092 msgid "Scanned source" msgstr "Gescannte Quelle" #: src/main_window.cpp:1105 msgid "No recoverable items found in this scan result." msgstr "In diesem Scanergebnis wurden keine wiederherstellbaren Elemente gefunden." #: src/main_window.cpp:1156 msgid "Offset: " msgstr "Offset: " #: src/main_window.cpp:1161 msgid " • Confidence: " msgstr " • Vertrauen: " #: src/main_window.cpp:1203 msgid "No recoverable items found." msgstr "Keine wiederherstellbaren Elemente gefunden." #: src/main_window.cpp:1205 msgid " recoverable item detected in this scan." msgstr " wiederherstellbares Element in diesem Scan erkannt." #: src/main_window.cpp:1207 msgid " recoverable items detected in this scan." msgstr " wiederherstellbare Elemente in diesem Scan erkannt." #: src/main_window.cpp:1215 msgid "Scan result: " msgstr "Scanergebnis: " #: 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 "" "Dieser Baum gehört zum aktuellen Scanergebnis. Wählen Sie alle Elemente oder " "nur die Einträge aus, die Sie wiederherstellen möchten, und klicken Sie dann " "auf \"Wiederherstellung starten\"." #: src/main_window.cpp:1231 msgid "Selected items: " msgstr "Ausgewählte Elemente: " #: src/main_window.cpp:1265 msgid "Recovery completed." msgstr "Wiederherstellung abgeschlossen." #: src/main_window.cpp:1266 msgid "Exported images: " msgstr "Exportierte Images: " #: src/main_window.cpp:1267 msgid "Recovered files: " msgstr "Wiederhergestellte Dateien: " #: src/main_window.cpp:1269 msgid "Recovery failed: " msgstr "Wiederherstellung fehlgeschlagen: " #: src/main_window.cpp:1308 msgid "BastionGuard™ Recovery Data" msgstr "BastionGuard™ Recovery Data" #: src/main_window.cpp:1324 msgid "Version " msgstr "Version " #: 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 "" "Ein forensisches schreibgeschütztes Wiederherstellungswerkzeug mit " "Unterstützung für ext4, Btrfs, NTFS, FAT32, exFAT, XFS und HFS+.\n" "Scannen Sie physische Datenträger oder Image-Dateien, ohne ein einziges Byte " "auf die Quelle zu schreiben." #: src/main_window.cpp:1341 msgid "" "Supported filesystems: ext4 • Btrfs • NTFS • FAT32 • exFAT •" " XFS • HFS+" msgstr "" "Unterstützte Dateisysteme: 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 "Veröffentlicht unter GNU GPLv3 oder neuer. BastionGuard™ ist eine Marke von Calogero Scarnà." #: src/main_window.cpp:1436 msgid "Restart required" msgstr "Neustart erforderlich" #: src/main_window.cpp:1438 msgid "" "The language will change after restarting the application.\n" "Restart now?" msgstr "" "Die Sprache wird nach dem Neustart der Anwendung geändert.\n" "Jetzt neu starten?" #: src/main_window.cpp:1439 msgid "Cancel" msgstr "Abbrechen" #: src/main_window.cpp:1439 msgid "Restart" msgstr "Neustart" #: src/ntfs_probe.cpp:54 msgid "NTFS probe: analysis started." msgstr "NTFS-Prüfung: Analyse gestartet." #: src/ntfs_probe.cpp:103 msgid "MFT record size" msgstr "MFT-Datensatzgröße" #: 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 "Signatur des primären MFT-Datensatzes validiert" #: src/ntfs_probe.cpp:135 msgid "MFT mirror record signature validated" msgstr "Signatur des MFT-Spiegel-Datensatzes validiert" #: src/ntfs_probe.cpp:140 msgid "NTFS probe: analysis completed." msgstr "NTFS-Prüfung: Analyse abgeschlossen." #: src/ntfs_recovery.cpp:191 msgid "NTFS recovery started at offset" msgstr "NTFS-Wiederherstellung gestartet bei Offset" #: src/ntfs_recovery.cpp:200 msgid "Unable to parse NTFS $MFT data runs" msgstr "NTFS-$MFT-Datenläufe können nicht analysiert werden" #: src/ntfs_recovery.cpp:237 msgid "" "NTFS $MFTMirr loaded as fallback for the first MFT records (typically " "records 0-3)" msgstr "" "NTFS $MFTMirr als Fallback für die ersten MFT-Datensätze geladen, " "typischerweise Datensätze 0-3" #: src/ntfs_recovery.cpp:245 msgid "NTFS $MFTMirr not loadable -- primary MFT must be intact for recovery" msgstr "NTFS $MFTMirr nicht ladbar -- primäre MFT muss für die Wiederherstellung intakt sein" #: src/ntfs_recovery.cpp:311 msgid "NTFS stream export failed" msgstr "NTFS-Stream-Export fehlgeschlagen" #: src/ntfs_recovery.cpp:329 msgid "NTFS recovery completed." msgstr "NTFS-Wiederherstellung abgeschlossen." #: src/ntfs_recovery.cpp:329 msgid "Files exported" msgstr "Dateien exportiert" #: src/ntfs_recovery.cpp:330 msgid "NTFS deleted files exported" msgstr "Gelöschte NTFS-Dateien exportiert" #: src/ntfs_recovery.cpp:331 msgid "NTFS alternate data streams exported" msgstr "Alternative NTFS-Datenströme exportiert" #: src/ntfs_recovery.cpp:332 msgid "NTFS unsupported streams skipped" msgstr "Nicht unterstützte NTFS-Streams übersprungen" #: src/ntfs_recovery.cpp:334 msgid "" "NTFS streams skipped because EFS-encrypted (content cannot be decrypte" "d without Windows account keys):" msgstr "" "NTFS-Streams übersprungen, weil sie EFS-verschlüsselt sind; Inhalte können " "ohne Windows-Kontoschlüssel nicht entschlüsselt werden:" #: src/ntfs_recovery.cpp:340 msgid "" "NTFS streams skipped because runlist malformed (likely corrupted recor" "ds):" msgstr "" "NTFS-Streams übersprungen, weil die Runlist fehlerhaft ist, vermutlich durch " "beschädigte Datensätze:" #: src/ntfs_recovery.cpp:345 msgid "NTFS files with EFS-encrypted data detected (any stream encrypted):" msgstr "NTFS-Dateien mit EFS-verschlüsselten Daten erkannt, beliebiger Stream verschlüsselt:" #: src/ntfs_recovery.cpp:373 msgid "Unable to read NTFS boot sector" msgstr "NTFS-Bootsektor kann nicht gelesen werden" #: src/ntfs_recovery.cpp:377 msgid "Invalid NTFS boot sector" msgstr "Ungültiger NTFS-Bootsektor" #: src/ntfs_recovery.cpp:392 msgid "Invalid NTFS MFT record descriptor (zero)" msgstr "Ungültiger NTFS-MFT-Datensatzdeskriptor, null" #: src/ntfs_recovery.cpp:397 msgid "Invalid NTFS MFT record descriptor (out of range)" msgstr "Ungültiger NTFS-MFT-Datensatzdeskriptor, außerhalb des Bereichs" #: src/ntfs_recovery.cpp:403 msgid "Invalid NTFS geometry" msgstr "Ungültige NTFS-Geometrie" #: src/ntfs_recovery.cpp:418 msgid "Unable to read MFT record" msgstr "MFT-Datensatz kann nicht gelesen werden" #: src/ntfs_recovery.cpp:437 msgid "Unable to read MFT record from data runs" msgstr "MFT-Datensatz kann nicht aus Datenläufen gelesen werden" #: src/ntfs_recovery.cpp:446 msgid "Incomplete read of MFT record" msgstr "Unvollständiges Lesen des MFT-Datensatzes" #: src/ntfs_recovery.cpp:452 msgid "Invalid MFT record size" msgstr "Ungültige MFT-Datensatzgröße" #: src/ntfs_recovery.cpp:458 msgid "Invalid NTFS update sequence array" msgstr "Ungültiges NTFS-Update-Sequence-Array" #: src/ntfs_recovery.cpp:478 msgid "NTFS fixup mismatch on all sectors" msgstr "NTFS-Fixup-Nichtübereinstimmung auf allen Sektoren" #: src/ntfs_recovery.cpp:496 src/ntfs_recovery.cpp:915 msgid "Invalid MFT record signature" msgstr "Ungültige MFT-Datensatzsignatur" #: src/ntfs_recovery.cpp:510 msgid "NTFS $MFTMirr not available" msgstr "NTFS $MFTMirr nicht verfügbar" #: src/ntfs_recovery.cpp:518 msgid "Record number out of $MFTMirr coverage" msgstr "Datensatznummer außerhalb der $MFTMirr-Abdeckung" #: src/ntfs_recovery.cpp:536 msgid "Mirror read failed" msgstr "Spiegellesen fehlgeschlagen" #: src/ntfs_recovery.cpp:546 msgid "Incomplete mirror read" msgstr "Unvollständiges Lesen des Spiegels" #: src/ntfs_recovery.cpp:552 msgid "Mirror MFT record signature mismatch" msgstr "Signaturabweichung im gespiegelten MFT-Datensatz" #: src/ntfs_recovery.cpp:713 msgid "Invalid NTFS compression unit" msgstr "Ungültige NTFS-Kompressionseinheit" #: src/ntfs_recovery.cpp:754 msgid "Unsupported or invalid NTFS compressed stream" msgstr "Nicht unterstützter oder ungültiger komprimierter NTFS-Stream" #: src/ntfs_recovery.cpp:775 msgid "Invalid NTFS attribute offset" msgstr "Ungültiger NTFS-Attribut-Offset" #: src/ntfs_recovery.cpp:786 msgid "Invalid NTFS attribute length" msgstr "Ungültige NTFS-Attributlänge" #: src/ntfs_recovery.cpp:994 msgid "Recovered NTFS reparse metadata:" msgstr "NTFS-Reparse-Metadaten wiederhergestellt:" #: src/ntfs_recovery.cpp:1014 msgid "Recovered NTFS USN summary:" msgstr "NTFS-USN-Zusammenfassung wiederhergestellt:" #: src/ntfs_recovery.cpp:1135 msgid "NTFS $LogFile: cannot read MFT record 2 (skipping)" msgstr "NTFS $LogFile: MFT-Datensatz 2 kann nicht gelesen werden, wird übersprungen" #: src/ntfs_recovery.cpp:1140 msgid "NTFS $LogFile: parse failed (skipping)" msgstr "NTFS $LogFile: Analyse fehlgeschlagen, wird übersprungen" #: src/ntfs_recovery.cpp:1145 msgid "NTFS $LogFile: no $DATA stream" msgstr "NTFS $LogFile: kein $DATA-Stream" #: src/ntfs_recovery.cpp:1156 msgid "NTFS $LogFile: too small (<8 KiB)" msgstr "NTFS $LogFile: zu klein (<8 KiB)" #: src/ntfs_recovery.cpp:1163 msgid "NTFS $LogFile: cannot read content: " msgstr "NTFS $LogFile: Inhalt kann nicht gelesen werden: " #: src/ntfs_recovery.cpp:1166 msgid "NTFS $LogFile: loaded " msgstr "NTFS $LogFile: geladen " #: src/ntfs_recovery.cpp:1168 msgid " bytes; scanning for recoverable file records" msgstr " Byte; suche nach wiederherstellbaren Dateidatensätzen" #: src/ntfs_recovery.cpp:1324 msgid "NTFS $LogFile: " msgstr "NTFS $LogFile: " #: src/ntfs_recovery.cpp:1325 msgid " RCRD pages scanned, " msgstr " RCRD-Seiten gescannt, " #: src/ntfs_recovery.cpp:1326 msgid " InitFileRecord redo entries found, " msgstr " InitFileRecord-Redo-Einträge gefunden, " #: src/ntfs_recovery.cpp:1327 msgid " file records recovered to logfile_recovered/" msgstr " Dateidatensätze nach logfile_recovered/ wiederhergestellt" #: src/partition_parser.cpp:54 msgid "GPT: backup EFI PART signature not found." msgstr "GPT: Backup-EFI-PART-Signatur nicht gefunden." #: src/partition_parser.cpp:56 msgid "GPT: EFI PART header not found." msgstr "GPT: EFI-PART-Header nicht gefunden." #: src/partition_parser.cpp:66 msgid "GPT: invalid partition table." msgstr "GPT: ungültige Partitionstabelle." #: src/partition_parser.cpp:98 msgid "GPT partition (backup)" msgstr "GPT-Partition (Backup)" #: src/partition_parser.cpp:98 msgid "GPT partition" msgstr "GPT-Partition" #: src/partition_parser.cpp:99 msgid "GPT backup" msgstr "GPT-Backup" #: src/partition_parser.cpp:99 msgid "GPT" msgstr "GPT" #: src/partition_parser.cpp:101 msgid "GPT partition table entry (recovered from backup header)" msgstr "GPT-Partitionstabelleneintrag, aus Backup-Header wiederhergestellt" #: src/partition_parser.cpp:102 msgid "GPT partition table entry" msgstr "GPT-Partitionstabelleneintrag" #: src/partition_parser.cpp:120 msgid "MBR: read failed." msgstr "MBR: Lesen fehlgeschlagen." #: src/partition_parser.cpp:125 msgid "MBR: 0x55AA signature not found." msgstr "MBR: 0x55AA-Signatur nicht gefunden." #: src/partition_parser.cpp:129 msgid "MBR: valid signature found." msgstr "MBR: gültige Signatur gefunden." #: 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 "MBR-Partitionstabelleneintrag" #: src/partition_parser.cpp:162 msgid "GPT: valid header found." msgstr "GPT: gültiger Header gefunden." #: src/partition_parser.cpp:174 msgid "GPT: trying backup header at LBA " msgstr "GPT: versuche Backup-Header bei LBA " #: src/partition_parser.cpp:180 msgid "GPT: recovered partitions from backup header." msgstr "GPT: Partitionen aus Backup-Header wiederhergestellt." #: src/recovery_exporter.cpp:42 msgid "Recovery cancelled by user" msgstr "Wiederherstellung vom Benutzer abgebrochen" #: src/recovery_exporter.cpp:51 msgid "Read error while exporting partition image" msgstr "Lesefehler beim Exportieren des Partitions-Images" #: src/recovery_exporter.cpp:60 msgid "Write error while exporting partition image" msgstr "Schreibfehler beim Exportieren des Partitions-Images" #: src/recovery_exporter.cpp:282 msgid "Recovery cancelled by user." msgstr "Wiederherstellung vom Benutzer abgebrochen." #: src/recovery_exporter.cpp:292 src/scanner_engine.cpp:68 msgid "Unable to open source" msgstr "Quelle kann nicht geöffnet werden" #: src/recovery_exporter.cpp:297 msgid "Recovery open error:" msgstr "Fehler beim Öffnen für die Wiederherstellung:" #: src/recovery_exporter.cpp:316 msgid "Recovery cancelled during image export." msgstr "Wiederherstellung während des Image-Exports abgebrochen." #: src/recovery_exporter.cpp:359 msgid "Exported volume image:" msgstr "Volume-Image exportiert:" #: src/recovery_exporter.cpp:366 msgid "Recovery cancelled before filesystem recovery." msgstr "Wiederherstellung vor der Dateisystemwiederherstellung abgebrochen." #: src/recovery_exporter.cpp:401 msgid "Recovery cancelled during filesystem recovery." msgstr "Wiederherstellung während der Dateisystemwiederherstellung abgebrochen." #: src/recovery_exporter.cpp:433 msgid "Recovery cancelled during carving." msgstr "Wiederherstellung während des Carvings abgebrochen." #: src/recovery_exporter.cpp:450 msgid "Recovery export completed." msgstr "Wiederherstellungsexport abgeschlossen." #: src/report_exporter.cpp:56 msgid "Unknown" msgstr "Unbekannt" #: src/report_exporter.cpp:67 src/report_exporter.cpp:103 msgid "Unable to open destination file" msgstr "Zieldatei kann nicht geöffnet werden" #: src/scanner_engine.cpp:52 src/scanner_engine.cpp:73 msgid "Open source" msgstr "Quelle öffnen" #: src/scanner_engine.cpp:53 msgid "Opening source in read-only mode" msgstr "Quelle wird im schreibgeschützten Modus geöffnet" #: src/scanner_engine.cpp:57 msgid "Error: could not open the source in read-only mode." msgstr "Fehler: Quelle konnte nicht im schreibgeschützten Modus geöffnet werden." #: src/scanner_engine.cpp:60 msgid "Open error:" msgstr "Öffnungsfehler:" #: src/scanner_engine.cpp:66 src/scanner_engine.cpp:74 msgid "Open failed" msgstr "Öffnen fehlgeschlagen" #: src/scanner_engine.cpp:83 msgid "Source opened in read-only mode." msgstr "Quelle im schreibgeschützten Modus geöffnet." #: src/scanner_engine.cpp:85 msgid "Device health:" msgstr "Gerätezustand:" #: src/scanner_engine.cpp:92 msgid "Device health warning" msgstr "Warnung zum Gerätezustand" #: src/scanner_engine.cpp:93 msgid "Device health probe" msgstr "Gerätezustandsprüfung" #: src/scanner_engine.cpp:94 msgid "Device may be unstable or partially readable" msgstr "Gerät kann instabil oder nur teilweise lesbar sein" #: src/scanner_engine.cpp:98 msgid "Input path:" msgstr "Eingabepfad:" #: src/scanner_engine.cpp:99 msgid "Input size:" msgstr "Eingabegröße:" #: src/scanner_engine.cpp:103 msgid "Scan cancelled by user." msgstr "Scan vom Benutzer abgebrochen." #: src/scanner_engine.cpp:108 src/scanner_engine.cpp:123 msgid "Partition analysis" msgstr "Partitionsanalyse" #: src/scanner_engine.cpp:109 msgid "Parsing MBR" msgstr "MBR wird analysiert" #: src/scanner_engine.cpp:118 msgid "Scan cancelled during MBR parsing." msgstr "Scan während der MBR-Analyse abgebrochen." #: src/scanner_engine.cpp:124 msgid "Parsing GPT" msgstr "GPT wird analysiert" #: src/scanner_engine.cpp:133 msgid "Scan cancelled during GPT parsing." msgstr "Scan während der GPT-Analyse abgebrochen." #: src/scanner_engine.cpp:138 msgid "Fast scan" msgstr "Schnellscan" #: src/scanner_engine.cpp:139 msgid "Searching filesystem signatures" msgstr "Suche nach Dateisystemsignaturen" #: src/scanner_engine.cpp:148 msgid "Scan cancelled during signature scan." msgstr "Scan während des Signaturscans abgebrochen." #: src/scanner_engine.cpp:153 msgid "Deep scan" msgstr "Tiefenscan" #: src/scanner_engine.cpp:154 msgid "Looking for lost partitions" msgstr "Suche nach verlorenen Partitionen" #: src/scanner_engine.cpp:163 msgid "Scan cancelled during lost partition search." msgstr "Scan während der Suche nach verlorenen Partitionen abgebrochen." #: src/scanner_engine.cpp:168 src/scanner_engine.cpp:183 msgid "Filesystem probes" msgstr "Dateisystemprüfungen" #: src/scanner_engine.cpp:169 msgid "Validating NTFS metadata" msgstr "NTFS-Metadaten werden validiert" #: src/scanner_engine.cpp:178 msgid "Scan cancelled during NTFS probe." msgstr "Scan während der NTFS-Prüfung abgebrochen." #: src/scanner_engine.cpp:184 msgid "Validating ext4, Btrfs, FAT32, exFAT" msgstr "ext4, Btrfs, FAT32, exFAT werden validiert" #: src/scanner_engine.cpp:193 msgid "No useful results found." msgstr "Keine nützlichen Ergebnisse gefunden." #: src/scanner_engine.cpp:197 msgid "Completed" msgstr "Abgeschlossen" #: src/scanner_engine.cpp:198 msgid "Scan finished" msgstr "Scan beendet" #: src/signature_scanner.cpp:45 msgid "Signature scan: starting filesystem signature scan." msgstr "Signaturscan: Dateisystem-Signaturscan wird gestartet." #: src/signature_scanner.cpp:46 msgid "Signature scan stride:" msgstr "Signaturscan-Schrittweite:" #: src/signature_scanner.cpp:54 msgid "NTFS boot sector detected" msgstr "NTFS-Bootsektor erkannt" #: src/signature_scanner.cpp:57 msgid "FAT32 boot sector detected" msgstr "FAT32-Bootsektor erkannt" #: src/signature_scanner.cpp:60 msgid "exFAT boot sector detected" msgstr "exFAT-Bootsektor erkannt" #: src/signature_scanner.cpp:63 msgid "ext4 superblock detected" msgstr "ext4-Superblock erkannt" #: src/signature_scanner.cpp:66 msgid "Btrfs superblock detected" msgstr "Btrfs-Superblock erkannt" #: src/signature_scanner.cpp:70 msgid "Signature scan: completed." msgstr "Signaturscan: abgeschlossen." #: src/xfs_recovery.cpp:422 msgid "XFS recovery (session 4: full dir/file extraction) starting at offset" msgstr "XFS-Wiederherstellung, Sitzung 4: vollständige Verzeichnis-/Dateiextraktion, startet bei Offset" #: src/xfs_recovery.cpp:428 msgid "XFS: cannot read superblock" msgstr "XFS: Superblock kann nicht gelesen werden" #: src/xfs_recovery.cpp:434 msgid "XFS: not a valid superblock at this offset" msgstr "XFS: kein gültiger Superblock an diesem Offset" #: src/xfs_recovery.cpp:442 msgid "XFS: geometry inconsistent:" msgstr "XFS: Geometrie inkonsistent:" #: 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: Es konnten keine AG-Header analysiert werden; das Volume wirkt " "beschädigt oder dies ist eine Partition ohne XFS-Volume bei Offset 0" #: src/main_window.cpp:1392 msgid "Overview" msgstr "Overview" #: src/main_window.cpp:1414 msgid "License" msgstr "License"