csaf-crud 1.4.16

CSAF 2.0 / 2.1 advisory CRUD server with HATEOAS JSON API and HTML UI (TLS 1.3, HTTP/1.1 + HTTP/2 + HTTP/3)
# Portuguese (pt) UI strings — machine-translated, pending native review. Format: key<TAB>text; missing keys fall back to English.
nav.dashboard	Dashboard
nav.csaf	CSAF
nav.import	Importar
nav.export	Exportar
nav.settings	Definições
nav.info	Info
nav.language	Idioma
nav.theme_light	Claro
nav.theme_dark	Escuro
nav.theme_toggle	Alternar tema
nav.skip_main	Saltar para o conteúdo principal
nav.brand_label	Página inicial ndaal CSAF
nav.logo_alt	ndaal — segurança da informação e conformidade
nav.info_about	Acerca de
nav.info_license	Licença
nav.info_system	Informação do sistema
nav.info_privacy	Privacidade
nav.info_security	Segurança
nav.info_changelog	Registo de alterações
nav.info_readme	README
nav.info_administrator	Guia do administrador
nav.info_user	Guia do utilizador
home.stat_documents	Total de documentos
home.stat_advisories	Avisos de segurança
home.stat_vex	Documentos VEX
home.stat_informational	Informativos
home.config_title	Configuração
home.config_csaf_mode	Modo CSAF
home.config_theme	Tema
home.config_naming	Nomenclatura
home.activity_title	Atividade recente
home.col_timestamp	Data e hora
home.col_action	Ação
home.col_tracking_id	ID de rastreio
home.col_details	Detalhes
home.no_activity	Ainda não foi registada qualquer atividade.
home.action_create	criar
home.action_update	atualizar
home.action_delete	eliminar
home.action_import	importar
home.action_export	exportar
csaf.list_heading	Documentos CSAF
csaf.list_new_document	Novo documento
csaf.list_empty	Nenhum documento encontrado.
csaf.list_create_one	Criar um
csaf.list_col_tracking_id	ID de rastreio
csaf.list_col_title	Título
csaf.list_col_category	Categoria
csaf.list_col_status	Estado
csaf.list_col_cvss_v3	CVSS v3
csaf.list_col_cvss_v4	CVSS v4
csaf.list_col_release_date	Data de publicação
csaf.list_pagination_next	Seguinte
csaf.list_pagination_showing	A mostrar
csaf.list_pagination_of	de
csaf.list_documents_plural	documento(s)
csaf.form_new_title	Novo documento CSAF
csaf.form_edit_title	Editar documento CSAF
csaf.form_submit_create	Criar documento
csaf.form_submit_save	Guardar alterações
csaf.form_cancel	Cancelar
csaf.form_section_document_metadata	Metadados do documento
csaf.form_section_affected_product	Produto afetado
csaf.form_section_vulnerability	Vulnerabilidade
csaf.form_vulnerability_hint	Obrigatório para avisos de segurança, opcional para avisos informativos/VEX.
csaf.form_section_cvss_v3	CVSS v3.1
csaf.form_section_cvss_v4	CVSS v4.0
csaf.field_tracking_id	ID de rastreio *
csaf.field_title	Título *
csaf.field_category	Categoria *
csaf.field_status	Estado *
csaf.field_doc_version	Versão do documento *
csaf.field_tlp	TLP 2.0 *
csaf.field_initial_release_date	Data de publicação inicial *
csaf.field_current_release_date	Data de publicação atual *
csaf.field_summary	Resumo *
csaf.field_publisher_name	Nome *
csaf.field_publisher_namespace	Espaço de nomes *
csaf.field_publisher_contact	Dados de contacto
csaf.field_vendor	Fornecedor *
csaf.field_product_name	Nome do produto *
csaf.field_product_id	ID do produto *
csaf.field_product_status	Estado do produto *
csaf.field_cve	CVE ID
csaf.field_vuln_title	Título da vulnerabilidade
csaf.field_vuln_description	Descrição da vulnerabilidade
csaf.field_cwe_id	CWE ID
csaf.field_cwe_name	Nome CWE
csaf.field_cvss_base_score	Pontuação base (0,0 – 10,0)
csaf.field_cvss_severity	Gravidade
csaf.field_cvss_v3_vector	Vetor CVSS v3.1
csaf.field_cvss_v4_vector	Vetor CVSS v4.0
csaf.field_verschlusssache	Verschlusssache
csaf.field_nato	NATO
csaf.opt_category_security_advisory	Aviso de segurança
csaf.opt_category_vex	VEX
csaf.opt_category_informational_advisory	Aviso informativo
csaf.opt_status_draft	rascunho
csaf.opt_status_interim	intercalar
csaf.opt_status_final	final
csaf.opt_product_status_known_affected	conhecido como afetado
csaf.opt_product_status_known_not_affected	conhecido como não afetado
csaf.opt_product_status_fixed	corrigido
csaf.opt_product_status_under_investigation	em investigação
csaf.opt_publisher_category_vendor	fornecedor
csaf.opt_publisher_category_discoverer	descobridor
csaf.opt_publisher_category_coordinator	coordenador
csaf.opt_publisher_category_translator	tradutor
csaf.opt_publisher_category_other	outro
csaf.view_edit_button	Editar
csaf.view_json_button	JSON
csaf.view_delete_button	Eliminar
csaf.view_delete_confirm	Eliminar este documento?
csaf.view_section_metadata	Metadados
csaf.view_section_vulnerabilities	Vulnerabilidades
csaf.view_section_raw_json	JSON em bruto
csaf.view_no_vulnerabilities	Nenhuma vulnerabilidade.
csaf.view_row_csaf_version	Versão CSAF
csaf.view_row_version	Versão
csaf.view_row_tlp	TLP
csaf.view_row_initial_release	Publicação inicial
csaf.view_row_current_release	Publicação atual
csaf.view_vuln_col_cve	CVE
csaf.err_back	Voltar
csaf.err_title_create_failed	Falha na criação
csaf.err_title_not_found	Não encontrado
csaf.err_title_error	Erro
csaf.err_title_duplicate	Documento duplicado
csaf.err_title_storage_error	Erro de armazenamento
csaf.err_title_update_failed	Falha na atualização
csaf.err_title_tracking_id_mismatch	Divergência de ID de rastreio
csaf.err_title_validation_failed	Falha na validação
csaf.err_title_delete_error	Erro ao eliminar
csaf.err_form_error_prefix	Erro de formulário:
csaf.err_document_exists	Já existe um documento com o ID de rastreio <strong>{tid}</strong>.
csaf.err_document_not_found	O documento <strong>{tid}</strong> não existe.
csaf.err_tracking_id_mismatch	O ID de rastreio do URL <strong>{url_id}</strong> não corresponde ao ID de rastreio do documento <strong>{doc_id}</strong>.
csaf.err_validation_prefix	Erros de validação:
csaf.err_missing_document_id	ID de documento em falta
admin.results_label	Resultados:
admin.errors_label	Erros:
admin.error_label	Erro:
admin.view_documents_link	Ver documentos
admin.back_link	Voltar
admin.back_to_export_link	Voltar à exportação
admin.enabled_label	ativado
admin.disabled_label	desativado
admin.export_directory_label	Diretório de exportação:
admin.sha256_sidecars_label	Sidecars SHA-256:
admin.sha512_sidecars_label	Sidecars SHA-512:
admin.sha3_512_sidecars_label	Sidecars SHA3-512:
admin.blake3_512_sidecars_label	Sidecars BLAKE3-512:
admin.shake256_512_sidecars_label	Sidecars SHAKE256-512:
admin.bytes_label	bytes
admin.import_heading	Importar documentos CSAF
admin.import_intro	,
admin.import_directory_label	Diretório de importação:
admin.import_place_hint	,
admin.importing_button	A importar...
admin.start_import_button	Iniciar importação
admin.import_complete_title	Importação concluída
admin.import_result_line	{imported} documento(s) importado(s), {skipped} ignorado(s).
admin.import_again_link	Importar novamente
admin.import_failed_title	Falha na importação
admin.export_heading	Exportar documentos CSAF
admin.export_intro	,
admin.csaf_mode_label	Modo CSAF (escrito nos ficheiros):
admin.documents_to_export_label	Documentos a exportar:
admin.exporting_button	A exportar...
admin.start_export_button	Iniciar exportação
admin.export_complete_title	Exportação concluída
admin.export_result_line	{exported} documento(s) exportado(s) (CSAF {mode}) para <code>{export_dir}</code>.
admin.export_again_link	Exportar novamente
admin.dump_heading	Dump da base de dados
admin.dump_intro	,
admin.dump_directory_label	Diretório de dump:
admin.dumping_button	A criar dump...
admin.start_dump_button	Iniciar dump
admin.dump_complete_title	Dump concluído
admin.dump_result_line	instantâneo da base de dados gravado em <code>{dump_dir}</code> com a data e hora <code>{ts}</code>.
admin.sidecar_files_heading	Ficheiros sidecar
admin.dump_failed_title	Falha no dump
admin.audit_export_heading	Exportar registo de auditoria
admin.audit_export_intro	,
admin.exporting_audit_button	A exportar registo de auditoria...
admin.format_markdown_label	Markdown (<code>.md</code>)
admin.format_csv_label	CSV (<code>.csv</code>)
admin.format_json_label	JSON (<code>.json</code>)
admin.format_sarif_label	SARIF 2.1 (<code>.sarif</code>)
admin.audit_export_title	Exportação do registo de auditoria
admin.audit_export_no_format_selected	,
admin.audit_export_complete_title	Exportação do registo de auditoria concluída
admin.audit_export_result_line	,
admin.payloads_heading	Payloads
admin.sidecars_heading	Sidecars
admin.audit_export_failed_title	Falha na exportação do registo de auditoria
info.subnav_about	Acerca de
info.subnav_license	Licença
info.subnav_system	Informação do sistema
info.subnav_privacy	Privacidade
info.subnav_security	Segurança
info.subnav_changelog	Registo de alterações
info.subnav_readme	README
info.subnav_administrator	Guia do administrador
info.subnav_user	Guia do utilizador
info.about_heading	Acerca de
info.about_intro	<strong>CSAF</strong> é uma ferramenta de gestão web para criar, consultar, atualizar e eliminar documentos Common Security Advisory Framework (CSAF) em conformidade com as versões OASIS CSAF 2.0 e 2.1.
info.about_version_label	Versão
info.about_features_heading	Funcionalidades
info.about_features_list	<li>Operações CRUD completas para avisos de segurança CSAF, documentos VEX e avisos informativos</li> <li>Validação integrada segundo as regras de esquema CSAF 2.0/2.1</li> <li>Apresentação das pontuações CVSS v3.1 e v4.0</li> <li>Geração de ficheiros sidecar de hash SHA-256 e SHA3-512</li> <li>Importação/exportação em massa com análise de diretórios do sistema de ficheiros</li> <li>Pista de auditoria para todas as operações sobre documentos</li> <li>API REST em conformidade com HATEOAS</li> <li>Armazenamento incorporado (redb + SQLite) — não é necessária nenhuma base de dados externa</li> <li>TLS 1.3 com geração automática de certificados</li>
info.about_source_heading	Código-fonte
info.about_source_intro	CSAF CRUD é software livre sob a Apache License 2.0. O código-fonte completo, o registo de problemas e os arquivos das versões publicadas — incluindo os cinco sidecars de soma de verificação publicados com cada binário — encontram-se no repositório do projeto. O workspace é também publicado no crates.io, pelo que pode ser compilado ou instalado a partir do código-fonte com <code>cargo install csaf-crud</code>, ou obtido pré-compilado com <code>cargo binstall csaf-crud</code>.
info.about_repository_label	Repositório:
info.about_releases_label	Versões publicadas:
info.about_cratesio_label	crates.io:
info.about_sha_note	É contra o manifesto <code>SHA256SUMS</code> de cada versão que a própria função <code>--self-update</code> deste binário verifica uma transferência. Isso prova a <em>integridade</em>, não a autenticidade — os artefactos não estão assinados, pelo que quem puder reescrever um arquivo de versão na origem pode também reescrever o manifesto que o acompanha.
info.about_contact_heading	Contacto
info.about_contact_text	Desenvolvido pela <strong>ndaal Gesellschaft für Sicherheit in der Informationstechnik mbH &amp; Co KG</strong>, Colónia, Alemanha.
info.license_heading	Licença
info.license_intro	O CSAF está licenciado sob a <strong>Apache License, Version 2.0</strong>.
info.license_spdx_label	SPDX-License-Identifier:
info.license_summary_heading	Resumo da Apache License 2.0
info.license_summary_list	<li>É permitido utilizar, modificar e distribuir este software livremente.</li> <li>O aviso de direitos de autor e a licença têm de ser incluídos em qualquer distribuição.</li> <li>O software é fornecido "TAL COMO ESTÁ", sem garantias.</li> <li>Os contribuidores concedem uma licença de patente para as suas contribuições.</li>
info.license_full_text_label	Texto integral da licença:
info.system_heading	Informação do sistema
info.system_host_heading	Anfitrião
info.system_hostname_label	Nome do anfitrião
info.system_os_label	Sistema operativo
info.system_kernel_label	Kernel
info.system_cpus_label	CPUs
info.system_memory_label	Memória
info.system_application_heading	Aplicação
info.system_version_label	Versão
info.system_rust_version_label	Versão do Rust
info.system_listen_address_label	Endereço de escuta
info.system_data_directory_label	Diretório de dados
info.system_storage_status_label	Estado do armazenamento
info.system_documents_stored_label	Documentos armazenados
info.system_csaf_mode_label	Modo CSAF
info.system_status_healthy	Operacional
info.system_status_degraded	Degradado
info.privacy_heading	Privacidade
info.privacy_data_processing_heading	Tratamento de dados
info.privacy_data_processing_text	O CSAF foi concebido como uma aplicação autoalojada. Todos os dados são armazenados localmente no servidor onde a aplicação está implementada.
info.privacy_data_collected_heading	Dados recolhidos
info.privacy_data_collected_list	<li><strong>Documentos CSAF</strong> — armazenados na base de dados redb incorporada</li> <li><strong>Contas de utilizador</strong> — credenciais de início de sessão (com hash) armazenadas em SQLite</li> <li><strong>Registos de auditoria</strong> — carimbos temporais e ações das operações sobre documentos</li> <li><strong>Dados de sessão</strong> — tokens de sessão temporários para autenticação</li>
info.privacy_no_external_heading	Sem comunicação externa
info.privacy_no_external_text	A aplicação não envia dados para serviços externos, plataformas de análise ou APIs de terceiros. Todo o processamento ocorre localmente.
info.privacy_retention_heading	Conservação de dados
info.privacy_retention_text	Os dados são conservados até serem explicitamente eliminados pelo utilizador ou pelo administrador. Os registos de auditoria são conservados indefinidamente para fins de conformidade.
info.privacy_gdpr_heading	Conformidade com o RGPD
info.privacy_gdpr_text	Enquanto ferramenta autoalojada, a responsabilidade pela conformidade com o RGPD cabe à organização que a implementa. A aplicação suporta a exportação e a eliminação de dados para facilitar essa conformidade.
info.security_heading	Segurança
info.security_transport_heading	Segurança do transporte
info.security_transport_list	<li>TLS 1.3 imposto via Rustls (sem dependência do OpenSSL)</li> <li>Cifras RSA excluídas; utiliza-se apenas criptografia de curvas elípticas (ECC)</li> <li>Geração automática de certificados autoassinados (validade de 45 dias)</li> <li>HTTP/1.1 + HTTP/2 negociados automaticamente via ALPN sobre TCP</li> <li>HTTP/3 servido sobre QUIC/UDP</li>
info.security_auth_heading	Autenticação
info.security_auth_list	<li>Hashing de palavras-passe com Argon2id (RFC 9106)</li> <li>Autenticação por chave de API para acesso programático</li> <li>Autenticação baseada em sessões para a interface web</li>
info.security_integrity_heading	Integridade dos dados
info.security_integrity_list	<li>Ficheiros sidecar de hash SHA-256 e SHA3-512 para os documentos exportados</li> <li>Validação dos documentos CSAF em cada criação, atualização, importação e exportação</li> <li>Pista de auditoria para todas as operações do ciclo de vida dos documentos</li>
info.security_input_heading	Validação de entradas
info.security_input_list	<li>Todos os documentos CSAF são validados segundo regras estruturais e semânticas</li> <li>Validação do intervalo de pontuações CVSS (0,0 a 10,0)</li> <li>Validação das referências cruzadas de ID de produto</li> <li>A saída HTML é escapada para prevenir XSS</li> <li>RFC 9457 Problem Details para todos os erros da API</li>
info.security_reporting_heading	Comunicação de vulnerabilidades
info.security_reporting_text	Se descobrir uma vulnerabilidade de segurança no CSAF, comunique-a de forma responsável contactando a equipa de desenvolvimento da ndaal, em Colónia.
info.changelog_heading	Registo de alterações
info.readme_heading	README
info.administrator_heading	Guia do administrador
info.user_heading	Guia do utilizador
settings.section_general	Geral
settings.csaf_mode_label	Modo CSAF *
settings.csaf_mode_help	Determina as regras de validação e a <code>csaf_version</code> escrita nos ficheiros exportados.
settings.theme_label	Tema
settings.theme_help	Também é possível utilizar o botão de alternância na barra de navegação superior.
settings.import_directory_label	Diretório de importação
settings.import_directory_help	Caminho do sistema de ficheiros analisado em busca de ficheiros JSON CSAF durante a importação.
settings.export_directory_label	Diretório de exportação
settings.export_directory_help	Caminho do sistema de ficheiros onde são gravados os ficheiros CSAF exportados e os respetivos sidecars.
settings.dump_directory_label	Diretório de dump
settings.dump_directory_help	Caminho do sistema de ficheiros onde são gravados os ficheiros de dump da base de dados e os respetivos sidecars.
settings.log_directory_label	Diretório de registos
settings.log_directory_help	Caminho do sistema de ficheiros onde são gravados os ficheiros de registo da aplicação e os respetivos sidecars.
settings.naming_convention_label	Prefixo da convenção de nomenclatura
settings.naming_convention_help	Prefixo utilizado para os IDs de rastreio (por exemplo, <code>ndaal-sa-</code>).
settings.sidecar_hash_files_label	Ficheiros sidecar de hash
settings.sidecar_sha256_label	Gerar sidecars de hash SHA-256 (extensão <code>.sha-256</code>)
settings.sidecar_sha512_label	Gerar sidecars de hash SHA-512 (extensão <code>.sha-512</code>)
settings.sidecar_sha3_512_label	Gerar sidecars de hash SHA3-512 (extensão <code>.sha3-512</code>)
settings.sidecar_blake3_512_label	Gerar sidecars de hash BLAKE3-512 (extensão <code>.blake3-512</code>)
settings.sidecar_shake256_512_label	Gerar sidecars de hash SHAKE256-512 (extensão <code>.shake256-512</code>)
settings.section_classification	Classificação
settings.classification_intro	Valores predefinidos para o seletor colorido TLP 2.0, o campo alemão Verschlusssache e o campo de classificação NATO. Estes valores pré-preenchem o formulário de criação CSAF; continuam a ser possíveis substituições por documento.
settings.tlp_default_label	Predefinição TLP 2.0 *
settings.tlp_default_help	Codificação por cores segundo <a href="https://www.first.org/tlp/" target="_blank" rel="noopener">FIRST TLP 2.0</a>.
settings.storage_mode_label	Modo de armazenamento *
settings.storage_mode_help	Onde escrever os valores Verschlusssache / NATO no JSON CSAF exportado. <code>both</code> escreve em <code>document.distribution.text</code> E em <code>document.notes[]</code> para que qualquer consumidor os encontre.
settings.storage_mode_option_distribution_text	Apenas document.distribution.text
settings.storage_mode_option_notes	Apenas document.notes[]
settings.storage_mode_option_both	Ambos (distribution.text E notes[])
settings.verschlusssache_enable_label	Ativar Verschlusssache
settings.verschlusssache_default_label	Predefinição Verschlusssache
settings.verschlusssache_default_help	Classificação nacional alemã segundo <a href="https://de.wikipedia.org/wiki/Verschlusssache#Einstufung" target="_blank" rel="noopener">§ Verschlusssache</a>.
settings.nato_enable_label	Ativar NATO
settings.nato_default_label	Predefinição NATO
settings.nato_default_help	Classificação NATO segundo <a href="https://de.wikipedia.org/wiki/Geheimhaltungsgrad#NATO" target="_blank" rel="noopener">§ Geheimhaltungsgrad</a>.
settings.section_publisher	Predefinições do editor
settings.publisher_intro	Estes valores pré-preenchem o formulário de criação CSAF e são herdados por cada novo documento. Continua a ser possível substituí-los por documento no momento da criação.
settings.publisher_name_label	Nome *
settings.publisher_namespace_label	Espaço de nomes *
settings.publisher_category_label	Categoria *
settings.publisher_category_help	Categoria de editor OASIS CSAF.
settings.publisher_contact_label	Dados de contacto
settings.publisher_contact_help	Normalmente um endereço de correio eletrónico ou um URL de contacto de segurança.
settings.save_button	Guardar definições
settings.reset_button	Repor as predefinições
settings.reset_help	Repõe todos os campos desta página nas predefinições da aplicação.
settings.reset_confirm	Repor TODAS as definições nos valores predefinidos? Esta ação não pode ser anulada.
settings.err_csaf_mode	O modo CSAF tem de ser '2.0' ou '2.1'.
settings.err_theme	O tema tem de ser 'light' ou 'dark'.
settings.err_import_directory	O diretório de importação contém carateres de caminho inválidos ou inseguros.
settings.err_export_directory	O diretório de exportação contém carateres de caminho inválidos ou inseguros.
settings.err_dump_directory	O diretório de dump contém carateres de caminho inválidos ou inseguros.
settings.err_log_directory	O diretório de registos contém carateres de caminho inválidos ou inseguros.
settings.err_publisher_name	O nome do editor não pode estar vazio.
settings.err_publisher_namespace	O espaço de nomes do editor não pode estar vazio.
settings.err_publisher_category	A categoria de editor tem de ser uma das seguintes: vendor, discoverer, coordinator, user, translator, other.
settings.err_tlp_default	A predefinição TLP 2.0 tem de ser uma das seguintes: CLEAR, GREEN, AMBER, AMBER+STRICT, RED.
settings.err_verschlusssache_default	A predefinição Verschlusssache tem de ser um dos quatro rótulos oficiais de classificação alemães.
settings.err_nato_default	A predefinição NATO tem de ser uma das seguintes: NR (NATO RESTRICTED), NC (NATO CONFIDENTIAL), NS (NATO SECRET), CTS (COSMIC TOP SECRET).
settings.err_classification_storage_mode	O modo de armazenamento da classificação tem de ser 'distribution_text', 'notes' ou 'both'.