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

1862 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: Portuguese <pt@li.org>\n"
"Language: pt\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 ""
"⚠ Nenhum ficheiro CSS encontrado:\n"
#: src/StyleProvider.cpp:94
msgid "[CSS] Tema '"
msgstr "[CSS] Tema '"
#: src/StyleProvider.cpp:95
msgid "' caricato da: "
msgstr "' carregado de: "
#: src/StyleProvider.cpp:98
msgid "❌ Errore CSS: "
msgstr "❌ Erro CSS: "
#: src/app_window.cpp:36 src/main_window.cpp:82
msgid "Open image"
msgstr "Abrir imagem"
#: src/app_window.cpp:37 src/main_window.cpp:513
msgid "Scan"
msgstr "Analisar"
#: src/app_window.cpp:38 src/app_window.cpp:233
msgid "Save report"
msgstr "Guardar relatório"
#: src/app_window.cpp:39
msgid "Recover data"
msgstr "Recuperar dados"
#: src/app_window.cpp:40
msgid "Ready"
msgstr "Pronto"
#: src/app_window.cpp:41
msgid "BastionGuard Recovery Data"
msgstr "BastionGuard Recovery Data"
#: src/app_window.cpp:94
msgid "Offset"
msgstr "Deslocamento"
#: src/app_window.cpp:95
msgid "Size"
msgstr "Tamanho"
#: src/app_window.cpp:96
msgid "Type"
msgstr "Tipo"
#: src/app_window.cpp:97 src/main_window.cpp:511
msgid "Source"
msgstr "Origem"
#: src/app_window.cpp:98
msgid "Detail"
msgstr "Detalhe"
#: src/app_window.cpp:99
msgid "Confidence"
msgstr "Confiança"
#: src/app_window.cpp:148
msgid "Select disk image"
msgstr "Selecionar imagem de disco"
#: src/app_window.cpp:155
msgid "Internal error: file dialog unavailable."
msgstr "Erro interno: diálogo de ficheiros indisponível."
#: src/app_window.cpp:162
msgid "Selected file:"
msgstr "Ficheiro selecionado:"
#: src/app_window.cpp:163
msgid "File ready for scan"
msgstr "Ficheiro pronto para análise"
#: src/app_window.cpp:166
msgid "File selection cancelled or failed:"
msgstr "Seleção de ficheiro cancelada ou falhada:"
#: src/app_window.cpp:173
msgid "No file selected."
msgstr "Nenhum ficheiro selecionado."
#: src/app_window.cpp:174
msgid "Select a file first"
msgstr "Selecione primeiro um ficheiro"
#: src/app_window.cpp:178 src/main_window.cpp:909
msgid "A scan is already running."
msgstr "Já existe uma análise em execução."
#: src/app_window.cpp:187
msgid "Starting read-only scan..."
msgstr "A iniciar análise só de leitura..."
#: src/app_window.cpp:188
msgid "Scanning in progress..."
msgstr "Análise em curso..."
#: src/app_window.cpp:219
msgid "Scan completed"
msgstr "Análise concluída"
#: src/app_window.cpp:228 src/app_window.cpp:298 src/main_window.cpp:948
msgid "No scan report available."
msgstr "Nenhum relatório de análise disponível."
#: src/app_window.cpp:240
msgid "Internal error: save dialog unavailable."
msgstr "Erro interno: diálogo de gravação indisponível."
#: src/app_window.cpp:260
msgid "Report saved:"
msgstr "Relatório guardado:"
#: src/app_window.cpp:261
msgid "Report saved"
msgstr "Relatório guardado"
#: src/app_window.cpp:263
msgid "Failed to save report:"
msgstr "Falha ao guardar o relatório:"
#: src/app_window.cpp:264
msgid "Report save failed"
msgstr "Falha ao guardar o relatório"
#: src/app_window.cpp:267
msgid "Report save cancelled or failed:"
msgstr "Gravação do relatório cancelada ou falhada:"
#: src/app_window.cpp:302 src/main_window.cpp:958
msgid "A recovery task is already running."
msgstr "Já existe uma tarefa de recuperação em execução."
#: src/app_window.cpp:307 src/main_window.cpp:808
msgid "Select destination folder"
msgstr "Selecionar pasta de destino"
#: src/app_window.cpp:314
msgid "Internal error: output dialog unavailable."
msgstr "Erro interno: diálogo de saída indisponível."
#: src/app_window.cpp:323
msgid "Recovery destination:"
msgstr "Destino da recuperação:"
#: src/app_window.cpp:324
msgid "Recovery in progress..."
msgstr "Recuperação em curso..."
#: src/app_window.cpp:336
msgid "Destination selection cancelled or failed:"
msgstr "Seleção de destino cancelada ou falhada:"
#: src/app_window.cpp:346
msgid "Exported images:"
msgstr "Imagens exportadas:"
#: src/app_window.cpp:347
msgid "Recovered files:"
msgstr "Ficheiros recuperados:"
#: src/app_window.cpp:348
msgid "Recovery completed"
msgstr "Recuperação concluída"
#: src/app_window.cpp:350
msgid "Recovery failed:"
msgstr "Recuperação falhada:"
#: src/app_window.cpp:351
msgid "Recovery failed"
msgstr "Recuperação falhada"
#: src/btrfs_recovery.cpp:359
msgid "Failed to read Btrfs superblock"
msgstr "Falha ao ler o superbloco Btrfs"
#: src/btrfs_recovery.cpp:363
msgid "Invalid Btrfs superblock magic"
msgstr "Magic do superbloco Btrfs inválido"
#: src/btrfs_recovery.cpp:382
msgid "Invalid Btrfs nodesize"
msgstr "Tamanho de nó Btrfs inválido"
#: src/btrfs_recovery.cpp:392
msgid "Unable to parse Btrfs system chunk array"
msgstr "Não foi possível analisar o array de chunks do 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 "Não foi possível criar o ficheiro de saída"
#: src/btrfs_recovery.cpp:417
msgid ""
"Btrfs chunk tree load was partial; continuing with system chunk mappin"
"gs only."
msgstr ""
"O carregamento da árvore de chunks Btrfs foi parcial; a continuar apenas com "
"os mapeamentos de chunks do sistema."
#: src/btrfs_recovery.cpp:431
msgid "Btrfs file recovery completed at offset"
msgstr "Recuperação de ficheiros Btrfs concluída no deslocamento"
#: src/btrfs_recovery.cpp:432
msgid "Btrfs chunk mappings loaded"
msgstr "Mapeamentos de chunks Btrfs carregados"
#: src/btrfs_recovery.cpp:433
msgid "Btrfs filesystem roots discovered"
msgstr "Raízes do sistema de ficheiros Btrfs descobertas"
#: src/btrfs_recovery.cpp:434
msgid "Btrfs files exported"
msgstr "Ficheiros Btrfs exportados"
#: src/btrfs_recovery.cpp:435
msgid "Btrfs compressed extents exported"
msgstr "Extents comprimidos Btrfs exportados"
#: src/btrfs_recovery.cpp:436
msgid "Btrfs compressed extents skipped"
msgstr "Extents comprimidos Btrfs ignorados"
#: src/btrfs_recovery.cpp:822
msgid "Btrfs chunk tree parsed"
msgstr "Árvore de chunks Btrfs analisada"
#: src/btrfs_recovery.cpp:828
msgid "Invalid Btrfs root tree"
msgstr "Árvore raiz Btrfs inválida"
#: src/btrfs_recovery.cpp:850
msgid "Btrfs root tree parsed"
msgstr "Árvore raiz Btrfs analisada"
#: src/btrfs_recovery.cpp:939
msgid "Btrfs fs root parsed"
msgstr "Raiz do sistema de ficheiros Btrfs analisada"
#: src/btrfs_recovery.cpp:1062 src/btrfs_recovery.cpp:1067
msgid "Btrfs export failed"
msgstr "Exportação Btrfs falhada"
#: src/carving.cpp:1000
msgid "Carving: starting scan up to "
msgstr "Carving: a iniciar análise até "
#: src/carving.cpp:1007
msgid "Carving: read failure at offset "
msgstr "Carving: falha de leitura no deslocamento "
#: src/carving.cpp:1008
msgid ", skipping ahead"
msgstr ", a avançar"
#: src/carving.cpp:1103
msgid "Carving: completed. Files recovered: "
msgstr "Carving: concluído. Ficheiros recuperados: "
#: src/disk_reader.cpp:48
msgid "source is neither a regular file nor a block device"
msgstr "a origem não é um ficheiro normal nem um dispositivo de blocos"
#: src/disk_reader.cpp:76
msgid "block-device support is Linux-only in this build"
msgstr "o suporte para dispositivos de blocos nesta compilação é apenas para Linux"
#: src/encrypted_volume_support.cpp:107
msgid "Encrypted volume probes: analysis started."
msgstr "Sondas de volumes cifrados: análise iniciada."
#: src/encrypted_volume_support.cpp:129
msgid "Encrypted volume probes: analysis completed."
msgstr "Sondas de volumes cifrados: análise concluída."
#: src/encryption_support.cpp:64
msgid "Read error while exporting encrypted metadata"
msgstr "Erro de leitura ao exportar metadados cifrados"
#: src/encryption_support.cpp:69
msgid "Write error while exporting encrypted metadata"
msgstr "Erro de escrita ao exportar metadados cifrados"
#: src/encryption_support.cpp:220
msgid "Created read-only loop device:"
msgstr "Dispositivo loop só de leitura criado:"
#: src/encryption_support.cpp:275
msgid "Unlocked LUKS container through cryptsetup:"
msgstr "Contentor LUKS desbloqueado através de cryptsetup:"
#: src/encryption_support.cpp:318
msgid "Unlocked LUKS container through cryptsetup key file:"
msgstr "Contentor LUKS desbloqueado através de ficheiro-chave cryptsetup:"
#: src/encryption_support.cpp:388
msgid "Unlocked BitLocker container through dislocker:"
msgstr "Contentor BitLocker desbloqueado através de dislocker:"
#: src/encryption_support.cpp:397
msgid "Closed mapper:"
msgstr "Mapper fechado:"
#: src/encryption_support.cpp:402
msgid "Detached helper loop device:"
msgstr "Dispositivo loop auxiliar desanexado:"
#: src/encryption_support.cpp:407
msgid "Detached loop device:"
msgstr "Dispositivo loop desanexado:"
#: src/encryption_support.cpp:412
msgid "Removed helper directory:"
msgstr "Diretório auxiliar removido:"
#: src/encryption_support.cpp:432
msgid "Encryption probes: detected"
msgstr "Sondas de cifragem: detetado"
#: src/encryption_support.cpp:473
msgid "Exported encrypted volume metadata:"
msgstr "Metadados do volume cifrado exportados:"
#: src/encryption_support.cpp:543
msgid "Unlocked BitLocker container through BEK file:"
msgstr "Contentor BitLocker desbloqueado através de ficheiro BEK:"
#: src/ext4_recovery.cpp:75 src/filesystem_recovery.cpp:76 src/ntfs_recovery.cpp:694
msgid "Read error while exporting recovered file"
msgstr "Erro de leitura ao exportar o ficheiro recuperado"
#: src/ext4_recovery.cpp:80 src/filesystem_recovery.cpp:81
msgid "Write error while exporting recovered file"
msgstr "Erro de escrita ao exportar o ficheiro recuperado"
#: src/ext4_recovery.cpp:142
msgid "ext4 recovery started at offset"
msgstr "Recuperação ext4 iniciada no deslocamento"
#: src/ext4_recovery.cpp:144
msgid "ext4 block size"
msgstr "Tamanho de bloco ext4"
#: src/ext4_recovery.cpp:152
msgid "ext4 recovery completed."
msgstr "Recuperação ext4 concluída."
#: src/ext4_recovery.cpp:176
msgid "Failed to read ext4 superblock"
msgstr "Falha ao ler o superbloco ext4"
#: src/ext4_recovery.cpp:180
msgid "Invalid ext4 superblock magic"
msgstr "Magic do superbloco ext4 inválido"
#: src/ext4_recovery.cpp:197
msgid "Unsupported ext4 geometry"
msgstr "Geometria ext4 não suportada"
#: src/ext4_recovery.cpp:340
msgid "ext4 journal replay overlay blocks"
msgstr "Blocos overlay de replay do journal ext4"
#: src/ext4_recovery.cpp:341
msgid "ext4 committed journal transactions"
msgstr "Transações confirmadas do journal ext4"
#: src/ext4_recovery.cpp:342
msgid "ext4 journal revoke records"
msgstr "Registos revoke do journal ext4"
#: src/ext4_recovery.cpp:372
msgid "Invalid ext4 inode number"
msgstr "Número de inode ext4 inválido"
#: src/ext4_recovery.cpp:379
msgid "Failed to read ext4 group descriptor"
msgstr "Falha ao ler o descritor de grupo ext4"
#: src/ext4_recovery.cpp:387
msgid "Invalid ext4 inode table pointer"
msgstr "Ponteiro da tabela de inodes ext4 inválido"
#: src/ext4_recovery.cpp:393
msgid "Failed to read ext4 inode"
msgstr "Falha ao ler o inode ext4"
#: src/ext4_recovery.cpp:438
msgid "Failed to read ext4 extent node"
msgstr "Falha ao ler o nó de extent ext4"
#: src/ext4_recovery.cpp:445
msgid "Invalid ext4 extent header"
msgstr "Cabeçalho de extent ext4 inválido"
#: src/ext4_recovery.cpp:472
msgid "ext4 inode does not use extents"
msgstr "O inode ext4 não usa extents"
#: src/ext4_recovery.cpp:480
msgid "Invalid ext4 inode extent header"
msgstr "Cabeçalho de extent do inode ext4 inválido"
#: src/ext4_recovery.cpp:508
msgid "Failed to read ext4 indirect block"
msgstr "Falha ao ler o bloco indireto ext4"
#: src/ext4_recovery.cpp:630
msgid "Cannot create ext4 file"
msgstr "Não é possível criar ficheiro ext4"
#: src/ext4_recovery.cpp:636
msgid ""
"ext4 inline_data file truncated to 60 bytes (xattr 'system.data' overf"
"low not supported):"
msgstr ""
"Ficheiro inline_data ext4 truncado para 60 bytes; overflow de xattr "
"'system.data' não suportado:"
#: src/ext4_recovery.cpp:644
msgid "Recovered ext4 inline-data file:"
msgstr "Ficheiro inline-data ext4 recuperado:"
#: src/ext4_recovery.cpp:652
msgid "Skipped ext4 file without supported data mapping"
msgstr "Ficheiro ext4 ignorado sem mapeamento de dados suportado"
#: src/ext4_recovery.cpp:670
msgid "Recovered ext4 file:"
msgstr "Ficheiro ext4 recuperado:"
#: src/ext4_recovery.cpp:730
msgid "ext4 journal inode could not be read"
msgstr "Não foi possível ler o inode do journal ext4"
#: src/ext4_recovery.cpp:736
msgid "ext4 journal mapping unsupported or unreadable"
msgstr "Mapeamento do journal ext4 não suportado ou ilegível"
#: src/ext4_recovery.cpp:747
msgid "ext4 journal export failed"
msgstr "Exportação do journal ext4 falhada"
#: 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 "Diretório ext4 ignorado sem mapeamento de dados suportado"
#: src/file_carver.cpp:62
msgid "Read error while exporting carved file"
msgstr "Erro de leitura ao exportar ficheiro recuperado por carving"
#: src/file_carver.cpp:67
msgid "Write error while exporting carved file"
msgstr "Erro de escrita ao exportar ficheiro recuperado por carving"
#: src/file_carver.cpp:96
msgid "Read error during file carving"
msgstr "Erro de leitura durante o carving de ficheiros"
#: src/file_carver.cpp:148
msgid "Recovered by header/footer carving"
msgstr "Recuperado por carving de cabeçalho/rodapé"
#: src/file_carver.cpp:148
msgid "Recovered by header-based carving"
msgstr "Recuperado por carving baseado em cabeçalho"
#: src/file_carver.cpp:151
msgid "Recovered carved file:"
msgstr "Ficheiro recuperado por carving:"
#: src/file_carver.cpp:187
msgid "File carving started."
msgstr "Carving de ficheiros iniciado."
#: src/file_carver.cpp:193
msgid "File carving completed."
msgstr "Carving de ficheiros concluído."
#: src/filesystem_probes.cpp:83 src/filesystem_probes.cpp:127 src/ntfs_probe.cpp:101
msgid "Bytes/sector"
msgstr "Bytes/setor"
#: src/filesystem_probes.cpp:84 src/filesystem_probes.cpp:128 src/ntfs_probe.cpp:102
msgid "Sectors/cluster"
msgstr "Setores/cluster"
#: src/filesystem_probes.cpp:85
msgid ", FATs: "
msgstr ", FATs: "
#: src/filesystem_probes.cpp:86
msgid ", Reserved: "
msgstr ", Reservados: "
#: src/filesystem_probes.cpp:87
msgid ", Sectors/FAT: "
msgstr ", Setores/FAT: "
#: src/filesystem_probes.cpp:88
msgid ", Root cluster: "
msgstr ", Cluster raiz: "
#: src/filesystem_probes.cpp:89
msgid ", FSInfo: "
msgstr ", FSInfo: "
#: src/filesystem_probes.cpp:90
msgid ", Backup boot: "
msgstr ", Boot de backup: "
#: src/filesystem_probes.cpp:126
msgid "Partition offset: "
msgstr "Deslocamento da partição: "
#: src/filesystem_probes.cpp:129
msgid ", FAT offset: "
msgstr ", Deslocamento FAT: "
#: src/filesystem_probes.cpp:130
msgid ", FAT length: "
msgstr ", Comprimento FAT: "
#: src/filesystem_probes.cpp:131
msgid ", Cluster heap: "
msgstr ", Heap de clusters: "
#: src/filesystem_probes.cpp:132
msgid ", Cluster count: "
msgstr ", Número de clusters: "
#: src/filesystem_probes.cpp:133
msgid ", Root dir cluster: "
msgstr ", Cluster do diretório raiz: "
#: src/filesystem_probes.cpp:173
msgid "Inodes: "
msgstr "Inodes: "
#: src/filesystem_probes.cpp:174
msgid ", Blocks: "
msgstr ", Blocos: "
#: src/filesystem_probes.cpp:175
msgid ", Block size: "
msgstr ", Tamanho de bloco: "
#: src/filesystem_probes.cpp:176
msgid ", Blocks/group: "
msgstr ", Blocos/grupo: "
#: src/filesystem_probes.cpp:177
msgid ", Inodes/group: "
msgstr ", Inodes/grupo: "
#: src/filesystem_probes.cpp:178
msgid ", Inode size: "
msgstr ", Tamanho de inode: "
#: src/filesystem_probes.cpp:220
msgid "Bytenr: "
msgstr "N.º de byte: "
#: src/filesystem_probes.cpp:221
msgid ", Generation: "
msgstr ", Geração: "
#: src/filesystem_probes.cpp:258
msgid "Format version"
msgstr "Versão do formato"
#: src/filesystem_probes.cpp:259 src/filesystem_probes.cpp:310
msgid "Block size"
msgstr "Tamanho de bloco"
#: src/filesystem_probes.cpp:260
msgid "Sector size"
msgstr "Tamanho de setor"
#: src/filesystem_probes.cpp:261
msgid "Inode size"
msgstr "Tamanho de inode"
#: src/filesystem_probes.cpp:262
msgid "Inodes/block"
msgstr "Inodes/bloco"
#: src/filesystem_probes.cpp:263
msgid "Allocation groups"
msgstr "Grupos de alocação"
#: src/filesystem_probes.cpp:264
msgid "Blocks/AG"
msgstr "Blocos/AG"
#: src/filesystem_probes.cpp:265 src/filesystem_probes.cpp:311
msgid "Total blocks"
msgstr "Total de blocos"
#: src/filesystem_probes.cpp:267
msgid "CRC: V5"
msgstr "CRC: V5"
#: src/filesystem_probes.cpp:278
msgid "Label"
msgstr "Rótulo"
#: src/filesystem_probes.cpp:308
msgid "Variant"
msgstr "Variante"
#: src/filesystem_probes.cpp:309
msgid "Version"
msgstr "Versão"
#: src/filesystem_probes.cpp:312
msgid "Free blocks"
msgstr "Blocos livres"
#: src/filesystem_probes.cpp:313
msgid "Files"
msgstr "Ficheiros"
#: src/filesystem_probes.cpp:314
msgid "Folders"
msgstr "Pastas"
#: src/filesystem_probes.cpp:316
msgid "Journaled"
msgstr "Com journal"
#: src/filesystem_probes.cpp:338
msgid "Filesystem probes: analysis started."
msgstr "Sondas de sistemas de ficheiros: análise iniciada."
#: src/filesystem_probes.cpp:359
msgid "Filesystem probes: analysis completed."
msgstr "Sondas de sistemas de ficheiros: análise concluída."
#: src/filesystem_recovery.cpp:104
msgid "FAT32 recovery started at offset"
msgstr "Recuperação FAT32 iniciada no deslocamento"
#: src/filesystem_recovery.cpp:109
msgid "FAT32 recovery completed."
msgstr "Recuperação FAT32 concluída."
#: src/filesystem_recovery.cpp:228
msgid "Skipped FAT32 file with invalid cluster chain"
msgstr "Ficheiro FAT32 ignorado com cadeia de clusters inválida"
#: src/filesystem_recovery.cpp:248
msgid "Recovered FAT32 file:"
msgstr "Ficheiro FAT32 recuperado:"
#: src/filesystem_recovery.cpp:452
msgid "Recovered FAT32 deleted file (best-effort, assumes contiguous):"
msgstr "Ficheiro FAT32 eliminado recuperado; melhor esforço, assume dados contíguos:"
#: src/filesystem_recovery.cpp:471
msgid "exFAT recovery started at offset"
msgstr "Recuperação exFAT iniciada no deslocamento"
#: src/filesystem_recovery.cpp:473
msgid "exFAT allocation bitmap loaded"
msgstr "Bitmap de alocação exFAT carregado"
#: src/filesystem_recovery.cpp:479
msgid "exFAT recovery completed."
msgstr "Recuperação exFAT concluída."
#: src/filesystem_recovery.cpp:644
msgid "Skipped exFAT file with invalid cluster chain"
msgstr "Ficheiro exFAT ignorado com cadeia de clusters inválida"
#: src/filesystem_recovery.cpp:660
msgid "Recovered exFAT file:"
msgstr "Ficheiro exFAT recuperado:"
#: src/filesystem_recovery.cpp:712
msgid "Recovered exFAT deleted file (best-effort, assumes contiguous):"
msgstr "Ficheiro exFAT eliminado recuperado; melhor esforço, assume dados contíguos:"
#: src/filesystem_recovery.cpp:872
msgid "NTFS recovery skipped or failed at offset"
msgstr "Recuperação NTFS ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:881
msgid "FAT32 recovery skipped or failed at offset"
msgstr "Recuperação FAT32 ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:890
msgid "exFAT recovery skipped or failed at offset"
msgstr "Recuperação exFAT ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:898
msgid "ext4 recovery skipped or failed at offset"
msgstr "Recuperação ext4 ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:906
msgid "Btrfs recovery skipped or failed at offset"
msgstr "Recuperação Btrfs ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:914
msgid "XFS recovery skipped or failed at offset"
msgstr "Recuperação XFS ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:922
msgid "HFS+ recovery skipped or failed at offset"
msgstr "Recuperação HFS+ ignorada ou falhada no deslocamento"
#: src/filesystem_recovery.cpp:955
msgid "Carving error: "
msgstr "Erro de carving: "
#: src/filesystem_recovery.cpp:957
msgid "Carving pass added "
msgstr "A passagem de carving adicionou "
#: src/filesystem_recovery.cpp:958
msgid " file(s)"
msgstr " ficheiro(s)"
#: src/hfs_recovery.cpp:64
msgid ""
"HFS+ recovery (sessions 4+5: full extents + hardlinks + decmpfs-zlib) "
"starting at offset"
msgstr ""
"Recuperação HFS+ (sessões 4+5: extents completos + hardlinks + decmpfs-zlib) "
"iniciada no deslocamento"
#: src/hfs_recovery.cpp:72
msgid "HFS+: cannot read volume header sector"
msgstr "HFS+: não é possível ler o setor do cabeçalho do volume"
#: src/hfs_recovery.cpp:78
msgid "HFS+: not a valid volume header at this offset"
msgstr "HFS+: não existe um cabeçalho de volume válido neste deslocamento"
#: src/hfs_recovery.cpp:85
msgid "HFS+: geometry inconsistent:"
msgstr "HFS+: geometria inconsistente:"
#: src/hfs_recovery.cpp:148
msgid "HFS+: catalog file has no extents -- volume looks empty or damaged"
msgstr "HFS+: o ficheiro de catálogo não tem extents -- o volume parece vazio ou danificado"
#: src/hfs_recovery.cpp:158
msgid "HFS+: failed to read catalog file content"
msgstr "HFS+: falha ao ler o conteúdo do ficheiro de catálogo"
#: src/hfs_recovery.cpp:171
msgid "HFS+: catalog file too small to contain a header node"
msgstr "HFS+: ficheiro de catálogo demasiado pequeno para conter um nó de cabeçalho"
#: src/hfs_recovery.cpp:177
msgid "HFS+: catalog node 0 is not a valid header node"
msgstr "HFS+: o nó de catálogo 0 não é um nó de cabeçalho válido"
#: src/hfs_recovery.cpp:182
msgid "HFS+: catalog B-tree header record parse failed"
msgstr "HFS+: falha ao analisar o registo de cabeçalho B-tree do catálogo"
#: src/lost_partition_finder.cpp:175
msgid "Lost partition finder: deep scan started."
msgstr "Localizador de partições perdidas: análise profunda iniciada."
#: src/lost_partition_finder.cpp:176
msgid "Lost partition scan stride:"
msgstr "Passo da análise de partições perdidas:"
#: src/lost_partition_finder.cpp:178
msgid "Lost partition scan range:"
msgstr "Intervalo da análise de partições 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 "Localizador de partições perdidas"
#: src/lost_partition_finder.cpp:199
msgid "Unallocated NTFS boot sector candidate"
msgstr "Candidato a setor de arranque NTFS não alocado"
#: src/lost_partition_finder.cpp:212
msgid "Unallocated FAT32 boot sector candidate"
msgstr "Candidato a setor de arranque FAT32 não alocado"
#: src/lost_partition_finder.cpp:225
msgid "Unallocated exFAT boot sector candidate"
msgstr "Candidato a setor de arranque exFAT não alocado"
#: src/lost_partition_finder.cpp:239
msgid "Unallocated ext4 superblock candidate"
msgstr "Candidato a superbloco ext4 não alocado"
#: src/lost_partition_finder.cpp:251
msgid "Lost Btrfs partition candidate"
msgstr "Candidato a partição Btrfs perdida"
#: src/lost_partition_finder.cpp:253
msgid "Unallocated Btrfs superblock candidate"
msgstr "Candidato a superbloco Btrfs não alocado"
#: src/lost_partition_finder.cpp:269
msgid "Unallocated XFS superblock candidate"
msgstr "Candidato a superbloco XFS não alocado"
#: src/lost_partition_finder.cpp:285
msgid "Unallocated HFS+/HFSX volume header candidate"
msgstr "Candidato a cabeçalho de volume HFS+/HFSX não alocado"
#: src/lost_partition_finder.cpp:294
msgid "Lost partition finder: scan limited to first "
msgstr "Localizador de partições perdidas: análise limitada aos primeiros "
#: src/lost_partition_finder.cpp:296
msgid "(disk is larger; remaining area not scanned)."
msgstr "(o disco é maior; a área restante não foi analisada)."
#: src/lost_partition_finder.cpp:298
msgid "Lost partition finder: deep scan completed."
msgstr "Localizador de partições perdidas: análise profunda concluída."
#: src/main_window.cpp:71 src/main_window.cpp:104 src/main_window.cpp:252
msgid "Dashboard"
msgstr "Painel"
#: src/main_window.cpp:72 src/main_window.cpp:77 src/main_window.cpp:105 src/main_window.cpp:253
msgid "Recovery wizard"
msgstr "Assistente de recuperação"
#: src/main_window.cpp:73 src/main_window.cpp:106 src/main_window.cpp:255
msgid "About"
msgstr "Sobre"
#: src/main_window.cpp:74 src/main_window.cpp:254
msgid "Refresh devices"
msgstr "Atualizar dispositivos"
#: src/main_window.cpp:78
msgid ""
"Choose a source, set a destination, scan read-only, then export recove"
"red data."
msgstr ""
"Escolha uma origem, defina um destino, analise em modo só de leitura e depois "
"exporte os dados recuperados."
#: src/main_window.cpp:79
msgid "Back"
msgstr "Voltar"
#: src/main_window.cpp:80
msgid "Next"
msgstr "Seguinte"
#: 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 ""
"Selecione um disco físico ou ficheiro de imagem. Discos físicos requerem "
"acesso de leitura; use o botão pkexec quando necessário."
#: src/main_window.cpp:83
msgid "Use selected disk"
msgstr "Usar disco selecionado"
#: src/main_window.cpp:84
msgid "Relaunch with pkexec"
msgstr "Reiniciar com pkexec"
#: src/main_window.cpp:85
msgid ""
"Choose a destination folder on a different disk or mount point than th"
"e source."
msgstr ""
"Escolha uma pasta de destino num disco ou ponto de montagem diferente da origem."
#: src/main_window.cpp:86
msgid "Choose destination"
msgstr "Escolher destino"
#: src/main_window.cpp:87
msgid "Run a read-only scan before exporting recovered data."
msgstr "Execute uma análise só de leitura antes de exportar os dados recuperados."
#: src/main_window.cpp:88
msgid "Start scan"
msgstr "Iniciar análise"
#: src/main_window.cpp:89
msgid ""
"Export detected volumes, filesystem-level recoveries, and carved files"
"."
msgstr ""
"Exporte volumes detetados, recuperações ao nível do sistema de ficheiros e "
"ficheiros recuperados por carving."
#: src/main_window.cpp:90
msgid "Select all"
msgstr "Selecionar tudo"
#: src/main_window.cpp:91
msgid "Clear selection"
msgstr "Limpar seleção"
#: src/main_window.cpp:92
msgid "Start recovery"
msgstr "Iniciar recuperação"
#: 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 "Fechar"
#: 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 só de leitura"
#: src/main_window.cpp:374
msgid ""
"Core engine: Ready\n"
"Read-only mode: Active"
msgstr ""
"Motor principal: pronto\n"
"Modo só de leitura: ativo"
#: src/main_window.cpp:375 src/main_window.cpp:709
msgid "No source selected"
msgstr "Nenhuma origem selecionada"
#: src/main_window.cpp:376
msgid "Device inventory available"
msgstr "Inventário de dispositivos disponível"
#: src/main_window.cpp:401
msgid "Available disks"
msgstr "Discos disponíveis"
#: 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 ""
"Aviso: não se garante a recuperação total dos ficheiros. A quantidade e a "
"integridade dos dados recuperados dependem de danos no sistema de ficheiros, "
"sobrescritas, fragmentação, cifragem, compressão e estado do dispositivo."
#: src/main_window.cpp:458
msgid "Elapsed: 00:00"
msgstr "Decorrido: 00:00"
#: src/main_window.cpp:489
msgid "Detected items"
msgstr "Itens detetados"
#: 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 detetados: "
#: src/main_window.cpp:637
msgid "Disk"
msgstr "Disco"
#: src/main_window.cpp:638
msgid "Block"
msgstr "Bloco"
#: src/main_window.cpp:640
msgid " • removable"
msgstr " • removível"
#: src/main_window.cpp:642
msgid " • needs elevation"
msgstr " • requer privilégios elevados"
#: src/main_window.cpp:704
msgid "Selected source: "
msgstr "Origem selecionada: "
#: 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 ""
"Execute uma análise só de leitura antes de exportar os dados recuperados. "
"Não se garante a recuperação total dos ficheiros."
#: 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 volumes detetados, recuperações ao nível do sistema de ficheiros e "
"ficheiros recuperados por carving. Não se garante a recuperação total dos ficheiros."
#: src/main_window.cpp:716
msgid ""
"Source selected:\n"
msgstr ""
"Origem selecionada:\n"
#: src/main_window.cpp:719
msgid ""
"\n"
"Access: needs elevation"
msgstr ""
"\n"
"Acesso: requer privilégios elevados"
#: src/main_window.cpp:721
msgid ""
"\n"
"Access: ready"
msgstr ""
"\n"
"Acesso: pronto"
#: src/main_window.cpp:726
msgid ""
"Current source:\n"
msgstr ""
"Origem atual:\n"
#: src/main_window.cpp:727
msgid ""
"\n"
"\n"
"Run a read-only scan before continuing."
msgstr ""
"\n"
"\n"
"Execute uma análise só de leitura 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 "não selecionado"
#: src/main_window.cpp:733
msgid ""
"\n"
"Source: "
msgstr ""
"\n"
"Origem: "
#: 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"
"Navegue pela árvore de recuperação, mantenha todos os itens selecionados ou "
"escolha apenas os ramos pretendidos e clique em \"Iniciar recuperação\"."
#: src/main_window.cpp:781
msgid "Device list refreshed."
msgstr "Lista de dispositivos atualizada."
#: src/main_window.cpp:786
msgid "Select image file"
msgstr "Selecionar ficheiro de imagem"
#: src/main_window.cpp:818
msgid "Recovery destination: "
msgstr "Destino da recuperação: "
#: src/main_window.cpp:831
msgid "No device selected."
msgstr "Nenhum dispositivo selecionado."
#: src/main_window.cpp:904
msgid "No source selected."
msgstr "Nenhuma origem selecionada."
#: src/main_window.cpp:914
msgid "Source access denied. Relaunch with pkexec or adjust permissions."
msgstr "Acesso à origem negado. Reinicie com pkexec ou ajuste as permissões."
#: src/main_window.cpp:918
msgid "Starting read-only scan on: "
msgstr "A iniciar análise só de leitura em: "
#: src/main_window.cpp:924
msgid "Preparing scan..."
msgstr "A preparar análise..."
#: src/main_window.cpp:925 src/main_window.cpp:931 src/main_window.cpp:1024
msgid "Elapsed: "
msgstr "Decorrido: "
#: src/main_window.cpp:953
msgid "No output directory selected."
msgstr "Nenhum diretório de saída selecionado."
#: src/main_window.cpp:964
msgid "No recoverable items selected."
msgstr "Nenhum item recuperável selecionado."
#: src/main_window.cpp:968
msgid "Starting recovery to: "
msgstr "A iniciar recuperação para: "
#: src/main_window.cpp:969
msgid "Selected items for recovery: "
msgstr "Itens selecionados para recuperação: "
#: src/main_window.cpp:981
msgid "Already running with elevated privileges."
msgstr "Já está em execução com privilégios elevados."
#: src/main_window.cpp:986
msgid "Failed to launch pkexec: "
msgstr "Falha ao iniciar pkexec: "
#: src/main_window.cpp:990
msgid "Requested pkexec relaunch."
msgstr "Reinício com pkexec solicitado."
#: src/main_window.cpp:1012
msgid "Scanning..."
msgstr "A analisar..."
#: src/main_window.cpp:1021
msgid "Completed • Scan finished"
msgstr "Concluído • Análise terminada"
#: src/main_window.cpp:1033
msgid "Scan completed. Results: "
msgstr "Análise concluída. Resultados: "
#: src/main_window.cpp:1039
msgid "Repeat scan"
msgstr "Repetir análise"
#: src/main_window.cpp:1092
msgid "Scanned source"
msgstr "Origem analisada"
#: src/main_window.cpp:1105
msgid "No recoverable items found in this scan result."
msgstr "Nenhum item recuperável encontrado neste resultado de análise."
#: src/main_window.cpp:1156
msgid "Offset: "
msgstr "Deslocamento: "
#: src/main_window.cpp:1161
msgid " • Confidence: "
msgstr " • Confiança: "
#: src/main_window.cpp:1203
msgid "No recoverable items found."
msgstr "Nenhum item recuperável encontrado."
#: src/main_window.cpp:1205
msgid " recoverable item detected in this scan."
msgstr " item recuperável detetado nesta análise."
#: src/main_window.cpp:1207
msgid " recoverable items detected in this scan."
msgstr " itens recuperáveis detetados nesta análise."
#: src/main_window.cpp:1215
msgid "Scan result: "
msgstr "Resultado da análise: "
#: 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 ""
"Esta árvore pertence ao resultado de análise atual. Selecione todos os itens "
"ou apenas as entradas que pretende recuperar e clique em \"Iniciar recuperação\"."
#: src/main_window.cpp:1231
msgid "Selected items: "
msgstr "Itens selecionados: "
#: src/main_window.cpp:1265
msgid "Recovery completed."
msgstr "Recuperação concluída."
#: src/main_window.cpp:1266
msgid "Exported images: "
msgstr "Imagens exportadas: "
#: src/main_window.cpp:1267
msgid "Recovered files: "
msgstr "Ficheiros recuperados: "
#: src/main_window.cpp:1269
msgid "Recovery failed: "
msgstr "Recuperação falhada: "
#: src/main_window.cpp:1308
msgid "BastionGuard™ Recovery Data"
msgstr "BastionGuard™ Recovery Data"
#: src/main_window.cpp:1324
msgid "Version "
msgstr "Versão "
#: 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 ""
"Uma ferramenta forense de recuperação só de leitura com suporte para ext4, "
"Btrfs, NTFS, FAT32, exFAT, XFS e HFS+.\n"
"Analise discos físicos ou ficheiros de imagem sem escrever um único byte na origem."
#: src/main_window.cpp:1341
msgid ""
"Supported filesystems: ext4 • Btrfs • NTFS • FAT32 • exFAT •"
" XFS • HFS+"
msgstr ""
"Sistemas de ficheiros suportados: 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 "Lançado sob GNU GPLv3 ou posterior. BastionGuard™ é uma marca comercial de Calogero Scarnà."
#: src/main_window.cpp:1436
msgid "Restart required"
msgstr "Reinício necessário"
#: src/main_window.cpp:1438
msgid ""
"The language will change after restarting the application.\n"
"Restart now?"
msgstr ""
"O idioma será alterado depois de reiniciar a aplicação.\n"
"Reiniciar agora?"
#: 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 "Sonda NTFS: análise iniciada."
#: src/ntfs_probe.cpp:103
msgid "MFT record size"
msgstr "Tamanho do registo 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 "Assinatura do registo MFT primário validada"
#: src/ntfs_probe.cpp:135
msgid "MFT mirror record signature validated"
msgstr "Assinatura do registo espelho MFT validada"
#: src/ntfs_probe.cpp:140
msgid "NTFS probe: analysis completed."
msgstr "Sonda NTFS: análise concluída."
#: src/ntfs_recovery.cpp:191
msgid "NTFS recovery started at offset"
msgstr "Recuperação NTFS iniciada no deslocamento"
#: src/ntfs_recovery.cpp:200
msgid "Unable to parse NTFS $MFT data runs"
msgstr "Não foi possível analisar os data runs 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 carregado como fallback para os primeiros registos MFT, "
"tipicamente registos 0-3"
#: src/ntfs_recovery.cpp:245
msgid "NTFS $MFTMirr not loadable -- primary MFT must be intact for recovery"
msgstr "NTFS $MFTMirr não carregável -- a MFT primária deve estar intacta para a recuperação"
#: src/ntfs_recovery.cpp:311
msgid "NTFS stream export failed"
msgstr "Exportação de stream NTFS falhada"
#: src/ntfs_recovery.cpp:329
msgid "NTFS recovery completed."
msgstr "Recuperação NTFS concluída."
#: src/ntfs_recovery.cpp:329
msgid "Files exported"
msgstr "Ficheiros exportados"
#: src/ntfs_recovery.cpp:330
msgid "NTFS deleted files exported"
msgstr "Ficheiros NTFS eliminados exportados"
#: src/ntfs_recovery.cpp:331
msgid "NTFS alternate data streams exported"
msgstr "Streams de dados alternativos NTFS exportados"
#: src/ntfs_recovery.cpp:332
msgid "NTFS unsupported streams skipped"
msgstr "Streams NTFS não suportados ignorados"
#: src/ntfs_recovery.cpp:334
msgid ""
"NTFS streams skipped because EFS-encrypted (content cannot be decrypte"
"d without Windows account keys):"
msgstr ""
"Streams NTFS ignorados por estarem cifrados com EFS; o conteúdo não pode ser "
"decifrado sem as chaves da conta Windows:"
#: src/ntfs_recovery.cpp:340
msgid ""
"NTFS streams skipped because runlist malformed (likely corrupted recor"
"ds):"
msgstr ""
"Streams NTFS ignorados porque a runlist está malformada, provavelmente devido "
"a registos corrompidos:"
#: src/ntfs_recovery.cpp:345
msgid "NTFS files with EFS-encrypted data detected (any stream encrypted):"
msgstr "Ficheiros NTFS com dados cifrados por EFS detetados, qualquer stream cifrado:"
#: src/ntfs_recovery.cpp:373
msgid "Unable to read NTFS boot sector"
msgstr "Não foi possível ler o setor de arranque NTFS"
#: src/ntfs_recovery.cpp:377
msgid "Invalid NTFS boot sector"
msgstr "Setor de arranque NTFS inválido"
#: src/ntfs_recovery.cpp:392
msgid "Invalid NTFS MFT record descriptor (zero)"
msgstr "Descritor de registo NTFS MFT inválido, zero"
#: src/ntfs_recovery.cpp:397
msgid "Invalid NTFS MFT record descriptor (out of range)"
msgstr "Descritor de registo NTFS MFT inválido, fora do intervalo"
#: src/ntfs_recovery.cpp:403
msgid "Invalid NTFS geometry"
msgstr "Geometria NTFS inválida"
#: src/ntfs_recovery.cpp:418
msgid "Unable to read MFT record"
msgstr "Não foi possível ler o registo MFT"
#: src/ntfs_recovery.cpp:437
msgid "Unable to read MFT record from data runs"
msgstr "Não foi possível ler o registo MFT a partir dos data runs"
#: src/ntfs_recovery.cpp:446
msgid "Incomplete read of MFT record"
msgstr "Leitura incompleta do registo MFT"
#: src/ntfs_recovery.cpp:452
msgid "Invalid MFT record size"
msgstr "Tamanho do registo MFT inválido"
#: src/ntfs_recovery.cpp:458
msgid "Invalid NTFS update sequence array"
msgstr "Array update sequence NTFS inválido"
#: src/ntfs_recovery.cpp:478
msgid "NTFS fixup mismatch on all sectors"
msgstr "Incompatibilidade de fixup NTFS em todos os setores"
#: src/ntfs_recovery.cpp:496 src/ntfs_recovery.cpp:915
msgid "Invalid MFT record signature"
msgstr "Assinatura do registo MFT inválida"
#: src/ntfs_recovery.cpp:510
msgid "NTFS $MFTMirr not available"
msgstr "NTFS $MFTMirr não disponível"
#: src/ntfs_recovery.cpp:518
msgid "Record number out of $MFTMirr coverage"
msgstr "Número de registo fora da cobertura de $MFTMirr"
#: src/ntfs_recovery.cpp:536
msgid "Mirror read failed"
msgstr "Leitura do espelho falhada"
#: src/ntfs_recovery.cpp:546
msgid "Incomplete mirror read"
msgstr "Leitura incompleta do espelho"
#: src/ntfs_recovery.cpp:552
msgid "Mirror MFT record signature mismatch"
msgstr "Incompatibilidade da assinatura do registo MFT espelho"
#: src/ntfs_recovery.cpp:713
msgid "Invalid NTFS compression unit"
msgstr "Unidade de compressão NTFS inválida"
#: src/ntfs_recovery.cpp:754
msgid "Unsupported or invalid NTFS compressed stream"
msgstr "Stream comprimido NTFS não suportado ou inválido"
#: src/ntfs_recovery.cpp:775
msgid "Invalid NTFS attribute offset"
msgstr "Deslocamento de atributo NTFS inválido"
#: src/ntfs_recovery.cpp:786
msgid "Invalid NTFS attribute length"
msgstr "Comprimento de atributo NTFS inválido"
#: src/ntfs_recovery.cpp:994
msgid "Recovered NTFS reparse metadata:"
msgstr "Metadados reparse NTFS recuperados:"
#: src/ntfs_recovery.cpp:1014
msgid "Recovered NTFS USN summary:"
msgstr "Resumo USN NTFS recuperado:"
#: src/ntfs_recovery.cpp:1135
msgid "NTFS $LogFile: cannot read MFT record 2 (skipping)"
msgstr "NTFS $LogFile: não é possível ler o registo MFT 2, a ignorar"
#: src/ntfs_recovery.cpp:1140
msgid "NTFS $LogFile: parse failed (skipping)"
msgstr "NTFS $LogFile: análise falhada, a ignorar"
#: src/ntfs_recovery.cpp:1145
msgid "NTFS $LogFile: no $DATA stream"
msgstr "NTFS $LogFile: sem stream $DATA"
#: src/ntfs_recovery.cpp:1156
msgid "NTFS $LogFile: too small (<8 KiB)"
msgstr "NTFS $LogFile: demasiado pequeno (<8 KiB)"
#: src/ntfs_recovery.cpp:1163
msgid "NTFS $LogFile: cannot read content: "
msgstr "NTFS $LogFile: não é possível ler o conteúdo: "
#: src/ntfs_recovery.cpp:1166
msgid "NTFS $LogFile: loaded "
msgstr "NTFS $LogFile: carregado "
#: src/ntfs_recovery.cpp:1168
msgid " bytes; scanning for recoverable file records"
msgstr " bytes; a procurar registos de ficheiros recuperáveis"
#: src/ntfs_recovery.cpp:1324
msgid "NTFS $LogFile: "
msgstr "NTFS $LogFile: "
#: src/ntfs_recovery.cpp:1325
msgid " RCRD pages scanned, "
msgstr " páginas RCRD analisadas, "
#: 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 " registos de ficheiro recuperados para logfile_recovered/"
#: src/partition_parser.cpp:54
msgid "GPT: backup EFI PART signature not found."
msgstr "GPT: assinatura EFI PART de backup não encontrada."
#: src/partition_parser.cpp:56
msgid "GPT: EFI PART header not found."
msgstr "GPT: cabeçalho EFI PART não encontrado."
#: src/partition_parser.cpp:66
msgid "GPT: invalid partition table."
msgstr "GPT: tabela de partições inválida."
#: src/partition_parser.cpp:98
msgid "GPT partition (backup)"
msgstr "Partição GPT (backup)"
#: src/partition_parser.cpp:98
msgid "GPT partition"
msgstr "Partição GPT"
#: src/partition_parser.cpp:99
msgid "GPT backup"
msgstr "Backup 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 da tabela de partições GPT, recuperada do cabeçalho de backup"
#: src/partition_parser.cpp:102
msgid "GPT partition table entry"
msgstr "Entrada da tabela de partições GPT"
#: src/partition_parser.cpp:120
msgid "MBR: read failed."
msgstr "MBR: leitura falhada."
#: src/partition_parser.cpp:125
msgid "MBR: 0x55AA signature not found."
msgstr "MBR: assinatura 0x55AA não encontrada."
#: src/partition_parser.cpp:129
msgid "MBR: valid signature found."
msgstr "MBR: assinatura 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 da tabela de partições MBR"
#: src/partition_parser.cpp:162
msgid "GPT: valid header found."
msgstr "GPT: cabeçalho válido encontrado."
#: src/partition_parser.cpp:174
msgid "GPT: trying backup header at LBA "
msgstr "GPT: a tentar cabeçalho de backup em LBA "
#: src/partition_parser.cpp:180
msgid "GPT: recovered partitions from backup header."
msgstr "GPT: partições recuperadas do cabeçalho de backup."
#: src/recovery_exporter.cpp:42
msgid "Recovery cancelled by user"
msgstr "Recuperação cancelada pelo utilizador"
#: src/recovery_exporter.cpp:51
msgid "Read error while exporting partition image"
msgstr "Erro de leitura ao exportar imagem de partição"
#: src/recovery_exporter.cpp:60
msgid "Write error while exporting partition image"
msgstr "Erro de escrita ao exportar imagem de partição"
#: src/recovery_exporter.cpp:282
msgid "Recovery cancelled by user."
msgstr "Recuperação cancelada pelo utilizador."
#: src/recovery_exporter.cpp:292 src/scanner_engine.cpp:68
msgid "Unable to open source"
msgstr "Não foi possível abrir a origem"
#: src/recovery_exporter.cpp:297
msgid "Recovery open error:"
msgstr "Erro de abertura de recuperação:"
#: src/recovery_exporter.cpp:316
msgid "Recovery cancelled during image export."
msgstr "Recuperação cancelada durante a exportação da imagem."
#: src/recovery_exporter.cpp:359
msgid "Exported volume image:"
msgstr "Imagem de volume exportada:"
#: src/recovery_exporter.cpp:366
msgid "Recovery cancelled before filesystem recovery."
msgstr "Recuperação cancelada antes da recuperação do sistema de ficheiros."
#: src/recovery_exporter.cpp:401
msgid "Recovery cancelled during filesystem recovery."
msgstr "Recuperação cancelada durante a recuperação do sistema de ficheiros."
#: src/recovery_exporter.cpp:433
msgid "Recovery cancelled during carving."
msgstr "Recuperação cancelada durante o carving."
#: src/recovery_exporter.cpp:450
msgid "Recovery export completed."
msgstr "Exportação da recuperação concluída."
#: src/report_exporter.cpp:56
msgid "Unknown"
msgstr "Desconhecido"
#: src/report_exporter.cpp:67 src/report_exporter.cpp:103
msgid "Unable to open destination file"
msgstr "Não foi possível abrir o ficheiro de destino"
#: src/scanner_engine.cpp:52 src/scanner_engine.cpp:73
msgid "Open source"
msgstr "Abrir origem"
#: src/scanner_engine.cpp:53
msgid "Opening source in read-only mode"
msgstr "A abrir origem em modo só de leitura"
#: src/scanner_engine.cpp:57
msgid "Error: could not open the source in read-only mode."
msgstr "Erro: não foi possível abrir a origem em modo só de leitura."
#: src/scanner_engine.cpp:60
msgid "Open error:"
msgstr "Erro de abertura:"
#: src/scanner_engine.cpp:66 src/scanner_engine.cpp:74
msgid "Open failed"
msgstr "Abertura falhada"
#: src/scanner_engine.cpp:83
msgid "Source opened in read-only mode."
msgstr "Origem aberta em modo só de leitura."
#: src/scanner_engine.cpp:85
msgid "Device health:"
msgstr "Estado do dispositivo:"
#: src/scanner_engine.cpp:92
msgid "Device health warning"
msgstr "Aviso de estado do dispositivo"
#: src/scanner_engine.cpp:93
msgid "Device health probe"
msgstr "Sonda de estado do dispositivo"
#: src/scanner_engine.cpp:94
msgid "Device may be unstable or partially readable"
msgstr "O dispositivo pode estar instável ou parcialmente legível"
#: src/scanner_engine.cpp:98
msgid "Input path:"
msgstr "Caminho de entrada:"
#: src/scanner_engine.cpp:99
msgid "Input size:"
msgstr "Tamanho de entrada:"
#: src/scanner_engine.cpp:103
msgid "Scan cancelled by user."
msgstr "Análise cancelada pelo utilizador."
#: src/scanner_engine.cpp:108 src/scanner_engine.cpp:123
msgid "Partition analysis"
msgstr "Análise de partições"
#: src/scanner_engine.cpp:109
msgid "Parsing MBR"
msgstr "A analisar MBR"
#: src/scanner_engine.cpp:118
msgid "Scan cancelled during MBR parsing."
msgstr "Análise cancelada durante a análise do MBR."
#: src/scanner_engine.cpp:124
msgid "Parsing GPT"
msgstr "A analisar GPT"
#: src/scanner_engine.cpp:133
msgid "Scan cancelled during GPT parsing."
msgstr "Análise cancelada durante a análise do GPT."
#: src/scanner_engine.cpp:138
msgid "Fast scan"
msgstr "Análise rápida"
#: src/scanner_engine.cpp:139
msgid "Searching filesystem signatures"
msgstr "A procurar assinaturas de sistemas de ficheiros"
#: src/scanner_engine.cpp:148
msgid "Scan cancelled during signature scan."
msgstr "Análise cancelada durante a análise de assinaturas."
#: src/scanner_engine.cpp:153
msgid "Deep scan"
msgstr "Análise profunda"
#: src/scanner_engine.cpp:154
msgid "Looking for lost partitions"
msgstr "A procurar partições perdidas"
#: src/scanner_engine.cpp:163
msgid "Scan cancelled during lost partition search."
msgstr "Análise cancelada durante a procura de partições perdidas."
#: src/scanner_engine.cpp:168 src/scanner_engine.cpp:183
msgid "Filesystem probes"
msgstr "Sondas de sistemas de ficheiros"
#: src/scanner_engine.cpp:169
msgid "Validating NTFS metadata"
msgstr "A validar metadados NTFS"
#: src/scanner_engine.cpp:178
msgid "Scan cancelled during NTFS probe."
msgstr "Análise cancelada durante a sonda NTFS."
#: src/scanner_engine.cpp:184
msgid "Validating ext4, Btrfs, FAT32, exFAT"
msgstr "A validar ext4, Btrfs, FAT32, exFAT"
#: src/scanner_engine.cpp:193
msgid "No useful results found."
msgstr "Nenhum resultado útil encontrado."
#: src/scanner_engine.cpp:197
msgid "Completed"
msgstr "Concluído"
#: src/scanner_engine.cpp:198
msgid "Scan finished"
msgstr "Análise terminada"
#: src/signature_scanner.cpp:45
msgid "Signature scan: starting filesystem signature scan."
msgstr "Análise de assinaturas: a iniciar análise de assinaturas de sistemas de ficheiros."
#: src/signature_scanner.cpp:46
msgid "Signature scan stride:"
msgstr "Passo da análise de assinaturas:"
#: src/signature_scanner.cpp:54
msgid "NTFS boot sector detected"
msgstr "Setor de arranque NTFS detetado"
#: src/signature_scanner.cpp:57
msgid "FAT32 boot sector detected"
msgstr "Setor de arranque FAT32 detetado"
#: src/signature_scanner.cpp:60
msgid "exFAT boot sector detected"
msgstr "Setor de arranque exFAT detetado"
#: src/signature_scanner.cpp:63
msgid "ext4 superblock detected"
msgstr "Superbloco ext4 detetado"
#: src/signature_scanner.cpp:66
msgid "Btrfs superblock detected"
msgstr "Superbloco Btrfs detetado"
#: src/signature_scanner.cpp:70
msgid "Signature scan: completed."
msgstr "Análise de assinaturas: concluída."
#: src/xfs_recovery.cpp:422
msgid "XFS recovery (session 4: full dir/file extraction) starting at offset"
msgstr "Recuperação XFS, sessão 4: extração completa de diretórios/ficheiros, iniciada no deslocamento"
#: src/xfs_recovery.cpp:428
msgid "XFS: cannot read superblock"
msgstr "XFS: não é possível ler o superbloco"
#: src/xfs_recovery.cpp:434
msgid "XFS: not a valid superblock at this offset"
msgstr "XFS: não existe um superbloco válido neste deslocamento"
#: src/xfs_recovery.cpp:442
msgid "XFS: geometry inconsistent:"
msgstr "XFS: geometria 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: não foi possível analisar nenhum cabeçalho AG; o volume parece corrompido "
"ou esta é uma partição sem volume XFS no deslocamento 0"
#: src/main_window.cpp:1392
msgid "Overview"
msgstr "Overview"
#: src/main_window.cpp:1414
msgid "License"
msgstr "License"