mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2026-11-02 19:02:31 +00:00
i18n: complete the other languages for the Slovak work
- Translate the new terminal and Monitor texts into es, de, fr, it, pt and sv - Replace the machine fills of those new keys with reviewed translations - Keep the complete terminal catalog check in CI - Keep Machine learning in English in Spanish - Fix the German Exit label - Make the fallback tests use a locale without the keys
This commit is contained in:
+298
-138
@@ -1231,7 +1231,9 @@
|
||||
"update": "Atualizar",
|
||||
"modify": "Modificar",
|
||||
"recover": "Recuperar",
|
||||
"registerRestored": "Registar novamente",
|
||||
"terminalTitleUpdate": "Atualizar aplicação OCI",
|
||||
"terminalTitleRecoverPrevious": "Recuperar a instalação OCI anterior",
|
||||
"terminalTitleModify": "Modificar aplicação OCI",
|
||||
"terminalTitleRecover": "Recuperar aplicação OCI restaurada",
|
||||
"terminalDescription": "É executado o mesmo processo que no menu do ProxMenux: OCI manager Apps → Gerir aplicações OCI instaladas.",
|
||||
@@ -1760,7 +1762,128 @@
|
||||
"dockerEvidenceImage": "Imagem",
|
||||
"dockerEvidencePort": "Porta TCP publicada",
|
||||
"dockerEvidenceProject": "Projeto Compose",
|
||||
"dockerEndpointReview": "Contentor com portas TCP publicadas. Confirme o nome e o endereço web antes de guardar. O registo não configura atualizações."
|
||||
"dockerEndpointReview": "Contentor com portas TCP publicadas. Confirme o nome e o endereço web antes de guardar. O registo não configura atualizações.",
|
||||
"confirmRemove": "Eliminar o registo desta aplicação do separador App? A aplicação não é desinstalada.",
|
||||
"packageExample": "p. ex. {package}",
|
||||
"packageHelpBefore": "Preenchido automaticamente a partir do Nome. Verifique com",
|
||||
"packageHelpAfter": "dentro do CT.",
|
||||
"binaryHelpBefore": "Caminho absoluto. Encontre-o com",
|
||||
"binaryHelpOr": "ou",
|
||||
"errors": {
|
||||
"ociBusy": "está em curso uma operação OCI neste contentor",
|
||||
"dpkgMissing": "{package} não está instalado através do dpkg",
|
||||
"dpkgFailed": "dpkg-query falhou",
|
||||
"dpkgNoVersion": "nenhuma versão encontrada na saída do dpkg",
|
||||
"apkFailed": "apk info falhou",
|
||||
"apkNoVersion": "nenhuma versão encontrada na saída do apk",
|
||||
"fileRead": "não foi possível ler {path}",
|
||||
"fileNoMatch": "file_regex não encontrou correspondência em {path}",
|
||||
"binaryFailed": "a invocação do binário falhou",
|
||||
"binaryNoVersion": "nenhuma versão encontrada na saída do binário",
|
||||
"pythonFailed": "python -c importlib.metadata falhou",
|
||||
"pythonNoVersion": "nenhuma versão encontrada na saída da distribuição Python",
|
||||
"dockerImageResolve": "não foi possível resolver a imagem instalada do contentor",
|
||||
"dockerInspectFailed": "docker inspect falhou",
|
||||
"dockerLabelMissing": "o contentor não tem a etiqueta {label}",
|
||||
"dockerLabelMutable": "a etiqueta do docker indica {tag} (tag mutável, não é uma versão)",
|
||||
"dockerLabelNoVersion": "nenhuma versão encontrada na saída da etiqueta do docker",
|
||||
"dockerExecFailed": "docker exec falhou",
|
||||
"dockerExecNoVersion": "nenhuma versão encontrada na saída do docker exec",
|
||||
"commandEmpty": "command_argv está vazio",
|
||||
"commandFailed": "o comando falhou",
|
||||
"commandNoVersion": "nenhuma versão encontrada na saída do comando",
|
||||
"unsupportedMethod": "método não suportado: {method}",
|
||||
"unknownUpstream": "upstream_type desconhecido: {type}",
|
||||
"githubNotFound": "{repo}: não encontrado",
|
||||
"githubRejected": "o github rejeitou o pedido (403)",
|
||||
"githubError": "erro do github {code}",
|
||||
"noRelease": "nenhuma tag / nome de release na resposta",
|
||||
"tagNoMatch": "tag_regex não encontrou correspondência em '{tag}'",
|
||||
"httpError": "erro http {code}",
|
||||
"invalidJson": "resposta JSON inválida: {detail}",
|
||||
"jsonPathUnresolved": "json_path '{path}' não foi resolvido",
|
||||
"jsonEmpty": "valor vazio em json_path",
|
||||
"dockerNoTags": "nenhuma tag encontrada (docker_hub)",
|
||||
"dockerMovingOnly": "tag_regex só encontrou tags móveis; utilize o seguimento do digest da imagem Docker",
|
||||
"dockerHubError": "erro do docker hub {code}",
|
||||
"dockerHubJson": "JSON do docker hub inválido: {detail}",
|
||||
"dockerHubEmpty": "o docker hub não devolveu nenhuma tag",
|
||||
"payload": "o payload deve ser um objeto JSON",
|
||||
"name": "name é obrigatório e deve ter 1-64 caracteres entre letras/dígitos/espaços/._+-()/",
|
||||
"method": "installed_via deve ser um de: {values} ou vazio",
|
||||
"package": "package é obrigatório (letras/dígitos/._+@:/ até 127 caracteres)",
|
||||
"filePath": "file_path é obrigatório e deve ser um caminho absoluto",
|
||||
"fileRegex": "file_regex é obrigatório",
|
||||
"fileRegexInvalid": "file_regex não é uma regex válida: {detail}",
|
||||
"binaryPath": "binary_path é obrigatório e deve ser um caminho absoluto",
|
||||
"pythonPath": "python_path é obrigatório e deve ser um caminho absoluto",
|
||||
"distribution": "distribution é obrigatório (nome PEP 503)",
|
||||
"container": "container_name é obrigatório (regras de nomes do docker)",
|
||||
"label": "label é obrigatório (regras de nomes de etiquetas OCI)",
|
||||
"dockerBinary": "binary_path é obrigatório (caminho absoluto ou comando simples)",
|
||||
"manualVersion": "installed_version é obrigatório para o método manual",
|
||||
"versionLength": "installed_version excede {max} caracteres",
|
||||
"versionControl": "installed_version contém um carácter de controlo proibido",
|
||||
"installedRegexInvalid": "installed_regex não é uma regex válida: {detail}",
|
||||
"upstreamType": "upstream_type deve ser um de: {values}",
|
||||
"tagRegexInvalid": "tag_regex não é uma regex válida: {detail}",
|
||||
"repoRequired": "repo é obrigatório para upstream_type=github",
|
||||
"repoFormat": "repo deve ter o formato 'owner/name'",
|
||||
"githubSource": "github_source deve ser um de: {values}",
|
||||
"upstreamUrlRequired": "upstream_url é obrigatório para upstream_type=http_json",
|
||||
"upstreamUrl": "upstream_url deve ser um URL http(s)",
|
||||
"upstreamUrlLength": "upstream_url excede {max} caracteres",
|
||||
"jsonPathRequired": "upstream_json_path é obrigatório para upstream_type=http_json",
|
||||
"jsonPathLength": "upstream_json_path excede {max} caracteres",
|
||||
"jsonPathCharacters": "upstream_json_path utiliza caracteres proibidos",
|
||||
"dockerImageRequired": "docker_image é obrigatório para upstream_type=docker_hub",
|
||||
"dockerImageLength": "docker_image excede {max} caracteres",
|
||||
"dockerImageFormat": "docker_image deve seguir os nomes do Docker Hub (owner/name ou name)",
|
||||
"healthPath": "health_path deve ser um caminho de URL válido (máx. 255 caracteres)",
|
||||
"logoUrl": "logo_url deve ser um URL http(s) ou o ícone local em cache desta VM",
|
||||
"discoveryId": "discovery_id inválido",
|
||||
"helperSlug": "helper_slug deve ser um slug em minúsculas (letras/dígitos/._-)",
|
||||
"updateVia": "update_via só aceita 'docker'",
|
||||
"dockerDetector": "update_via=docker requer um detetor docker_label ou docker_exec",
|
||||
"dockerConflict": "update_via=docker não pode ser combinado com {field}",
|
||||
"updateCommandType": "update_command deve ser uma cadeia de texto",
|
||||
"updateCommandLength": "update_command excede {max} caracteres",
|
||||
"updateCommandNull": "update_command contém um byte nulo",
|
||||
"updateMethod": "update_method deve ser none, helper ou custom",
|
||||
"updateCommandRequired": "update_command é obrigatório para update_method=custom",
|
||||
"updateCommandOnlyCustom": "update_command só é permitido para update_method=custom",
|
||||
"helperRequired": "é necessário um helper_slug suportado para update_method=helper",
|
||||
"dockerUpdater": "As aplicações delegadas no Docker atualizam-se através da sua imagem, não com um atualizador de aplicação separado",
|
||||
"commandRequired": "command_argv é obrigatório (lista não vazia)",
|
||||
"commandList": "command_argv deve ser uma lista não vazia de cadeias de texto",
|
||||
"commandCount": "command_argv aceita no máximo {max} entradas",
|
||||
"commandEntry": "command_argv[{index}] deve ser uma cadeia de texto não vazia",
|
||||
"commandEntryLength": "command_argv[{index}] excede {max} caracteres",
|
||||
"commandEntryControl": "command_argv[{index}] contém um carácter de controlo proibido",
|
||||
"binaryArgsList": "binary_args deve ser uma lista de cadeias de texto",
|
||||
"binaryArgsCount": "binary_args aceita no máximo {max} entradas",
|
||||
"binaryArgEntry": "binary_args[{index}] deve ser uma cadeia de texto não vazia",
|
||||
"binaryArgLength": "binary_args[{index}] excede {max} caracteres",
|
||||
"binaryArgControl": "binary_args[{index}] contém um carácter de controlo proibido",
|
||||
"portsList": "ports deve ser uma lista de {port, description, scheme}",
|
||||
"portObject": "ports[{index}] deve ser um objeto",
|
||||
"portRequired": "ports[{index}].port é obrigatório",
|
||||
"portInteger": "ports[{index}].port deve ser um número inteiro",
|
||||
"portRange": "ports[{index}].port deve estar entre 1 e 65535",
|
||||
"portDuplicate": "a porta {port} aparece mais de uma vez para esta aplicação",
|
||||
"portDescription": "ports[{index}].description tem caracteres inválidos",
|
||||
"portScheme": "ports[{index}].scheme deve ser 'http' ou 'https'",
|
||||
"portPath": "ports[{index}].web_path deve ser um caminho de URL válido (máx. 255 caracteres)",
|
||||
"portLogo": "ports[{index}].logo_url deve ser um URL http(s) (máx. 512 caracteres)",
|
||||
"portCategory": "ports[{index}].category tem caracteres inválidos ou é demasiado longo",
|
||||
"portCustomUrl": "ports[{index}].custom_url deve ser um URL http(s) (máx. 512 caracteres)",
|
||||
"tagRegexLength": "tag_regex excede 512 caracteres",
|
||||
"persistPermission": "não foi possível guardar o sidecar (permissões?)",
|
||||
"persist": "não foi possível guardar o sidecar",
|
||||
"noApps": "nenhuma aplicação registada para este vmid",
|
||||
"appMissing": "app_id '{appId}' não encontrado",
|
||||
"appNotFound": "aplicação não encontrada"
|
||||
}
|
||||
},
|
||||
"statusFilter": {
|
||||
"ariaLabel": "Filtrar máquinas virtuais e contêineres",
|
||||
@@ -2294,6 +2417,42 @@
|
||||
"updateManyDescription": "Executando novamente as funções pós-instalação {count} em sequência.",
|
||||
"legacySourceTitle": "Otimização legada – clique para ver a fonte",
|
||||
"sourceTitle": "Clique para visualizar o código fonte",
|
||||
"sourceDialogTitle": "Código-fonte: {name}",
|
||||
"sourceLoading": "A carregar o código-fonte…",
|
||||
"sourceUnavailable": "O código-fonte não está disponível.",
|
||||
"sourceLoadFailed": "Não foi possível carregar o código-fonte. Tente novamente.",
|
||||
"sourceFunctionMissing": "A função não foi encontrada nos scripts disponíveis.",
|
||||
"sourceUnknownTool": "Ferramenta desconhecida: {tool}",
|
||||
"sourceNoMapping": "Nenhuma função está atribuída à ferramenta {tool}.",
|
||||
"sourceToolNames": {
|
||||
"subscription_banner": "Remoção do banner de subscrição",
|
||||
"time_sync": "Sincronização da hora",
|
||||
"apt_languages": "Omitir idiomas do APT",
|
||||
"journald": "Otimização do journald",
|
||||
"logrotate": "Otimização do logrotate",
|
||||
"system_limits": "Aumento dos limites do sistema",
|
||||
"memory_settings": "Otimização das definições de memória",
|
||||
"zram_swap": "Perfil de swap ZRAM",
|
||||
"kernel_panic": "Configuração de kernel panic",
|
||||
"apt_ipv4": "Forçar IPv4 no APT",
|
||||
"kexec": "kexec para reinícios rápidos",
|
||||
"rpc": "Desativar RPC / rpcbind",
|
||||
"motd": "Banner MOTD personalizado",
|
||||
"system_utils": "Utilitários do sistema",
|
||||
"network_optimization": "Otimizações de rede",
|
||||
"bashrc_custom": "Personalização do bashrc",
|
||||
"figurine": "Figurine",
|
||||
"fastfetch": "Fastfetch",
|
||||
"log2ram": "Log2ram (proteção do SSD)",
|
||||
"zfs_autotrim": "ZFS Autotrim",
|
||||
"amd_fixes": "Correções para CPU AMD (Ryzen/EPYC)",
|
||||
"persistent_network": "Definir interfaces de rede persistentes",
|
||||
"vfio_iommu": "Passthrough VFIO/IOMMU",
|
||||
"lvm_repair": "Reparação de cabeçalhos LVM PV",
|
||||
"repo_cleanup": "Limpeza de repositórios",
|
||||
"proxmox_repos": "Repositórios APT do Proxmox",
|
||||
"entropy": "Geração de entropia (haveged)"
|
||||
},
|
||||
"legacy": "legado",
|
||||
"updateToolTitle": "Atualizar {name} para v{version}",
|
||||
"availableUpdates": "Atualizações disponíveis",
|
||||
@@ -4822,122 +4981,122 @@
|
||||
"useDefault": "Use o padrão Proxmox (nenhuma política neste armazenamento)"
|
||||
},
|
||||
"apiErrors": {
|
||||
"requestFailed": "a solicitação falhou.",
|
||||
"requestFailed": "O pedido falhou.",
|
||||
"absolutePath": "o caminho deve ser absoluto",
|
||||
"pathConfigured": "este caminho já está configurado",
|
||||
"pathRequired": "o caminho é obrigatório",
|
||||
"pathQuery": "o parâmetro de consulta de caminho é obrigatório",
|
||||
"pathQuery": "o parâmetro de consulta path é obrigatório",
|
||||
"pathNotFound": "caminho não encontrado",
|
||||
"invalidJobId": "ID de trabalho inválido",
|
||||
"jobNotFound": "trabalho não encontrado",
|
||||
"runnerMissing": "script do executor não instalado",
|
||||
"noRestore": "nenhum estado de restauração para descartar",
|
||||
"invalidFile": "nome de arquivo inválido",
|
||||
"runnerMissing": "o script de execução não está instalado",
|
||||
"noRestore": "nenhum estado de restauro para descartar",
|
||||
"invalidFile": "nome de ficheiro inválido",
|
||||
"notFound": "não encontrado",
|
||||
"logOutside": "caminho de log fora do diretório permitido",
|
||||
"targetsList": "Texto técnico da UI para um painel de gerenciamento do Proxmox.Traduza: os alvos devem ser uma lista",
|
||||
"logOutside": "caminho do registo fora do diretório permitido",
|
||||
"targetsList": "targets deve ser uma lista",
|
||||
"emptyExpression": "expressão vazia",
|
||||
"invalidId": "id inválido (use letras, dígitos, _ ou -)",
|
||||
"backend": "backend deve ser pbs, local ou borg",
|
||||
"remoteBackend": "backend deve ser pbs ou borg",
|
||||
"remoteBackendQuoted": "backend deve ser 'pbs' ou 'borg'",
|
||||
"profileMode": "profile_mode deve ser padrão ou personalizado",
|
||||
"borgAttached": "borg não pode ser anexado (PVE vzdump grava apenas em pbs/armazenamentos locais)",
|
||||
"borgAttachedLong": "borg não é um back-end válido para trabalhos anexados (PVE vzdump grava apenas em pbs/armazenamentos locais)",
|
||||
"parentRequired": "pve_parent_job_id e pve_storage são necessários para anexo",
|
||||
"absolutePaths": "os caminhos devem ser uma lista de caminhos absolutos",
|
||||
"invalidId": "ID inválido (utilize letras, dígitos, _ ou -)",
|
||||
"backend": "o backend deve ser pbs, local ou borg",
|
||||
"remoteBackend": "o backend deve ser pbs ou borg",
|
||||
"remoteBackendQuoted": "o backend deve ser 'pbs' ou 'borg'",
|
||||
"profileMode": "profile_mode deve ser default ou custom",
|
||||
"borgAttached": "o borg não pode ser anexado (o vzdump do PVE só escreve em armazenamentos pbs/local)",
|
||||
"borgAttachedLong": "o borg não é um backend válido para trabalhos anexados (o vzdump do PVE só escreve em armazenamentos pbs/local)",
|
||||
"parentRequired": "pve_parent_job_id e pve_storage são obrigatórios para attached",
|
||||
"absolutePaths": "paths deve ser uma lista de caminhos absolutos",
|
||||
"customPath": "o perfil personalizado precisa de pelo menos um caminho",
|
||||
"defaultPaths": "não foi possível resolver os caminhos de perfil padrão",
|
||||
"retentionObject": "Texto técnico da UI para um painel de gerenciamento do Proxmox.Traduza: a retenção deve ser um objeto",
|
||||
"defaultPaths": "não foi possível resolver os caminhos do perfil predefinido",
|
||||
"retentionObject": "retention deve ser um objeto",
|
||||
"pbsRepository": "pbs_repository é obrigatório",
|
||||
"pbsEncryption": "pbs_encrypt_mode deve ser 'nenhum', 'novo' ou 'existente'",
|
||||
"pbsKeyFailed": "falha ao criar o arquivo-chave de criptografia PBS",
|
||||
"pbsClientMissing": "falha ao criar o arquivo-chave de criptografia PBS (o proxmox-backup-client está instalado?)",
|
||||
"pbsEncryption": "pbs_encrypt_mode deve ser 'none', 'new' ou 'existing'",
|
||||
"pbsKeyFailed": "falha ao criar o ficheiro de chave de encriptação do PBS",
|
||||
"pbsClientMissing": "falha ao criar o ficheiro de chave de encriptação do PBS (o proxmox-backup-client está instalado?)",
|
||||
"borgRepository": "borg_repo é obrigatório",
|
||||
"borgEncryption": "borg_encrypt_mode deve ser um dos seguintes: none, repokey, keyfile, authenticated",
|
||||
"encryption": "encrypt_mode deve ser um dos seguintes: none, repokey, keyfile, authenticated",
|
||||
"borgPassphrase": "borg_passphrase é necessário quando a criptografia está habilitada (salve-a no destino ou passe uma na solicitação)",
|
||||
"passphrase": "a senha é necessária quando a criptografia está habilitada",
|
||||
"password": "a senha é obrigatória",
|
||||
"deviceConfirmation": "confirm_device deve corresponder exatamente ao dispositivo (erro de digitação/verificação de segurança)",
|
||||
"borgEncryption": "borg_encrypt_mode deve ser um de: none, repokey, keyfile, authenticated",
|
||||
"encryption": "encrypt_mode deve ser um de: none, repokey, keyfile, authenticated",
|
||||
"borgPassphrase": "borg_passphrase é obrigatório quando a encriptação está ativada (guarde-o no destino ou indique um no pedido)",
|
||||
"passphrase": "a frase-passe é obrigatória quando a encriptação está ativada",
|
||||
"password": "a palavra-passe é obrigatória",
|
||||
"deviceConfirmation": "confirm_device deve corresponder exatamente ao dispositivo (verificação de gralhas / segurança)",
|
||||
"invalidDevice": "caminho de dispositivo inválido",
|
||||
"absoluteMountpoint": "ponto de montagem absoluto necessário",
|
||||
"archiveLayout": "layout de arquivo não reconhecido — nenhum rootfs/ encontrado",
|
||||
"absoluteMountpoint": "é necessário um ponto de montagem absoluto",
|
||||
"archiveLayout": "estrutura do arquivo não reconhecida — não foi encontrado rootfs/",
|
||||
"archiveMissing": "arquivo não encontrado",
|
||||
"archiveNotFile": "o caminho do arquivo não é um arquivo normal",
|
||||
"archiveNotFile": "o caminho do arquivo não é um ficheiro normal",
|
||||
"invalidName": "nome inválido",
|
||||
"invalidStaging": "staging_path inválido",
|
||||
"jobRename": "o nome do trabalho não pode ser alterado (excluir + recriar para renomear)",
|
||||
"jobRename": "o nome do trabalho não pode ser alterado (elimine e volte a criar para mudar o nome)",
|
||||
"absoluteKey": "key_path deve ser absoluto",
|
||||
"mode": "o modo deve ser \"local\" ou \"ssh\"",
|
||||
"mode": "mode deve ser \"local\" ou \"ssh\"",
|
||||
"nameRequired": "o nome é obrigatório (letras, dígitos, _ ou -)",
|
||||
"noLog": "nenhum registro disponível para este trabalho ainda",
|
||||
"noPbsConfig": "nenhum arquivo de configuração manual do PBS",
|
||||
"outputMissing": "arquivo de saída ausente",
|
||||
"parserJson": "a saída do analisador não era JSON válido",
|
||||
"restoreJson": "a saída run_restore não era JSON válida",
|
||||
"noLog": "ainda não há registo disponível para este trabalho",
|
||||
"noPbsConfig": "não existe ficheiro de configurações PBS manuais",
|
||||
"outputMissing": "ficheiro de saída em falta",
|
||||
"parserJson": "a saída do parser não era JSON válido",
|
||||
"restoreJson": "a saída de run_restore não era JSON válido",
|
||||
"repoRequired": "repo é obrigatório",
|
||||
"repoSnapshot": "repo_name e snapshot são obrigatórios",
|
||||
"borgRepoSnapshot": "repo_name e snapshot são necessários para borg",
|
||||
"pbsRepoSnapshot": "repo_name e snapshot são necessários para pbs",
|
||||
"borgRepoSnapshot": "repo_name e snapshot são obrigatórios para borg",
|
||||
"pbsRepoSnapshot": "repo_name e snapshot são obrigatórios para pbs",
|
||||
"repoName": "repo_name é obrigatório",
|
||||
"restoreMissing": "ferramentas de restauração não instaladas neste host",
|
||||
"serverDatastore": "servidor e armazenamento de dados são necessários",
|
||||
"snapshotRequired": "o instantâneo é obrigatório",
|
||||
"source": "a fonte deve ser pbs, borg ou local",
|
||||
"restoreMissing": "as ferramentas de restauro não estão instaladas neste host",
|
||||
"serverDatastore": "server e datastore são obrigatórios",
|
||||
"snapshotRequired": "snapshot é obrigatório",
|
||||
"source": "source deve ser pbs, borg ou local",
|
||||
"sshPort": "ssh_port deve ser um número inteiro entre 1 e 65535",
|
||||
"sshRequired": "ssh_user, ssh_host e ssh_remote_path são necessários para o modo ssh",
|
||||
"sshRequired": "ssh_user, ssh_host e ssh_remote_path são obrigatórios para o modo ssh",
|
||||
"repositoryPath": "o destino não tem caminho de repositório",
|
||||
"taskExpired": "tarefa não encontrada ou expirada",
|
||||
"invalidExpression": "expressão inválida",
|
||||
"noReport": "nenhum relatório emitido",
|
||||
"parseManifestFailed": "parse_manifest saiu diferente de zero",
|
||||
"parseManifestFailed": "parse_manifest terminou com um código diferente de zero",
|
||||
"jobExists": "o trabalho já existe: {value}",
|
||||
"pathMissing": "o caminho não existe neste host: {value}",
|
||||
"deviceMissing": "dispositivo não existe: {value}",
|
||||
"deviceMissing": "o dispositivo não existe: {value}",
|
||||
"mountpoint": "não é um ponto de montagem: {value}",
|
||||
"localArchiveMissing": "arquivo local não encontrado: {value}",
|
||||
"borgDestination": "Destino Borg '{value}' não encontrado",
|
||||
"pbsDestination": "destino PBS '{value}' não encontrado",
|
||||
"pbsPassword": "nenhuma senha disponível para o repositório PBS '{value}'",
|
||||
"borgRepoMissing": "repositório Borg \"{value}\" não configurado",
|
||||
"pbsRepoMissing": "repositório PBS \"{value}\" não configurado",
|
||||
"borgTargetMissing": "alvo Borg não encontrado: {value}",
|
||||
"pbsTargetMissing": "repositório PBS não encontrado: {value}",
|
||||
"pveJobMissing": "Trabalho PVE vzdump não encontrado: {value}",
|
||||
"statePersist": "não é possível persistir no estado: {value}",
|
||||
"pbsDestination": "Destino PBS '{value}' não encontrado",
|
||||
"pbsPassword": "nenhuma palavra-passe disponível para o repositório PBS '{value}'",
|
||||
"borgRepoMissing": "Repositório Borg \"{value}\" não configurado",
|
||||
"pbsRepoMissing": "Repositório PBS \"{value}\" não configurado",
|
||||
"borgTargetMissing": "Destino Borg não encontrado: {value}",
|
||||
"pbsTargetMissing": "Repositório PBS não encontrado: {value}",
|
||||
"pveJobMissing": "Trabalho vzdump do PVE não encontrado: {value}",
|
||||
"statePersist": "não é possível guardar o estado: {value}",
|
||||
"sshDirectory": "não é possível preparar o diretório ssh: {value}",
|
||||
"logRead": "não é possível ler o log: {value}",
|
||||
"envUpdate": "não foi possível atualizar .env: {value}",
|
||||
"pbsConfigWrite": "falha ao persistir a configuração do PBS: {value}",
|
||||
"persist": "falha ao persistir: {value}",
|
||||
"archiveRemove": "falha ao remover arquivo: {value}",
|
||||
"logRead": "não é possível ler o registo: {value}",
|
||||
"envUpdate": "não foi possível atualizar o .env: {value}",
|
||||
"pbsConfigWrite": "falha ao guardar a configuração PBS: {value}",
|
||||
"persist": "falha ao guardar: {value}",
|
||||
"archiveRemove": "falha ao eliminar o arquivo: {value}",
|
||||
"start": "falha ao iniciar: {value}",
|
||||
"borgTargetsUpdate": "falha ao atualizar borg-targets.txt: {value}",
|
||||
"pbsTargetsUpdate": "falha ao atualizar pbs-manual-configs.txt: {value}",
|
||||
"unitsUpdate": "falha ao atualizar unidades systemd: {value}",
|
||||
"unitsUpdate": "falha ao atualizar as unidades systemd: {value}",
|
||||
"borgTargetsWrite": "falha ao escrever borg-targets.txt: {value}",
|
||||
"jobWrite": "falha ao gravar arquivos de trabalho: {value}",
|
||||
"localTargetWrite": "falha ao gravar local-target.conf: {value}",
|
||||
"unitsWrite": "falha ao gravar unidades do systemd: {value}",
|
||||
"format": "Texto técnico da UI para um painel de gerenciamento do Proxmox.Tradução: falha na formatação: {value}",
|
||||
"jobWrite": "falha ao escrever os ficheiros do trabalho: {value}",
|
||||
"localTargetWrite": "falha ao escrever local-target.conf: {value}",
|
||||
"unitsWrite": "falha ao escrever as unidades systemd: {value}",
|
||||
"format": "a formatação falhou: {value}",
|
||||
"calendar": "on_calendar inválido: {value}",
|
||||
"mount": "falha na montagem: {value}",
|
||||
"parserInvocation": "falha na invocação do analisador: {value}",
|
||||
"preflightInvocation": "falha na chamada de simulação: {value}",
|
||||
"publicKeyMissing": "chave pública não encontrada após geração: {value}",
|
||||
"retentionInteger": "retenção.{value} deve ser um número inteiro",
|
||||
"retentionNegative": "retenção.{value} deve ser não negativo",
|
||||
"mount": "a montagem falhou: {value}",
|
||||
"parserInvocation": "a invocação do parser falhou: {value}",
|
||||
"preflightInvocation": "a invocação da verificação prévia falhou: {value}",
|
||||
"publicKeyMissing": "chave pública não encontrada após a geração: {value}",
|
||||
"retentionInteger": "retention.{value} deve ser um número inteiro",
|
||||
"retentionNegative": "retention.{value} não pode ser negativo",
|
||||
"keygen": "ssh-keygen falhou: {value}",
|
||||
"systemctl": "systemctl falhou: {value}",
|
||||
"unmount": "falha na quantidade: {value}",
|
||||
"unmount": "umount falhou: {value}",
|
||||
"taskIncomplete": "a tarefa está no estado \"{value}\", não concluída",
|
||||
"unknownKind": "tipo desconhecido: {value}",
|
||||
"unknownMode": "modo desconhecido \"{value}\"",
|
||||
"defaultRemove": "{value} é o padrão integrado e não pode ser removido",
|
||||
"defaultAdd": "{value} é o padrão integrado;não há necessidade de adicioná-lo",
|
||||
"keyImport": "Nenhum arquivo-chave PBS está instalado em {value}.Importe o arquivo-chave primeiro.",
|
||||
"storageMismatch": "incompatibilidade de armazenamento de trabalho PVE (o trabalho usa {value}, a carga diz {other})"
|
||||
"defaultRemove": "{value} é a predefinição integrada e não pode ser eliminado",
|
||||
"defaultAdd": "{value} é a predefinição integrada; não é necessário adicioná-lo",
|
||||
"keyImport": "Não existe nenhum ficheiro de chave PBS instalado em {value}. Importe primeiro o ficheiro de chave.",
|
||||
"storageMismatch": "O armazenamento do trabalho do PVE não corresponde (o trabalho utiliza {value}, o payload indica {other})"
|
||||
}
|
||||
},
|
||||
"healthStatus": {
|
||||
@@ -5438,6 +5597,7 @@
|
||||
"websocketError": "Ocorreu um erro de WebSocket",
|
||||
"connectionClosed": "Conexão fechada",
|
||||
"completedSuccessfully": "Script concluído com sucesso",
|
||||
"cancelled": "Operação cancelada.",
|
||||
"completedWithError": "Script concluído com código de erro {code}",
|
||||
"yes": "Sim",
|
||||
"yourInput": "Sua entrada:",
|
||||
@@ -7429,7 +7589,7 @@
|
||||
"signInWith": "Iniciar sessão com",
|
||||
"methodPassword": "Utilizador e palavra-passe",
|
||||
"methodToken": "Token API",
|
||||
"username": "Utilizador (utilizador@realm)",
|
||||
"username": "Utilizador",
|
||||
"password": "Palavra-passe",
|
||||
"passwordHelp": "A palavra-passe é usada uma única vez para criar um token API só de leitura (função Audit) para este Monitor. Só esse token é guardado, nunca a palavra-passe. Ative primeiro a autenticação do Monitor.",
|
||||
"cancel": "Cancelar",
|
||||
@@ -7442,10 +7602,10 @@
|
||||
"editConnection": "Ligação a editar",
|
||||
"add": "Adicionar uma nova ligação",
|
||||
"name": "Nome",
|
||||
"url": "URL HTTPS (inclua :8007 para a porta nativa do PBS)",
|
||||
"token_id": "ID do token API (user@realm!token)",
|
||||
"token_secret": "Segredo do token API (deixe vazio para manter o segredo guardado)",
|
||||
"fingerprint": "Impressão digital SHA256 do certificado (opcional)",
|
||||
"url": "Endereço HTTPS",
|
||||
"token_id": "ID do token API",
|
||||
"token_secret": "Segredo do token API",
|
||||
"fingerprint": "Impressão digital SHA256 (opcional)",
|
||||
"tlsHelp": "Deixe a impressão digital vazia para a verificação normal da autoridade de certificação e do nome de anfitrião. Para um certificado autoassinado, copie a sua impressão digital SHA256 da consola PBS ou de outro canal de confiança. A impressão digital é verificada antes do envio de credenciais.",
|
||||
"saved": "Ligação PBS verificada e guardada.",
|
||||
"saveFailed": "Não foi possível guardar a ligação PBS.",
|
||||
@@ -7489,48 +7649,48 @@
|
||||
"duration": "Duração",
|
||||
"noJobs": "nenhuma programação de sincronização, verificação ou remoção está configurada.",
|
||||
"errors": {
|
||||
"configRead": "Não foi possível ler as conexões PBS salvas.Verifique o arquivo de configuração e as permissões.",
|
||||
"invalidConfig": "As configurações de conexão PBS não são válidas.Verifique o formulário e tente novamente.",
|
||||
"invalidField": "Um campo de conexão não é válido ou é muito longo.",
|
||||
"invalidUrl": "Use um endereço HTTPS PBS sem credenciais incorporadas, parâmetros de consulta ou fragmento.",
|
||||
"nameRequired": "Insira um nome de servidor com no máximo 128 caracteres.",
|
||||
"tokenIdFormat": "Insira o ID do token da API PBS no formato user@realm!token.",
|
||||
"tokenSecret": "insira um segredo de token de API válido sem espaços ou caracteres de controle.",
|
||||
"invalidTokenId": "O ID do token API deve conter apenas caracteres ASCII.",
|
||||
"invalidFingerprint": "Insira a impressão digital SHA256 do certificado: 64 caracteres hexadecimais, opcionalmente separados por dois pontos.",
|
||||
"fingerprintMismatch": "O certificado PBS não corresponde à impressão digital.Nenhuma credencial foi enviada.",
|
||||
"tokenRejected": "o PBS rejeitou o token da API ou suas permissões.Verifique as ACLs do usuário e do token.",
|
||||
"invalidResponse": "PBS retornou uma resposta inesperada.Redirecionamentos não são seguidos.",
|
||||
"invalidJson": "PBS retornou um documento JSON inválido.",
|
||||
"connectFailed": "não foi possível conectar-se ao PBS por meio de HTTPS verificado.Verifique o endereço, certificado e serviço.",
|
||||
"invalidId": "O ID de conexão PBS não é válido.Recarregue a lista de conexões.",
|
||||
"invalidDatastores": "PBS retornou uma lista de armazenamento de dados inválida.",
|
||||
"connectionLimit": "No máximo conexões {count} PBS podem ser configuradas.",
|
||||
"username": "Insira o usuário PBS no formato user@realm, por exemplo root@pam.",
|
||||
"password": "Digite a senha do usuário PBS.",
|
||||
"loginRejected": "PBS rejeitou o nome de usuário ou senha.",
|
||||
"invalidLogin": "o PBS retornou uma resposta de login inválida.",
|
||||
"tokenCreateDenied": "Este usuário PBS não pode criar tokens de API.",
|
||||
"invalidToken": "PBS retornou um token de API inválido.",
|
||||
"auditRoleDenied": "Este usuário do PBS não pode conceder a função de Auditoria.Faça login como root@pam ou outro administrador.",
|
||||
"notFound": "A conexão PBS não foi encontrada.Recarregue a lista de conexões.",
|
||||
"readFailed": "Não foi possível ler os dados do PBS.Verifique seu serviço e permissões.",
|
||||
"invalidList": "o PBS retornou uma lista de dados inválida.",
|
||||
"localUnavailable": "PBS não está disponível neste host.",
|
||||
"authRequired": "Habilite a autenticação local no Monitor antes de gerenciar conexões PBS remotas.",
|
||||
"datastoreOffline": "O armazenamento de dados está offline, em modo de manutenção ou seu dispositivo auxiliar não está montado.",
|
||||
"datastoreUnavailable": "O sistema de arquivos do armazenamento de dados não está disponível."
|
||||
"configRead": "Não foi possível ler as ligações PBS guardadas. Verifique o ficheiro de configuração e as permissões.",
|
||||
"invalidConfig": "As definições da ligação PBS não são válidas. Verifique o formulário e tente novamente.",
|
||||
"invalidField": "Um campo da ligação não é válido ou é demasiado longo.",
|
||||
"invalidUrl": "Utilize um endereço PBS HTTPS sem credenciais incorporadas, parâmetros de consulta nem fragmento.",
|
||||
"nameRequired": "Introduza um nome de servidor com 128 caracteres no máximo.",
|
||||
"tokenIdFormat": "Introduza o ID do token API do PBS no formato utilizador@realm!token.",
|
||||
"tokenSecret": "Introduza um segredo de token API válido, sem espaços nem caracteres de controlo.",
|
||||
"invalidTokenId": "O ID do token API só pode conter caracteres ASCII.",
|
||||
"invalidFingerprint": "Introduza a impressão digital SHA256 do certificado: 64 caracteres hexadecimais, opcionalmente separados por dois pontos.",
|
||||
"fingerprintMismatch": "O certificado do PBS não corresponde à impressão digital. Não foram enviadas credenciais.",
|
||||
"tokenRejected": "O PBS rejeitou o token API ou as suas permissões. Verifique as ACL do utilizador e do token.",
|
||||
"invalidResponse": "O PBS devolveu uma resposta inesperada. Os redirecionamentos não são seguidos.",
|
||||
"invalidJson": "O PBS devolveu um documento JSON inválido.",
|
||||
"connectFailed": "Não foi possível ligar ao PBS através de HTTPS verificado. Verifique o endereço, o certificado e o serviço.",
|
||||
"invalidId": "O ID da ligação PBS não é válido. Recarregue a lista de ligações.",
|
||||
"invalidDatastores": "O PBS devolveu uma lista de armazenamentos de dados inválida.",
|
||||
"connectionLimit": "Podem ser configuradas no máximo {count} ligações PBS.",
|
||||
"username": "Introduza o utilizador do PBS no formato utilizador@realm, por exemplo root@pam.",
|
||||
"password": "Introduza a palavra-passe do utilizador do PBS.",
|
||||
"loginRejected": "O PBS rejeitou o nome de utilizador ou a palavra-passe.",
|
||||
"invalidLogin": "O PBS devolveu uma resposta de início de sessão inválida.",
|
||||
"tokenCreateDenied": "Este utilizador do PBS não pode criar tokens API.",
|
||||
"invalidToken": "O PBS devolveu um token API inválido.",
|
||||
"auditRoleDenied": "Este utilizador do PBS não pode conceder a função Audit. Inicie sessão como root@pam ou outro administrador.",
|
||||
"notFound": "A ligação PBS não foi encontrada. Recarregue a lista de ligações.",
|
||||
"readFailed": "Não foi possível ler os dados do PBS. Verifique o seu serviço e as permissões.",
|
||||
"invalidList": "O PBS devolveu uma lista de dados inválida.",
|
||||
"localUnavailable": "O PBS não está disponível neste host.",
|
||||
"authRequired": "Ative a autenticação local no Monitor antes de gerir ligações PBS remotas.",
|
||||
"datastoreOffline": "O armazenamento de dados está offline, em modo de manutenção ou o seu dispositivo de suporte não está montado.",
|
||||
"datastoreUnavailable": "O sistema de ficheiros do armazenamento de dados não está disponível."
|
||||
},
|
||||
"taskTypes": {
|
||||
"backup": "Backup",
|
||||
"restore": "Restaurar",
|
||||
"restore": "Restauro",
|
||||
"verify": "Verificação",
|
||||
"verifyGroup": "verificação de grupo de backup",
|
||||
"verifySnapshot": "verificação de instantâneo",
|
||||
"prune": "Prune",
|
||||
"garbageCollection": "Coleta de lixo",
|
||||
"verifyGroup": "Verificação do grupo de backups",
|
||||
"verifySnapshot": "Verificação do snapshot",
|
||||
"prune": "Limpeza (prune)",
|
||||
"garbageCollection": "Recolha de lixo",
|
||||
"sync": "Sincronização",
|
||||
"updateCheck": "verifique se há atualizações",
|
||||
"updateCheck": "Procurar atualizações",
|
||||
"terminal": "Terminal",
|
||||
"createDatastore": "Criar armazenamento de dados",
|
||||
"other": "Outra tarefa ({type})"
|
||||
@@ -7545,27 +7705,27 @@
|
||||
"serviceStates": {
|
||||
"active": "Ativo",
|
||||
"inactive": "Inativo",
|
||||
"failed": "falhou",
|
||||
"activating": "começando",
|
||||
"deactivating": "Parando",
|
||||
"failed": "Com falha",
|
||||
"activating": "A iniciar",
|
||||
"deactivating": "A parar",
|
||||
"unknown": "Desconhecido"
|
||||
},
|
||||
"durationUnits": {
|
||||
"seconds": "{count}s",
|
||||
"seconds": "{count} s",
|
||||
"minutes": "{count} min",
|
||||
"hours": "{count} h",
|
||||
"days": "{count} d"
|
||||
},
|
||||
"urlHelp": "inclua :8007 para a porta PBS padrão, por exemplo https://pbs.example:8007.",
|
||||
"usernameHelp": "Use user@realm, por exemplo root@pam.",
|
||||
"tokenIdHelp": "Use user@realm!token, por exemplo monitor@pbs!proxmenux.",
|
||||
"tokenSecretHelp": "insira o segredo deste token de API.",
|
||||
"tokenSecretKeepHelp": "Deixe em branco para manter o token salvo em segredo.",
|
||||
"removeFailed": "Não foi possível remover a conexão PBS.",
|
||||
"savedRefreshFailed": "A conexão PBS foi salva, mas a lista de conexões não pôde ser atualizada.Atualize a página antes de tentar outra alteração.",
|
||||
"removedRefreshFailed": "A conexão PBS foi removida, mas a lista de conexões não pôde ser atualizada.Recarregue a página.",
|
||||
"urlHelp": "Inclua :8007 para a porta predefinida do PBS, por exemplo https://pbs.example:8007.",
|
||||
"usernameHelp": "Utilize utilizador@realm, por exemplo root@pam.",
|
||||
"tokenIdHelp": "Utilize utilizador@realm!token, por exemplo monitor@pbs!proxmenux.",
|
||||
"tokenSecretHelp": "Introduza o segredo deste token API.",
|
||||
"tokenSecretKeepHelp": "Deixe vazio para manter o segredo do token guardado.",
|
||||
"removeFailed": "Não foi possível eliminar a ligação PBS.",
|
||||
"savedRefreshFailed": "A ligação PBS foi guardada, mas não foi possível atualizar a lista de ligações. Recarregue a página antes de tentar outra alteração.",
|
||||
"removedRefreshFailed": "A ligação PBS foi eliminada, mas não foi possível atualizar a lista de ligações. Recarregue a página.",
|
||||
"technicalDetails": "Detalhes técnicos",
|
||||
"datastoreType": "armazenamento de dados"
|
||||
"datastoreType": "Armazenamento de dados"
|
||||
},
|
||||
"monitorLinks": {
|
||||
"groups": {
|
||||
@@ -7606,15 +7766,15 @@
|
||||
"changeAddress": "Alterar endereço",
|
||||
"cancel": "Cancelar",
|
||||
"errors": {
|
||||
"addressRequired": "Digite o endereço do Monitor.",
|
||||
"invalidAddress": "O endereço deve começar com http:// ou https:// e nomear um host.",
|
||||
"addressCredentials": "O endereço não deve conter usuário ou senha.",
|
||||
"addressRequired": "Introduza o endereço do Monitor.",
|
||||
"invalidAddress": "O endereço deve começar por http:// ou https:// e indicar um host.",
|
||||
"addressCredentials": "O endereço não pode conter um utilizador nem uma palavra-passe.",
|
||||
"invalidPort": "A porta do endereço não é válida.",
|
||||
"invalidRequest": "A solicitação não é válida.Atualize a página e tente novamente.",
|
||||
"limit": "No máximo nós {count} podem ser adicionados.",
|
||||
"invalidRequest": "O pedido não é válido. Recarregue a página e tente novamente.",
|
||||
"limit": "Podem ser adicionados no máximo {count} nós.",
|
||||
"duplicate": "Este endereço já está na lista.",
|
||||
"notFound": "O nó não foi encontrado.Recarregue a lista e tente novamente.",
|
||||
"detectedRemove": "Somente nós adicionados manualmente podem ser removidos.Os nós detectados podem ser ocultados."
|
||||
"notFound": "O nó não foi encontrado. Recarregue a lista e tente novamente.",
|
||||
"detectedRemove": "Só podem ser eliminados os nós adicionados manualmente. Os nós detetados podem ser ocultados."
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user