mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-09-14 04:35:29 +02:00
translations (#5541)
# Description of Changes <!-- Please provide a summary of the changes, including: - What was changed - Why the change was made - Any challenges encountered Closes #(issue_number) --> --- ## Checklist ### General - [ ] I have read the [Contribution Guidelines](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/CONTRIBUTING.md) - [ ] I have read the [Stirling-PDF Developer Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md) (if applicable) - [ ] I have read the [How to add new languages to Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md) (if applicable) - [ ] I have performed a self-review of my own code - [ ] My changes generate no new warnings ### Documentation - [ ] I have updated relevant docs on [Stirling-PDF's doc repo](https://github.com/Stirling-Tools/Stirling-Tools.github.io/blob/main/docs/) (if functionality has heavily changed) - [ ] I have read the section [Add New Translation Tags](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/HowToAddNewLanguage.md#add-new-translation-tags) (for new translation tags only) ### Translations (if applicable) - [ ] I ran [`scripts/counter_translation.py`](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/docs/counter_translation.md) ### UI Changes (if applicable) - [ ] Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR) ### Testing (if applicable) - [ ] I have tested my changes locally. Refer to the [Testing Guide](https://github.com/Stirling-Tools/Stirling-PDF/blob/main/devGuide/DeveloperGuide.md#6-testing) for more details.
This commit is contained in:
@@ -306,6 +306,7 @@ selectOperation = "Selecione uma Operação:"
|
||||
addOperationButton = "Adicione a Operação"
|
||||
pipelineHeader = "Pipeline:"
|
||||
saveButton = "Baixar (JSON)"
|
||||
saveForFolderScanning = "Salvar para Varredura de Pasta"
|
||||
validateButton = "Validar"
|
||||
|
||||
[enterpriseEdition]
|
||||
@@ -556,6 +557,30 @@ webBrowserSettings = "Configuração do navegador Web"
|
||||
syncToBrowser = "Sincronizar Conta -> Navegador"
|
||||
syncToAccount = "Sincronizar Conta <- Navegador"
|
||||
|
||||
[account.mfa]
|
||||
title = "Autenticação de dois fatores"
|
||||
setupFailed = "Não foi possível iniciar a configuração de dois fatores. Tente novamente."
|
||||
codeRequired = "Insira o código de autenticação para continuar."
|
||||
enabled = "Autenticação de dois fatores ativada."
|
||||
enableFailed = "Não foi possível ativar a autenticação de dois fatores. Verifique o código e tente novamente."
|
||||
disabled = "Autenticação de dois fatores desativada."
|
||||
disableFailed = "Não foi possível desativar a autenticação de dois fatores. Verifique o código e tente novamente."
|
||||
description = "Adicione uma camada extra de segurança à sua conta."
|
||||
enableButton = "Ativar autenticação de dois fatores"
|
||||
disableButton = "Desativar autenticação de dois fatores"
|
||||
setupTitle = "Configurar autenticação de dois fatores"
|
||||
setupDescription = "Escaneie o código QR com seu aplicativo autenticador e, em seguida, insira o código de 6 dígitos para confirmar."
|
||||
manualKey = "Chave de configuração manual"
|
||||
secretWarning = "Mantenha esta chave em sigilo. Qualquer pessoa com acesso poderá gerar códigos de autenticação válidos."
|
||||
codePlaceholder = "Insira o código de 6 dígitos"
|
||||
confirmEnable = "Ativar"
|
||||
disableTitle = "Desativar autenticação de dois fatores"
|
||||
disableDescription = "Insira um código de autenticação válido para desativar a autenticação de dois fatores."
|
||||
codeLabel = "Código de autenticação"
|
||||
confirmDisable = "Desativar"
|
||||
ssoDescription = "A autenticação de dois fatores é gerenciada pelo seu provedor de identidade para contas de login único."
|
||||
ssoManaged = "Configure o MFA por meio do seu provedor de identidade."
|
||||
|
||||
[adminUserSettings]
|
||||
title = "Configurações de controle de usuário"
|
||||
header = "Configurações de controle do usuário administrador"
|
||||
@@ -1264,7 +1289,10 @@ downloadHtml = "Baixar arquivo HTML intermediário em vez de PDF"
|
||||
pdfaOptions = "Opções de PDF/A"
|
||||
outputFormat = "Formato de saída"
|
||||
pdfaNote = "PDF/A-1b é mais compatível; PDF/A-2b oferece mais recursos."
|
||||
pdfaFormat = "Formato PDF/A"
|
||||
pdfaDigitalSignatureWarning = "O PDF contém uma assinatura digital. Isso será removido na próxima etapa."
|
||||
pdfxDigitalSignatureWarning = "O PDF contém uma assinatura digital. Ela será removida na próxima etapa."
|
||||
pdfxDescription = "PDF/X é um subconjunto de PDF padrão ISO para impressão confiável e troca de gráficos."
|
||||
fileFormat = "Formato de arquivo"
|
||||
wordDoc = "Documento do Word"
|
||||
wordDocExt = "Documento do Word (.docx)"
|
||||
@@ -2197,6 +2225,16 @@ tip = "Atenção, atualmente não funciona para múltiplas entradas ao mesmo tem
|
||||
outputFormat = "Formato de saída:"
|
||||
pdfWithDigitalSignature = "O PDF contém uma assinatura digital. Isso será removido na próxima etapa."
|
||||
|
||||
[pdfToPDFX]
|
||||
tags = "impressão,padrão,conversão,produção,pré-impressão,arquivo"
|
||||
title = "PDF para PDF/X"
|
||||
header = "PDF para PDF/X"
|
||||
credit = "Este serviço usa Ghostscript para conversão em PDF/X"
|
||||
submit = "Converter"
|
||||
tip = "Atualmente não funciona com várias entradas de uma só vez"
|
||||
outputFormat = "Formato de saída"
|
||||
pdfWithDigitalSignature = "O PDF contém uma assinatura digital. Ela será removida na próxima etapa."
|
||||
|
||||
[PDFToWord]
|
||||
tags = "doc,docx,odt,word,transformação,formato,conversão,escritório,microsoft,doc"
|
||||
title = "PDF para Word"
|
||||
@@ -3153,6 +3191,18 @@ other = "Outros"
|
||||
perPageInfo = "Informações por página"
|
||||
tableOfContents = "Sumário"
|
||||
|
||||
[getPdfInfo.compliance]
|
||||
notDetected = "Não detectado"
|
||||
passed = "Aprovado"
|
||||
failed = "Reprovado"
|
||||
compliant = "Conforme"
|
||||
nonCompliant = "Não conforme"
|
||||
none = "Nenhum padrão detectado"
|
||||
passedCount = "aprovados"
|
||||
failedCount = "reprovados"
|
||||
noVerification = "Nenhuma verificação realizada"
|
||||
noVerificationDesc = "A conformidade com os padrões de PDF não foi verificada para este documento."
|
||||
|
||||
[getPdfInfo.other]
|
||||
attachments = "Anexos"
|
||||
embeddedFiles = "Arquivos incorporados"
|
||||
@@ -3184,6 +3234,8 @@ permsRestricted = "{{count}} restrições"
|
||||
permsMixed = "Algumas permissões restritas"
|
||||
hasCompliance = "Possui padrões de conformidade"
|
||||
noCompliance = "Sem padrões de conformidade"
|
||||
compliancePassed = "Conforme {{standards}}"
|
||||
complianceChecked = "Padrões verificados ({{failed}} falhas)"
|
||||
basic = "Informações básicas"
|
||||
documentInfo = "Informações do documento"
|
||||
securityTitle = "Status de segurança"
|
||||
@@ -3723,6 +3775,13 @@ passwordChangedSuccess = "Senha alterada com sucesso! Faça login com sua nova s
|
||||
credentialsUpdated = "Suas credenciais foram atualizadas. Faça login novamente."
|
||||
defaultCredentials = "Credenciais de Login Padrão"
|
||||
changePasswordWarning = "Altere sua senha após fazer login pela primeira vez"
|
||||
mfaRequired = "Código de dois fatores necessário"
|
||||
mfaCode = "Código de autenticação"
|
||||
enterMfaCode = "Insira o código de 6 dígitos"
|
||||
mfaPromptTitle = "Autenticação de dois fatores"
|
||||
mfaPromptBody = "Insira o código de autenticação do seu aplicativo autenticador para continuar."
|
||||
verifyingMfa = "Verificando..."
|
||||
verifyMfa = "Verificar código"
|
||||
|
||||
[login.slides.overview]
|
||||
alt = "Visão geral do Stirling PDF"
|
||||
@@ -4324,6 +4383,10 @@ title = "Modo de login necessário"
|
||||
message = "O modo de login deve estar habilitado para modificar as configurações de administrador. Defina SECURITY_ENABLELOGIN=true em seu ambiente ou security.enableLogin: true em settings.yml e reinicie o servidor."
|
||||
readOnly = "As configurações abaixo mostram valores de exemplo para referência. Habilite o modo de login para ver e editar a configuração real."
|
||||
|
||||
[admin.settings.enterpriseRequired]
|
||||
title = "Licença Enterprise necessária"
|
||||
message = "É necessária uma licença Enterprise para acessar {{featureName}}. Você está vendo dados de demonstração para referência."
|
||||
|
||||
[admin.settings.restart]
|
||||
title = "Reinicialização necessária"
|
||||
message = "As configurações foram salvas com sucesso. É necessário reiniciar o servidor para que as alterações tenham efeito."
|
||||
@@ -4771,6 +4834,48 @@ description = "Mostrar mensagens de erro detalhadas para usuários."
|
||||
title = "Banco de dados"
|
||||
description = "Configurar definições personalizadas de conexão com banco de dados para implantações corporativas."
|
||||
configuration = "Configuração do banco de dados"
|
||||
backupTitle = "Backups e Restauração"
|
||||
backupDescription = "Gerencie backups do H2 diretamente pelo console de administração."
|
||||
loadError = "Falha ao carregar os backups do banco de dados"
|
||||
backupCreated = "Backup criado com sucesso"
|
||||
backupFailed = "Falha ao criar o backup"
|
||||
deleteTitle = "Excluir backup"
|
||||
deleteConfirm = "Excluir este backup? Esta ação não pode ser desfeita."
|
||||
deleteSuccess = "Backup excluído"
|
||||
deleteFailed = "Falha ao excluir o backup"
|
||||
deleteConfirmAction = "Excluir backup"
|
||||
downloadFailed = "Falha ao baixar o backup"
|
||||
version = "Versão do H2"
|
||||
embedded = "H2 incorporado"
|
||||
external = "Banco de dados externo"
|
||||
h2Only = "Backups estão disponíveis apenas para o banco de dados H2 incorporado."
|
||||
h2Hint = "Defina o tipo de banco de dados como H2 e desative o banco de dados personalizado para habilitar backup e restauração."
|
||||
manageBackups = "Gerenciar backups"
|
||||
refresh = "Atualizar"
|
||||
createBackup = "Criar backup"
|
||||
uploadTitle = "Upload e importação"
|
||||
chooseFile = "Escolha um arquivo .sql de backup"
|
||||
importFromUpload = "Importar upload"
|
||||
confirmImportTitle = "Confirmar importação do banco de dados"
|
||||
overwriteWarning = "Aviso: Isso substituirá o banco de dados atual."
|
||||
overwriteWarningBody = "Todos os dados existentes serão substituídos pelo backup enviado. Esta ação não pode ser desfeita."
|
||||
confirmCodeLabel = "Digite o código de confirmação para continuar"
|
||||
enterCode = "Digite o código mostrado acima"
|
||||
confirmImport = "Confirmar importação"
|
||||
codeMismatch = "O código de confirmação não corresponde"
|
||||
codeMismatchBody = "Digite o código exatamente como mostrado para continuar."
|
||||
selectFile = "Selecione um arquivo .sql para importar"
|
||||
importSuccess = "Backup importado com sucesso"
|
||||
importFailed = "Falha ao importar o backup"
|
||||
noBackups = "Nenhum backup encontrado ainda."
|
||||
unavailable = "Lista de backups indisponível para a configuração atual do banco de dados."
|
||||
fileName = "Arquivo"
|
||||
created = "Criado"
|
||||
size = "Tamanho"
|
||||
actions = "Ações"
|
||||
download = "Baixar"
|
||||
import = "Importar"
|
||||
delete = "Excluir"
|
||||
|
||||
[admin.settings.database.enableCustom]
|
||||
label = "Habilitar banco de dados personalizado"
|
||||
@@ -4848,6 +4953,26 @@ description = "DPI máximo para processamento de imagem (0 = ilimitado)"
|
||||
[admin.settings.advanced.tessdataDir]
|
||||
label = "Diretório tessdata"
|
||||
description = "Caminho para o diretório tessdata para arquivos de idioma do OCR"
|
||||
downloadMissingTitle = "Nenhum idioma selecionado"
|
||||
downloadMissingBody = "Selecione pelo menos um idioma para baixar."
|
||||
downloadSuccessTitle = "Idiomas baixados"
|
||||
downloadSuccessBody = "Os idiomas tessdata selecionados foram salvos."
|
||||
downloadErrorTitle = "Falha no download"
|
||||
loadingLanguages = "Carregando idiomas tessdata instalados..."
|
||||
installedLanguages = "Idiomas tessdata instalados"
|
||||
noLanguages = "Nenhum idioma tessdata encontrado no diretório configurado."
|
||||
downloadLabel = "Baixar idiomas tessdata adicionais"
|
||||
downloadPlaceholder = "Selecionar idiomas"
|
||||
downloadNothingFound = "Nenhum idioma adicional encontrado"
|
||||
permissionNotice = "O caminho do tessdata não é gravável. Os downloads serão abertos no navegador; salve os arquivos .traineddata manualmente na pasta tessdata."
|
||||
manualLinks = "Downloads manuais: clique nos links e coloque os arquivos na pasta tessdata."
|
||||
downloadButton = "Baixar idiomas selecionados"
|
||||
downloadInvalidTitle = "Seleção inválida"
|
||||
downloadInvalidBody = "Alguns idiomas selecionados não estão disponíveis para download. Atualize e escolha na lista."
|
||||
downloadErrorNetwork = "O download falhou devido a um erro de rede. Verifique sua conexão e tente novamente."
|
||||
downloadErrorServer = "O servidor encontrou um erro ao baixar os idiomas tessdata. Tente novamente mais tarde."
|
||||
downloadErrorPermission = "O diretório tessdata não é gravável: {{message}}. Escolha um diretório gravável (por exemplo, na pasta de dados do aplicativo) ou ajuste as permissões."
|
||||
downloadErrorGeneric = "Falha no download: {{message}}. Tente novamente mais tarde."
|
||||
|
||||
[admin.settings.advanced.disableSanitize]
|
||||
label = "Desativar sanitização de HTML"
|
||||
@@ -5351,6 +5476,7 @@ desc = "Crie fluxos de trabalho de várias etapas encadeando ações de PDF. Ide
|
||||
invalidStep = "Etapa inválida"
|
||||
reviewTitle = "Resultados da automação"
|
||||
copyToSaved = "Copiar para Salvos"
|
||||
exportForFolderScanning = "Exportar para Varredura de Pasta"
|
||||
|
||||
[automate.files]
|
||||
placeholder = "Selecione arquivos para processar com esta automação"
|
||||
@@ -5372,6 +5498,7 @@ createTitle = "Criar automação"
|
||||
editTitle = "Editar automação"
|
||||
intro = "As automações executam ferramentas sequencialmente. Para começar, adicione as ferramentas na ordem em que deseja executá-las."
|
||||
save = "Salvar automação"
|
||||
exportForFolderScanning = "Exportar para Varredura de Pasta"
|
||||
|
||||
[automate.creation.name]
|
||||
label = "Nome da automação"
|
||||
@@ -5746,9 +5873,11 @@ username = "Nome de usuário (Email)"
|
||||
usernamePlaceholder = "[email protected]"
|
||||
password = "Senha"
|
||||
passwordPlaceholder = "Insira a senha"
|
||||
passwordRequired = "A senha é obrigatória"
|
||||
role = "Função"
|
||||
team = "Equipe (opcional)"
|
||||
teamPlaceholder = "Selecione uma equipe"
|
||||
authType = "Tipo de autenticação"
|
||||
forcePasswordChange = "Forçar mudança de senha no primeiro login"
|
||||
cancel = "Cancelar"
|
||||
submit = "Adicionar membro"
|
||||
@@ -5756,6 +5885,13 @@ usernameRequired = "Nome de usuário e senha são obrigatórios"
|
||||
passwordTooShort = "A senha deve ter pelo menos 6 caracteres"
|
||||
success = "Usuário criado com sucesso"
|
||||
error = "Falha ao criar usuário"
|
||||
forceMFA = "Forçar configuração de MFA no próximo login"
|
||||
|
||||
[workspace.people.authType]
|
||||
password = "Senha"
|
||||
oauth = "OAuth2"
|
||||
saml = "SAML2"
|
||||
ssoDescription = "O usuário será autenticado via provedor SSO"
|
||||
|
||||
[workspace.people.editMember]
|
||||
title = "Editar membro"
|
||||
@@ -5859,6 +5995,11 @@ slotsAvailable = "{{count}} vaga(s) de usuário disponível(is)"
|
||||
noSlotsAvailable = "Nenhuma vaga disponível"
|
||||
currentUsage = "Atualmente usando {{current}} de {{max}} licenças de usuário"
|
||||
|
||||
[workspace.people.mfa]
|
||||
adminDisableSuccess = "MFA desativado com sucesso para o usuário"
|
||||
adminDisableError = "Falha ao desativar o MFA para o usuário"
|
||||
disableByAdmin = "Desativar MFA"
|
||||
|
||||
[workspace.teams]
|
||||
title = "Equipes"
|
||||
description = "Gerencie equipes e organize os membros do espaço de trabalho"
|
||||
@@ -6301,6 +6442,7 @@ endpoint = "Endpoint"
|
||||
visits = "Visitas"
|
||||
percentage = "Percentual"
|
||||
noData = "Nenhum dado disponível"
|
||||
unknownEndpoint = "Endpoint desconhecido"
|
||||
|
||||
[backendHealth]
|
||||
checking = "Verificando status do backend..."
|
||||
|
||||
Reference in New Issue
Block a user