🤖 format everything with pre-commit by stirlingbot (#6000)

Co-authored-by: stirlingbot[bot] <195170888+stirlingbot[bot]@users.noreply.github.com>
Co-authored-by: Anthony Stirling <[email protected]>
This commit is contained in:
stirlingbot[bot]
2026-04-02 18:47:52 +01:00
committed by GitHub
co-authored by Anthony Stirling
parent 7bbb04b594
commit 2c940569d1
41 changed files with 26476 additions and 699 deletions
@@ -8,6 +8,7 @@ black = "Preto"
blue = "Azul"
bored = "Entediado à espera?"
cancel = "Cancelar"
confirm = "Confirmar"
changedCredsMessage = "Credenciais alteradas!"
chooseFile = "Escolher ficheiro"
close = "Fechar"
@@ -146,6 +147,7 @@ insufficientCredits = "Créditos insuficientes. Necessários: {{requiredCredits}
loadingCredits = "A verificar créditos..."
loadingProStatus = "A verificar o estado da subscrição..."
noticeTopUpOrPlan = "Créditos insuficientes, recarregue ou atualize para um plano"
accessInvite = "Convidar"
[account]
accountSettings = "Definições de Conta"
@@ -1427,6 +1429,34 @@ title = "Processamento"
description = "Tempo máximo de espera por um trabalho de processamento antes de reportar um erro."
label = "Tempo limite de processamento (segundos)"
[admin.settings.storage]
description = "Controlar o armazenamento no servidor e as opções de partilha."
title = "Armazenamento de Ficheiros e Partilha"
[admin.settings.storage.enabled]
description = "Permitir que os utilizadores armazenem ficheiros no servidor."
label = "Ativar armazenamento de ficheiros no servidor"
[admin.settings.storage.sharing.email]
description = "Permitir partilha com endereços de e-mail."
label = "Ativar partilha por e-mail"
mailLink = "Configurar definições de e-mail"
mailNote = "Requer configuração de e-mail. "
[admin.settings.storage.sharing.enabled]
description = "Permitir que os utilizadores partilhem ficheiros armazenados."
label = "Ativar partilha"
[admin.settings.storage.sharing.links]
description = "Permitir partilha através de ligações autenticadas."
frontendUrlLink = "Configurar nas Definições do Sistema"
frontendUrlNote = "Requer um URL do Frontend. "
label = "Ativar ligações de partilha"
[admin.settings.storage.signing.enabled]
description = "Permitir que os utilizadores criem sessões de assinatura com vários participantes. Requer o armazenamento de ficheiros no servidor ativado."
label = "Ativar assinatura em grupo (Alpha)"
[admin.settings.unsavedChanges]
cancel = "Continuar a editar"
discard = "Descartar alterações"
@@ -2059,7 +2089,19 @@ numbers = "Números/intervalos: 5, 10-20"
progressions = "Progressões: 3n, 4n+1"
[certSign]
allSigned = "Todos os participantes assinaram. Pronto para finalizar."
awaitingSignatures = "A aguardar assinaturas"
signatureProgress = "{{signedCount}}/{{totalCount}} assinaturas"
chooseCertificate = "Escolher ficheiro de certificado"
declined = "Recusado"
fetchFailed = "Não foi possível carregar os dados de assinatura"
finalized = "Finalizado"
notified = "Pendente"
partialNote = "Pode finalizar antecipadamente com as assinaturas atuais. Os participantes não assinados serão excluídos."
pending = "Pendente"
readyToFinalize = "Pronto para finalizar"
signed = "Assinado"
viewed = "Visto"
chooseJksFile = "Escolher ficheiro JKS"
chooseP12File = "Escolher ficheiro PKCS12"
choosePfxFile = "Escolher ficheiro PFX"
@@ -2082,6 +2124,7 @@ title = "Assinatura de Certificado"
invisible = "Invisível"
stepTitle = "Aparência da Assinatura"
visible = "Visível"
visibility = "Visibilidade"
[certSign.appearance.options]
title = "Detalhes da Assinatura"
@@ -2188,6 +2231,252 @@ bullet4 = "Pode usar certificados personalizados para verificação"
text = "Ao verificar assinaturas, a ferramenta informa se são válidas, quem assinou o documento, quando foi assinado e se o documento foi alterado desde a assinatura."
title = "Verificação de Assinaturas"
[certSign.collab.finalize]
button = "Finalizar e carregar o PDF assinado"
early = "Finalizar com as assinaturas atuais"
[certSign.collab.sessionDetail]
addButton = "Adicionar participantes"
addParticipants = "Adicionar participantes"
addParticipantsError = "Não foi possível adicionar participantes"
backToList = "Voltar às sessões"
deleteConfirm = "Tem a certeza? Esta ação não pode ser anulada."
deleteError = "Não foi possível eliminar a sessão"
deleted = "Sessão eliminada"
deleteSession = "Eliminar sessão"
dueDate = "Data limite"
finalizeError = "Não foi possível finalizar a sessão"
loadPdfError = "Não foi possível carregar o PDF assinado"
loadSignedPdf = "Carregar o PDF assinado nos ficheiros ativos"
messageLabel = "Mensagem"
noAdditionalInfo = "Sem informações adicionais"
owner = "Proprietário"
participantRemoved = "Participante removido"
participants = "Participantes"
participantsAdded = "Participantes adicionados com sucesso"
removeParticipant = "Remover"
removeParticipantError = "Não foi possível remover o participante"
selectUsers = "Selecionar utilizadores..."
sessionInfo = "Informações da sessão"
workbenchTitle = "Gestão da sessão"
[certSign.collab.signRequest]
addedToFiles = "Documento adicionado aos ficheiros ativos"
addSignature = "Adicionar a sua assinatura"
addToFiles = "Adicionar aos ficheiros ativos"
advancedSettings = "Definições avançadas"
backToList = "Voltar aos pedidos de assinatura"
certificateChoice = "Selecione um certificado para assinar"
changeSignature = "Alterar assinatura"
clearSignature = "Limpar assinatura"
completeAndSign = "Concluir e Assinar"
createNewSignature = "Criar nova assinatura"
declineButton = "Recusar"
decline = "Recusar pedido"
deleteSelected = "Eliminar assinatura selecionada"
drawSignature = "Desenhe a sua assinatura abaixo"
dueDate = "Data limite"
fileTooLarge = "O tamanho do ficheiro deve ser inferior a 5 MB"
fontFamily = "Tipo de letra"
fontSize = "Tamanho do tipo de letra: {{size}}px"
fontSizePlaceholder = "Tamanho"
from = "De"
invalidCertFile = "Por favor, selecione um ficheiro de certificado P12 ou PFX"
invalidFileType = "Por favor, selecione um ficheiro de imagem"
location = "Localização (opcional)"
locationPlaceholder = "De onde está a assinar?"
message = "Mensagem"
noCertificate = "Por favor, selecione um ficheiro de certificado"
noSignatures = "Coloque pelo menos uma assinatura no PDF"
p12File = "Ficheiro de Certificado P12/PFX"
password = "Palavra-passe do certificado"
passwordPlaceholder = "Introduza a palavra-passe..."
penColor = "Cor da caneta"
penSize = "Tamanho da caneta: {{size}}px"
placementActive = "Clique no PDF para colocar"
placeSignatureButton = "Colocar assinatura no PDF"
reason = "Motivo (opcional)"
reasonPlaceholder = "Porque está a assinar?"
removeImage = "Remover imagem"
removeCertFile = "Remover ficheiro"
savedSignatures = "Assinaturas guardadas"
selectFile = "Selecionar ficheiro de imagem"
selectSignatureTitle = "Selecionar ou Criar Assinatura"
signButton = "Assinar documento"
signatureInfo = "Estas definições são configuradas pelo proprietário do documento"
signaturePlaced = "Assinatura colocada na página"
signatureSettings = "Definições da assinatura"
signatureText = "Texto da assinatura"
signatureTextPlaceholder = "Introduza o seu nome..."
signatureTypeLabel = "Tipo de assinatura"
signingTitle = "Assinatura"
textColor = "Cor do texto"
typeSignature = "Escreva o seu nome para criar uma assinatura"
uploadCert = "Certificado personalizado"
uploadCertDesc = "Utilize o seu próprio certificado P12/PFX"
uploadSignature = "Carregar a imagem da sua assinatura"
usePersonalCert = "Certificado pessoal"
usePersonalCertDesc = "Gerado automaticamente para a sua conta"
useServerCert = "Certificado da organização"
useServerCertDesc = "Certificado partilhado da organização"
workbenchTitle = "Pedido de assinatura"
[certSign.collab.signRequest.canvas]
colorPickerTitle = "Escolher cor do traço"
continue = "Continuar"
[certSign.collab.signRequest.certModal]
description = "Colocou {{count}} assinatura(s). Escolha o seu certificado para concluir a assinatura."
sign = "Assinar documento"
certValidating = "A validar certificado..."
certValidUntil = "Certificado válido até {{date}}"
certInvalid = "Certificado inválido: {{error}}"
certInvalidFallback = "Certificado inválido"
certNetworkError = "Não foi possível validar o certificado"
title = "Configurar certificado"
[certSign.collab.signRequest.image]
hint = "Carregue uma imagem PNG ou JPG da sua assinatura"
[certSign.collab.signRequest.mode]
move = "Mover assinatura"
place = "Colocar assinatura"
title = "Modo de assinar ou mover"
[certSign.collab.signRequest.modeTabs]
draw = "Desenhar"
image = "Carregar"
text = "Escrever"
[certSign.collab.signRequest.placeSignature]
message = "Clique no PDF para colocar a sua assinatura"
title = "Colocar assinatura"
[certSign.collab.signRequest.preview]
imageAlt = "Assinatura selecionada"
missing = "Sem pré-visualização"
textFallback = "Assinatura"
[certSign.collab.signRequest.saved]
defaultCanvasLabel = "Assinatura desenhada"
defaultImageLabel = "Assinatura carregada"
defaultLabel = "Assinatura"
defaultTextLabel = "Assinatura escrita"
delete = "Eliminar assinatura"
none = "Nenhuma assinatura guardada"
[certSign.collab.signRequest.signatureType]
draw = "Desenhar"
type = "Escrever"
upload = "Carregar"
[certSign.collab.signRequest.steps]
back = "Voltar"
cancelPlacement = "Cancelar colocação"
certificate = "Certificado"
clickMultipleTimes = "Clique várias vezes no PDF para colocar assinaturas. Arraste qualquer assinatura para a mover ou redimensionar."
clickToPlace = "Clique no PDF onde pretende que a sua assinatura apareça."
continue = "Continuar para seleção de certificado"
continueToPlacement = "Continuar para colocação"
continueToReview = "Continuar para revisão"
createSignature = "Criar assinatura"
invisible = "Invisível"
location = "Localização:"
multipleSignatures = "{{count}} assinaturas serão aplicadas ao PDF"
oneSignature = "1 assinatura será aplicada ao PDF"
placeOnPdf = "Colocar no PDF"
reason = "Motivo:"
reviewTitle = "Rever antes de assinar"
signaturePlaced = "Assinatura colocada na página {{page}}. Pode ajustar a posição clicando novamente ou continuar para a revisão."
visible = "Visível"
visibility = "Visibilidade:"
yourSignatures = "As suas assinaturas ({{count}})"
[certSign.collab.signRequest.text]
colorLabel = "Cor"
fontLabel = "Tipo de letra"
fontSizeLabel = "Tamanho"
fontSizePlaceholder = "16"
label = "Texto da assinatura"
modalHint = "Introduza o seu nome e clique em Continuar para o colocar no PDF."
placeholder = "Introduza o seu nome..."
[certSign.collab.participant]
certValidating = "A validar certificado..."
certValid = "✓ Certificado válido"
certValidUntil = " até {{date}}"
certInvalid = "✗ {{error}}"
certInvalidFallback = "Certificado inválido"
certNetworkError = "Não foi possível validar o certificado"
[certSign.collab.addParticipants]
add = "Adicionar {{count}} participante(s)"
back = "Voltar"
configureSignatures = "Configurar definições de assinatura"
continue = "Continuar para as definições de assinatura"
reasonHelp = "Pré-definir um motivo de assinatura para estes participantes (opcional, podem alterar ao assinar)"
reasonPlaceholder = "ex.: Aprovação, Revisão..."
selectUsers = "Selecionar utilizadores"
[certSign.collab.sessionCreation]
includeSummaryPage = "Incluir página de resumo de assinaturas"
includeSummaryPageHelp = "Será adicionada no fim uma página de resumo com todos os metadados das assinaturas. As caixas de assinatura de certificado digital nas páginas individuais serão suprimidas (assinaturas manuscritas não são afetadas)."
[certSign.collab.sessionList]
active = "Ativo"
finalized = "Finalizado"
[certSign.collab.signatureSettings]
description = "Configurar como as assinaturas irão aparecer para todos os participantes"
title = "Aparência da assinatura"
[certSign.collab.userSelector]
inviteUsers = "Adicionar utilizadores"
loadError = "Não foi possível carregar utilizadores"
noTeam = "Sem equipa"
noUsers = "Nenhum outro utilizador encontrado."
placeholder = "Selecionar utilizadores..."
[certSign.mobile]
panelActions = "Ações"
panelDocument = "Documento"
panelPeople = "Pessoas"
[certSign.sessions]
deleted = "Sessão eliminada"
fetchFailed = "Não foi possível carregar os detalhes da sessão"
finalized = "Sessão finalizada"
loaded = "PDF assinado carregado"
pdfNotReady = "PDF não pronto"
pdfNotReadyDesc = "O PDF assinado está a ser gerado. Tente novamente dentro de momentos."
[certificateChoice.tooltip]
header = "Tipos de certificado"
[certificateChoice.tooltip.organization]
bullet1 = "Gerido pelos administradores do sistema"
bullet2 = "Partilhado entre utilizadores autorizados"
bullet3 = "Representa a identidade da empresa, não do indivíduo"
bullet4 = "Ideal para: documentos oficiais, assinaturas de equipa"
description = "Um certificado partilhado fornecido pela sua organização. Usado para autoridade de assinatura a nível da empresa."
title = "Certificado da Organização"
[certificateChoice.tooltip.personal]
bullet1 = "Gerado automaticamente na primeira utilização"
bullet2 = "Associado à sua conta de utilizador"
bullet3 = "Não pode ser partilhado com outros utilizadores"
bullet4 = "Ideal para: documentos pessoais, responsabilidade individual"
description = "Um certificado gerado automaticamente, exclusivo da sua conta de utilizador. Adequado para assinaturas individuais."
title = "Certificado Pessoal"
[certificateChoice.tooltip.upload]
bullet1 = "Requer ficheiro P12/PFX e palavra-passe"
bullet2 = "Pode ser emitido por Autoridades Certificadoras externas"
bullet3 = "Maior nível de confiança para documentos legais"
bullet4 = "Ideal para: contratos legalmente vinculativos, validação externa"
description = "Utilize o seu próprio ficheiro de certificado PKCS#12. Fornece controlo total sobre as propriedades do certificado."
title = "Carregar P12 personalizado"
[changeCreds]
changePassword = "Está a usar credenciais de login padrão. Por favor insira uma nova palavra-passe"
changeUsername = "Atualize o seu nome de utilizador. Será terminada a sua sessão após a atualização."
@@ -3242,6 +3531,46 @@ totalSelected = "Total selecionado"
unsupported = "Não suportado"
unzip = "Descompactar"
uploadError = "Falha ao carregar alguns ficheiros."
copyCreated = "Cópia guardada neste dispositivo."
copyFailed = "Não foi possível criar uma cópia."
leaveShare = "Remover da minha lista"
leaveShareFailed = "Não foi possível remover o ficheiro partilhado."
leaveShareSuccess = "Removido da sua lista de partilhas."
removeBoth = "Remover de ambos"
removeFilePrompt = "Este ficheiro está guardado neste dispositivo e no seu servidor. De onde pretende removê-lo?"
removeFileTitle = "Remover ficheiro"
removeLocalOnly = "Apenas deste dispositivo"
removeServerFailed = "Não foi possível remover o ficheiro do servidor."
removeServerOnly = "Apenas do servidor"
removeServerOnlyPrompt = "Este ficheiro está armazenado apenas no seu servidor. Pretende removê-lo do servidor?"
removeServerSuccess = "Removido do servidor."
removeSharedPrompt = "Este ficheiro foi partilhado consigo. Pode removê-lo deste dispositivo ou da sua lista de partilhas."
removeSharedServerOnlyBlockedPrompt = "Este ficheiro foi partilhado consigo e está armazenado apenas no servidor."
removeSharedServerOnlyPrompt = "Este ficheiro foi partilhado consigo e está armazenado apenas no servidor. Removê-lo da sua lista?"
changesNotUploaded = "Alterações não carregadas"
cloudFile = "Ficheiro na nuvem"
filterAll = "Todos"
filterLocal = "Local"
filterSharedByMe = "Partilhado por mim"
filterSharedWithMe = "Partilhado comigo"
lastSynced = "Última sincronização"
localOnly = "Apenas local"
makeCopy = "Criar uma cópia"
owner = "Proprietário"
ownerUnknown = "Desconhecido"
share = "Partilhar"
shareSelected = "Partilhar selecionados"
sharedByYou = "Partilhado por si"
sharedEditNoticeBody = "Não tem permissões de edição para a versão no servidor deste ficheiro. Quaisquer edições serão guardadas como uma cópia local."
sharedEditNoticeConfirm = "Percebi"
sharedEditNoticeTitle = "Cópia no servidor só de leitura"
sharedWithYou = "Partilhado consigo"
sharing = "Partilha"
storageState = "Armazenamento"
synced = "Sincronizado"
updateOnServer = "Atualizar no Servidor"
uploadSelected = "Carregar selecionados"
uploadToServer = "Carregar para o Servidor"
[files]
addFiles = "Adicionar ficheiros"
@@ -3367,6 +3696,77 @@ title = "Sobre o Aplanamento de PDFs"
discord = "Discord"
issues = "GitHub"
[groupSigning.tooltip]
header = "Sobre a Assinatura em Grupo"
[groupSigning.tooltip.finalization]
bullet1 = "Todas as assinaturas são aplicadas pela ordem de participantes que especificou"
bullet2 = "Pode finalizar com assinaturas parciais, se necessário"
bullet3 = "Depois de finalizada, a sessão não pode ser modificada"
description = "Quando todos os participantes assinarem (ou optar por finalizar antecipadamente), pode gerar o PDF final assinado."
title = "Processo de finalização"
[groupSigning.tooltip.roles]
bullet1 = "Proprietário (você): cria a sessão, configura predefinições de assinatura, finaliza o documento"
bullet2 = "Participantes: criam a sua assinatura, escolhem o certificado, colocam no PDF"
bullet3 = "Os participantes não podem modificar as definições de visibilidade, motivo ou localização da assinatura"
description = "Controla as definições de aparência da assinatura para todos os participantes."
title = "Papéis dos participantes"
[groupSigning.tooltip.sequential]
bullet1 = "O primeiro participante tem de assinar antes de o segundo poder aceder ao documento"
bullet2 = "Garante a ordem de assinatura adequada para conformidade legal"
bullet3 = "Pode reordenar participantes arrastando-os na lista"
description = "Os participantes assinam os documentos pela ordem que especificar. Cada signatário recebe uma notificação quando é a sua vez."
title = "Assinatura sequencial"
[groupSigning.steps]
back = "Voltar"
completed = "Concluído"
current = "Atual"
stepLabel = "Passo {{number}}"
[groupSigning.steps.configureDefaults]
continue = "Continuar para revisão"
invisible = "As assinaturas serão invisíveis (apenas metadados)"
locationLabel = "Localização:"
preview = "Pré-visualização"
reasonLabel = "Motivo:"
title = "Configurar definições de assinatura"
visible = "As assinaturas serão visíveis na página {{page}}"
[groupSigning.steps.review]
document = "Documento"
dueDate = "Data limite (opcional)"
dueDatePlaceholder = "Selecionar data limite..."
invisible = "Invisível (apenas metadados)"
location = "Localização:"
logo = "Logótipo:"
logoHidden = "Sem logótipo"
logoShown = "Logótipo do Stirling PDF mostrado"
participants = "Participantes"
reason = "Motivo:"
send = "Enviar pedidos de assinatura"
signatureSettings = "Definições da assinatura"
title = "Rever detalhes da sessão"
titleShort = "Rever e Enviar"
visibility = "Visibilidade:"
visible = "Visível na página {{page}}"
participantCount = "{{count}} participante(s) assinará(ão) por ordem"
[groupSigning.steps.selectDocument]
continue = "Continuar para seleção de participantes"
noFile = "Selecione um único ficheiro PDF dos seus ficheiros ativos para criar uma sessão de assinatura."
selectedFile = "Documento selecionado"
title = "Selecionar documento"
[groupSigning.steps.selectParticipants]
continue = "Continuar para as definições de assinatura"
count = "{{count}} participante(s) selecionado(s)"
label = "Selecionar participantes"
placeholder = "Escolher participantes para assinar..."
title = "Escolher participantes"
[getPdfInfo]
downloadJson = "Transferir JSON"
downloads = "Transferências"
@@ -4460,7 +4860,10 @@ zoomOut = "Reduzir"
[viewer]
cannotPreviewFile = "Não é possível pré-visualizar o ficheiro"
disableColorFilter = "Desativar filtro de cor"
dualPageView = "Vista de duas páginas"
enableDarkFilter = "Ativar filtro escuro"
enableSepiaFilter = "Ativar filtro sépia"
firstPage = "Primeira página"
lastPage = "Última página"
nextPage = "Página seguinte"
@@ -4470,6 +4873,22 @@ singlePageView = "Vista de página única"
unknownFile = "Ficheiro desconhecido"
zoomIn = "Ampliar"
zoomOut = "Reduzir"
resetZoom = "Repor zoom"
[viewer.nonPdf]
fileTypeBadge = "Ficheiro {{type}}"
convertToPdf = "Converter para PDF"
loading = "A carregar..."
emptyFile = "Ficheiro vazio"
csvStats = "{{rows}} linhas · {{columns}} colunas · {{size}}"
sortedBy = "Ordenado por: {{column}}"
columnDefault = "Coluna {{index}}"
htmlPreviewWarning = "Pré-visualização HTML — recursos externos podem não ser carregados · {{size}}"
htmlPreview = "Pré-visualização HTML"
invalidJson = "JSON inválido — a mostrar conteúdo em bruto"
textStats = "{{lines}} linhas · {{size}}"
lineNumbers = "Números de linha"
renderMarkdown = "Renderizar Markdown"
[viewer.attachments]
title = "Anexos"
@@ -4531,6 +4950,7 @@ toggleAttachments = "Alternar anexos"
toggleTheme = "Alternar tema"
language = "Idioma"
toggleAnnotations = "Alternar visibilidade das anotações"
toggleLayers = "Alternar camadas"
search = "Pesquisar PDF"
panMode = "Modo de deslocamento"
applyRedactionsFirst = "Aplique as ocultações primeiro"
@@ -5407,20 +5827,72 @@ title = "Imprimir Ficheiro"
2 = "Introduza Nome da Impressora"
[quickAccess]
access = "Acesso"
accessAddPerson = "Adicionar outra pessoa"
accessBack = "Voltar"
accessCopyLink = "Copiar ligação"
accessEmail = "Endereço de e-mail"
accessEmailPlaceholder = "[email protected]"
accessFileLabel = "Ficheiro"
accessGeneral = "Acesso geral"
accessInviteTitle = "Convidar pessoas"
accessOwner = "Proprietário"
accessPanel = "Acesso ao documento"
accessPeople = "Pessoas com acesso"
accessRemove = "Remover"
accessRestricted = "Restrito"
accessRestrictedHint = "Apenas as pessoas com acesso podem abrir"
accessRole = "Função"
accessRoleCommenter = "Comentador"
accessRoleEditor = "Editor"
accessRoleViewer = "Leitor"
accessSelectedFile = "Ficheiro selecionado"
accessSendInvite = "Enviar convite"
accessTitle = "Acesso ao documento"
accessYou = "Eu"
account = "Conta"
activeSessions = "Sessões ativas"
activeTab = "Ativas"
activity = "Registo"
adminSettings = "Ajustes admin"
allSessions = "Todas as sessões"
allTools = "All Tools"
automate = "Auto"
back = "Voltar"
certSign = "Assinar com certificado"
completedSessions = "Sessões concluídas"
completedTab = "Concluídas"
config = "Config."
createNew = "Criar novo pedido"
createSession = "Criar pedido de assinatura"
dueDate = "Data limite (opcional)"
files = "Fich."
help = "Ajuda"
noActiveSessions = "Sem pedidos de assinatura pendentes ou sessões ativas"
noCompletedSessions = "Sem sessões concluídas"
noFile = "Nenhum ficheiro selecionado"
read = "Ler"
reader = "Leitor"
refresh = "Atualizar"
requestSignatures = "Pedir assinaturas"
selectSingleFileToRequest = "Selecione um único ficheiro PDF para pedir assinaturas"
selectedFile = "Ficheiro selecionado"
selectUsers = "Selecionar utilizadores para assinar"
selectUsersPlaceholder = "Escolher participantes..."
sendingRequest = "A enviar..."
settings = "Ajustes"
showMeAround = "Faz-me uma visita guiada"
sign = "Assinar"
signatureRequests = "Pedidos de assinatura"
signYourself = "Assinar você mesmo"
newRequest = "Novo pedido"
tours = "Visitas guiadas"
wetSign = "Adicionar assinatura"
filterMine = "Meus"
filterOverdue = "Em atraso"
filterSigned = "Assinado"
filterDeclined = "Recusado"
searchDocuments = "Procurar documentos…"
[quickAccess.helpMenu]
adminTour = "Visita guiada de administração"
@@ -6050,11 +6522,75 @@ toolNotAvailableLocally = "O seu servidor Stirling-PDF está offline e \"{{endpo
expired = "A sua sessão expirou. Por favor atualize a página e tente novamente."
refreshPage = "Atualizar Página"
[sessionManagement.tooltip]
header = "Gestão de sessões de assinatura"
[sessionManagement.tooltip.addParticipants]
bullet1 = "Novos participantes são adicionados ao fim da ordem de assinatura"
bullet2 = "Não é possível adicionar participantes após a finalização da sessão"
bullet3 = "Cada participante recebe uma notificação quando chega a sua vez"
description = "Pode adicionar mais participantes a uma sessão ativa a qualquer momento antes da finalização."
title = "Adicionar participantes"
[sessionManagement.tooltip.finalization]
bullet1 = "<b>Finalização total</b>: Todos os participantes assinaram"
bullet2 = "<b>Finalização parcial</b>: Alguns participantes ainda não assinaram"
bullet3 = "Os participantes não assinados serão excluídos do documento final"
bullet4 = "Depois de finalizada, pode carregar o PDF assinado nos ficheiros ativos"
description = "A finalização combina todas as assinaturas num único PDF assinado. Esta ação não pode ser anulada."
title = "Finalização da sessão"
[sessionManagement.tooltip.participantRemoval]
bullet1 = "Não é possível remover participantes que já assinaram"
bullet2 = "Os participantes removidos deixam de receber notificações"
bullet3 = "A ordem de assinatura ajusta-se automaticamente"
description = "Os participantes podem ser removidos das sessões antes de assinarem."
title = "Remover participantes"
[sessionManagement.tooltip.signatureOrder]
bullet1 = "Cada assinatura é aplicada sequencialmente ao PDF"
bullet2 = "Os signatários posteriores podem ver assinaturas anteriores"
bullet3 = "Crítico para fluxos de aprovação e cadeias legais de custódia"
description = "A ordem que especificar ao criar a sessão determina quem assina primeiro."
title = "Ordem de assinatura"
[signatureSettings.tooltip]
header = "Definições de aparência da assinatura"
[signatureSettings.tooltip.location]
bullet1 = "Exemplos: \"Nova Iorque, EUA\", \"Escritório de Londres\", \"Remoto\""
bullet2 = "Não é o mesmo que a posição na página"
bullet3 = "Pode ser exigido por certas jurisdições legais"
description = "Localização geográfica opcional onde a assinatura foi aplicada. Armazenada nos metadados do certificado."
title = "Localização da assinatura"
[signatureSettings.tooltip.logo]
bullet1 = "Apresentado junto à assinatura e texto"
bullet2 = "Suporta formatos PNG, JPG"
bullet3 = "Melhora a aparência profissional"
description = "Adicione um logótipo da empresa às assinaturas visíveis para reforçar a marca e autenticidade."
title = "Logótipo da empresa"
[signatureSettings.tooltip.reason]
bullet1 = "Exemplos: \"Aprovação\", \"Acordo de Contrato\", \"Revisão Concluída\""
bullet2 = "Visível nas propriedades da assinatura do PDF"
bullet3 = "Útil para rastreabilidade e conformidade"
description = "Texto opcional que explica porque o documento está a ser assinado. Armazenado nos metadados do certificado."
title = "Motivo da assinatura"
[signatureSettings.tooltip.visibility]
bullet1 = "<b>Visível</b>: A assinatura aparece no PDF com aparência personalizada"
bullet2 = "<b>Invisível</b>: Certificado incorporado sem marca visual"
bullet3 = "Assinaturas invisíveis continuam a fornecer validação criptográfica"
description = "Controla se a assinatura é visível no documento ou incorporada de forma invisível."
title = "Visibilidade da assinatura"
[settings.configuration]
advanced = "Avançado"
database = "Base de dados"
endpoints = "Endpoints"
features = "Funcionalidades"
storageSharing = "Armazenamento de Ficheiros e Partilha"
systemSettings = "Definições do sistema"
title = "Configuração"
@@ -6332,10 +6868,13 @@ title = "Iniciar sessão no Stirling"
[setup.selfhosted]
link = "ou ligue-se a uma conta autoalojada"
subtitle = "Introduza as credenciais do seu servidor"
changeServerLocked = "A sua organização restringiu esta aplicação a um servidor específico"
switchToLocal = "Usar ferramentas locais em vez disso"
title = "Iniciar sessão no servidor"
[setup.selfhosted.unreachable]
changeServer = "Ligar a um servidor diferente"
changeServerLocked = "A sua organização restringiu esta aplicação a um servidor específico"
continueOffline = "Usar ferramentas locais em vez disso"
message = "Não foi possível alcançar {{url}}. Verifique que o servidor está em execução e acessível."
retry = "Tentar novamente"
@@ -6529,6 +7068,15 @@ saved = "Guardadas"
text = "Texto"
title = "Tipo de Assinatura"
[signRequest]
declined = "Pedido de assinatura recusado"
fetchFailed = "Não foi possível carregar o pedido de assinatura"
signed = "Documento assinado com sucesso"
[signSession]
createFailed = "Não foi possível criar o pedido de assinatura"
created = "Pedido de assinatura enviado"
[signup]
accountCreatedSuccessfully = "Conta criada com sucesso! Já pode iniciar sessão."
alreadyHaveAccount = "Já tem uma conta? Inicie sessão"
@@ -6807,6 +7355,106 @@ title = "Dividir PDF por Capítulos"
[splitPdfByChapters]
tags = "dividir,capítulos,marcadores,organizar"
[storageShare]
accessed = "Acedido"
accessDenied = "Não tem acesso a este ficheiro partilhado. Peça ao proprietário que o partilhe consigo."
accessFailed = "Não foi possível carregar a atividade."
accessDeniedBody = "Não tem acesso a este ficheiro. Peça ao proprietário que o partilhe consigo."
accessDeniedTitle = "Sem acesso"
accessLimitedCommenter = "O acesso para comentários chegará em breve. Peça acesso de editor se precisar de transferir."
accessLimitedTitle = "Acesso limitado"
accessLimitedViewer = "Esta ligação é apenas para visualização. Peça acesso de editor se precisar de transferir."
createdAt = "Criado"
download = "Transferir"
downloadFailed = "Não foi possível transferir este ficheiro."
expiredBody = "Esta ligação de partilha é inválida ou expirou."
expiredTitle = "Ligação expirada"
goToLogin = "Ir para início de sessão"
loadFailed = "Não foi possível abrir o ficheiro partilhado."
loading = "A carregar ligação de partilha..."
loginPrompt = "Inicie sessão para aceder a este ficheiro partilhado."
loginRequired = "É necessário iniciar sessão"
openInApp = "Abrir no Stirling PDF"
ownerLabel = "Proprietário"
ownerUnknown = "Desconhecido"
requiresLogin = "Este ficheiro partilhado requer início de sessão."
roleCommenter = "Comentador"
roleEditor = "Editor"
roleViewer = "Leitor"
shareHeading = "Ficheiro partilhado"
titleDefault = "Ficheiro partilhado"
tryAgain = "Por favor, tente novamente mais tarde."
addUser = "Adicionar"
commenterHint = "Os comentários chegarão em breve."
copied = "Ligação copiada para a área de transferência"
copy = "Copiar"
copyFailed = "Não foi possível copiar"
description = "Crie uma ligação de partilha para este ficheiro. Utilizadores com sessão iniciada e com a ligação podem aceder-lhe."
downloadsCount = "Transferências: {{count}}"
emailWarningBody = "Isto parece um endereço de e-mail. Se esta pessoa não for já utilizadora do Stirling PDF, não poderá aceder ao ficheiro."
emailWarningConfirm = "Partilhar mesmo assim"
emailWarningTitle = "Endereço de e-mail"
errorTitle = "Falha na partilha"
failure = "Não foi possível gerar uma ligação de partilha. Por favor, tente novamente."
fileLabel = "Ficheiro"
generate = "Gerar ligação"
generated = "Ligação de partilha gerada"
hideActivity = "Ocultar atividade"
invalidUsername = "Introduza um nome de utilizador ou endereço de e-mail válido."
lastAccessed = "Último acesso"
linkAccessTitle = "Acesso da ligação de partilha"
linkLabel = "Ligação de partilha"
linksDisabled = "As ligações de partilha estão desativadas."
linksDisabledBody = "As ligações de partilha estão desativadas pelas definições do seu servidor."
manage = "Gerir partilha"
manageDescription = "Crie e gere ligações para partilhar este ficheiro."
manageLoadFailed = "Não foi possível carregar as ligações de partilha."
manageTitle = "Gerir partilha"
noActivity = "Ainda sem atividade."
noLinks = "Ainda não existem ligações de partilha ativas."
noSharedUsers = "Ainda não há utilizadores com acesso."
removeLink = "Remover ligação"
removeUser = "Remover"
revokeFailed = "Não foi possível remover a ligação de partilha."
revoked = "Ligação de partilha removida"
roleLabel = "Função"
sharingDisabled = "A partilha está desativada."
sharingDisabledBody = "A partilha foi desativada pelas definições do seu servidor."
sharedUsersTitle = "Utilizadores com acesso partilhado"
title = "Partilhar ficheiro"
unknownUser = "Utilizador desconhecido"
userAddFailed = "Não foi possível partilhar com esse utilizador."
userAdded = "Utilizador adicionado à lista de partilha."
usernameLabel = "Nome de utilizador ou e-mail"
usernamePlaceholder = "Introduza um nome de utilizador ou e-mail"
userRemoveFailed = "Não foi possível remover esse utilizador."
userRemoved = "Utilizador removido da lista de partilha."
viewActivity = "Ver atividade"
viewed = "Visto"
viewsCount = "Visualizações: {{count}}"
downloaded = "Transferido"
bulkDescription = "Crie uma única ligação para partilhar todos os ficheiros selecionados com utilizadores com sessão iniciada."
bulkTitle = "Partilhar ficheiros selecionados"
copyLink = "Copiar ligação de partilha"
fileCount = "{{count}} ficheiros selecionados"
ownerOnly = "Apenas o proprietário pode gerir a partilha."
selectSingleFile = "Selecione um único ficheiro para gerir a partilha."
[storageUpload]
description = "Isto carrega o ficheiro atual para o armazenamento do servidor para o seu próprio acesso."
errorTitle = "Falha no carregamento"
failure = "O carregamento falhou. Verifique o seu início de sessão e as definições de armazenamento."
fileLabel = "Ficheiro"
hint = "As ligações públicas e os modos de acesso são controlados pelas definições do seu servidor."
success = "Carregado para o servidor"
title = "Carregar para o servidor"
updateButton = "Atualizar no servidor"
uploadButton = "Carregar para o servidor"
bulkDescription = "Isto carrega os ficheiros selecionados para o armazenamento do seu servidor."
bulkTitle = "Carregar ficheiros selecionados"
fileCount = "{{count}} ficheiros selecionados"
more = " +{{count}} mais"
[storage]
approximateSize = "Tamanho aproximado"
fileTooLarge = "Ficheiro demasiado grande. O tamanho máximo por ficheiro é"
@@ -7153,6 +7801,30 @@ title = "Ver/Editar PDF"
[warning]
tooltipTitle = "Aviso"
[wetSignature.tooltip]
header = "Métodos de criação de assinatura"
[wetSignature.tooltip.draw]
bullet1 = "Personalize a cor e a espessura da caneta"
bullet2 = "Limpe e volte a desenhar até ficar satisfeito"
bullet3 = "Funciona em dispositivos táteis (tablets, telemóveis)"
description = "Crie uma assinatura manuscrita usando o rato ou o ecrã tátil. Ideal para assinaturas pessoais e autênticas."
title = "Desenhar Assinatura"
[wetSignature.tooltip.type]
bullet1 = "Escolha entre vários tipos de letra"
bullet2 = "Personalize o tamanho e a cor do texto"
bullet3 = "Perfeito para assinaturas normalizadas"
description = "Gere uma assinatura a partir de texto escrito. Rápido e consistente, adequado para documentos empresariais."
title = "Escrever Assinatura"
[wetSignature.tooltip.upload]
bullet1 = "Suporta PNG, JPG e outros formatos de imagem"
bullet2 = "Recomendam-se fundos transparentes para melhores resultados"
bullet3 = "A imagem será redimensionada para ajustar à área da assinatura"
description = "Carregue uma imagem de assinatura pré-criada. Ideal se tiver uma assinatura digitalizada ou o logótipo da empresa."
title = "Carregar Imagem da Assinatura"
[watermark]
completed = "Marca de água adicionada"
desc = "Adicionar marcas de água de texto ou imagem a ficheiros PDF"
@@ -7333,6 +8005,7 @@ activeSession = "Sessão ativa"
addMembers = "Adicionar membros"
admin = "Administrador"
confirmDelete = "Tem a certeza de que pretende eliminar este utilizador? Esta ação não pode ser anulada."
confirmUnlock = "Tem a certeza de que pretende desbloquear esta conta de utilizador?"
deleteUser = "Eliminar utilizador"
deleteUserError = "Falha ao eliminar utilizador"
deleteUserSuccess = "Utilizador eliminado com sucesso"
@@ -7341,6 +8014,8 @@ disable = "Desativar"
disabled = "Desativado"
editRole = "Editar função"
enable = "Ativar"
locked = "bloqueado"
lockedBadge = "Bloqueado"
loading = "A carregar pessoas..."
loginRequired = "Ative primeiro o modo de login"
member = "Membro"
@@ -7350,6 +8025,9 @@ searchMembers = "Procurar membros..."
status = "Estado"
team = "Equipa"
title = "Pessoas"
unlockAccount = "Desbloquear conta"
unlockUserError = "Falha ao desbloquear a conta de utilizador"
unlockUserSuccess = "Conta de utilizador desbloqueada com sucesso"
user = "Utilizador"
[workspace.people.actions]