From a3f0d47cad26515ec25da1ee38bcd6f7a1279c83 Mon Sep 17 00:00:00 2001 From: felipe <68440353+itsfks@users.noreply.github.com> Date: Thu, 25 May 2023 20:49:04 -0300 Subject: [PATCH] =?UTF-8?q?Adi=C3=A7=C3=A3o=20tradu=C3=A7=C3=A3o=20PT=5FBR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/messages_pt_BR.properties | 465 ++++++++++++++++++ .../resources/static/images/flags/pt_br.svg | 100 ++++ .../resources/templates/fragments/navbar.html | 3 + 3 files changed, 568 insertions(+) create mode 100644 src/main/resources/messages_pt_BR.properties create mode 100644 src/main/resources/static/images/flags/pt_br.svg diff --git a/src/main/resources/messages_pt_BR.properties b/src/main/resources/messages_pt_BR.properties new file mode 100644 index 00000000..822b313e --- /dev/null +++ b/src/main/resources/messages_pt_BR.properties @@ -0,0 +1,465 @@ +########### +# Generic # +########### +# the direction that the language is written (ltr =esquerda para a direita, rtl = direita para a esquerda) +language.direction=ltr + +pdfPrompt=Selecione PDF(s) +multiPdfPrompt=Selecione PDFs (2+) +multiPdfDropPrompt=Selecione (ou arraste e solte) todos os PDFs necessários +imgPrompt=Selecione a(s) imagem(ns) +genericSubmit=Enviar +processTimeWarning=Aviso: esse processo pode levar até um minuto, dependendo do tamanho do arquivo +pageOrderPrompt=Ordem das páginas (digite uma lista separada por vírgulas de números de página): +goToPage=Ir +true=Verdadeiro +false=Falso +unknown=Desconhecido +save=Salvar +close=Fechar +filesSelected=arquivos selecionados +noFavourites=Nenhum favorito adicionado +bored=Entediado esperando? +############# +# HOME-PAGE # +############# +home.desc=Seu melhor utilitário para as necessidades de PDF. + + +navbar.convert=Converter +navbar.security=Segurança +navbar.other=Outro +navbar.darkmode=Modo Escuro +navbar.pageOps=Operações de página + +home.multiTool.title=Multiferramenta de PDF +home.multiTool.desc=Mesclar, girar, reorganizar e remover páginas + +home.merge.title=mesclar +home.merge.desc=Mescle facilmente vários PDFs em um. + +home.split.title=Dividir +home.split.desc=Dividir PDFs em vários documentos + +home.rotate.title=Girar +home.rotate.desc=Gire facilmente seus PDFs. + +home.imageToPdf.title=Imagem para PDF +home.imageToPdf.desc=Converta uma imagem (PNG, JPEG, GIF) em PDF. + +home.pdfToImage.title=PDF para imagem +home.pdfToImage.desc=Converta um PDF em uma imagem. (PNG, JPG, GIF) + +home.pdfOrganiser.title=Organizar +home.pdfOrganiser.desc=Remova/reorganize as páginas em qualquer ordem + +home.addImage.title=Adicionar imagem +home.addImage.desc=Adiciona uma imagem em um local definido no PDF (trabalho em andamento) + +home.watermark.title=Adicione uma Marca d'água +home.watermark.desc=Adicione uma marca d'água personalizada ao seu documento PDF. + +home.remove-watermark.title=Remover marca d'água +home.remove-watermark.desc=Remova marcas d'água do seu documento PDF. + +home.permissions.title=Alterar permissões +home.permissions.desc=Altere as permissões do seu documento PDF + +home.removePages.title=Remover +home.removePages.desc=Exclua as páginas indesejadas do seu documento PDF. + +home.addPassword.title=Adicionar senha +home.addPassword.desc=Criptografe seu documento PDF com uma senha. + +home.removePassword.title=Remover senha +home.removePassword.desc=Remova a proteção por senha do seu documento PDF. + +home.compressPdfs.title=Comprimir +home.compressPdfs.desc=Comprima PDFs para reduzir o tamanho do arquivo. + +home.changeMetadata.title=Alterar metadados +home.changeMetadata.desc=Alterar/remover/adicionar metadados de um documento PDF + +home.fileToPDF.title=Converter arquivo para PDF +home.fileToPDF.desc=Converta praticamente qualquer arquivo em PDF (DOCX, PNG, XLS, PPT, TXT e mais) + +home.ocr.title=OCR / Varreduras de limpeza +home.ocr.desc=A limpeza verifica e detecta texto de imagens em um PDF e o adiciona novamente como texto. + +home.extractImages.title=Extrair imagens +home.extractImages.desc=Extrai todas as imagens de um PDF e as salva em zip + +home.pdfToPDFA.title=PDF para PDF/A +home.pdfToPDFA.desc=Converta PDF para PDF/A para armazenamento de longo prazo + +home.PDFToWord.title=PDF para Word +home.PDFToWord.desc=Converter PDF para formatos Word (DOC, DOCX e ODT) + +home.PDFToPresentation.title=PDF para apresentação +home.PDFToPresentation.desc=Converter PDF para formatos de apresentação (PPT, PPTX e ODP) + +home.PDFToText.title=PDF para Texto/RTF +home.PDFToText.desc=Converter PDF em formato de texto ou RTF + +home.PDFToHTML.title=PDF para HTML +home.PDFToHTML.desc=Converter PDF para o formato HTML + +home.PDFToXML.title=PDF para XML +home.PDFToXML.desc=Converter PDF para o formato XML + +home.ScannerImageSplit.title=Detectar/dividir fotos digitalizadas +home.ScannerImageSplit.desc=Divide várias fotos de dentro de uma foto/PDF + +home.sign.title=Sinal +home.sign.desc=Adiciona assinatura ao PDF por desenho, texto ou imagem + +home.flatten.title=achatar +home.flatten.desc=Remova todos os elementos e formulários interativos de um PDF + +home.repair.title=Reparar +home.repair.desc=Tenta reparar um PDF corrompido/quebrado + +home.removeBlanks.title=Remover páginas em branco +home.removeBlanks.desc=Detecta e remove páginas em branco de um documento + +home.compare.title=Comparar +home.compare.desc=Compara e mostra as diferenças entre 2 documentos PDF + +home.certSign.title=Assinar com certificado +home.certSign.desc=Assina um PDF com um Certificado/Chave (PEM/P12) + + +downloadPdf=baixar PDF +text=Texto +font=Fonte +selectFillter=-- Selecione -- +pageNum=Número de página + +certSign.title=Assinatura de certificado +certSign.header=Assine um PDF com seu certificado (Trabalho em andamento) +certSign.selectPDF=Selecione um arquivo PDF para assinatura: +certSign.selectKey=Selecione seu arquivo de chave privada (formato PKCS#8, pode ser .pem ou .der): +certSign.selectCert=Selecione seu arquivo de certificado (formato X.509, pode ser .pem ou .der): +certSign.selectP12=Selecione seu arquivo de armazenamento de chave PKCS#12 (.p12 ou .pfx) (opcional, se fornecido, deve conter sua chave privada e certificado): +certSign.certType=tipo de certificado +certSign.password=Digite seu armazenamento de chave ou senha de chave privada (se houver): +certSign.showSig=Mostrar assinatura +certSign.reason=Razão +certSign.location=Localização +certSign.name=Nome + +certSign.submit=Assinar PDF + + + +removeBlanks.title=Remover espaços em branco +removeBlanks.header=Remover páginas em branco +removeBlanks.threshold=Limite: +removeBlanks.thresholdDesc=Limiar para determinar quão branco um pixel branco deve ser +removeBlanks.whitePercent=Porcentagem branca (%): +removeBlanks.whitePercentDesc=Porcentagem da página que deve ser branca para ser removida +removeBlanks.submit=Remover espaços em branco + +compare.title=Comparar +compare.header=Comparar PDFs +compare.document.1=Documento 1 +compare.document.2=Documento 2 +compare.submit=Comparar + +sign.title=Sinal +sign.header=Assinar PDFs +sign.upload=Enviar Imagem +sign.draw=Desenhar Assinatura +sign.text=Entrada de texto +sign.clear=Claro +sign.add=Adicionar + +repair.title=Reparar +repair.header=Reparar PDFs +repair.submit=Reparar + +flatten.title=achatar +flatten.header=Achatar PDFs +flatten.submit=achatar + +ScannerImageSplit.selectText.1=Limite de Ângulo: +ScannerImageSplit.selectText.2=Define o ângulo absoluto mínimo necessário para que a imagem seja girada (padrão: 10). +ScannerImageSplit.selectText.3=Tolerância: +ScannerImageSplit.selectText.4=Determina o intervalo de variação de cor em torno da cor de fundo estimada (padrão: 30). +ScannerImageSplit.selectText.5=Área Mínima: +ScannerImageSplit.selectText.6=Define o limite mínimo de área para uma foto (padrão: 10000). +ScannerImageSplit.selectText.7=Área mínima de contorno: +ScannerImageSplit.selectText.8=Define o limite mínimo da área de contorno para uma foto +ScannerImageSplit.selectText.9=Tamanho da Borda: +ScannerImageSplit.selectText.10=Define o tamanho da borda adicionada e removida para evitar bordas brancas na saída (padrão: 1). + +navbar.settings=Configurações +settings.title=Configurações +settings.update=Atualização disponível +settings.appVersion=Versão do aplicativo: +settings.downloadOption.title=Escolha a opção de download (para downloads não compactados de arquivo único): +settings.downloadOption.1=Abrir na mesma janela +settings.downloadOption.2=Abrir em nova janela +settings.downloadOption.3=⇬ Fazer download do arquivo +settings.zipThreshold=Compactar arquivos quando o número de arquivos baixados exceder + + + + + +#OCR +ocr.title=OCR / Limpeza de digitalização +ocr.header=Varreduras de limpeza / OCR (reconhecimento óptico de caracteres) +ocr.selectText.1=Selecione os idiomas que devem ser detectados no PDF (os listados são os atualmente detectados): +ocr.selectText.2=Produzir arquivo de texto contendo texto OCR ao lado do PDF com OCR +ocr.selectText.3=As páginas corretas foram digitalizadas em um ângulo inclinado girando-as de volta ao lugar +ocr.selectText.4=Limpe a página para que seja menos provável que o OCR encontre o texto no ruído de fundo. (Sem mudança de saída) +ocr.selectText.5=Limpe a página para que seja menos provável que o OCR encontre texto no ruído de fundo, mantendo a limpeza na saída. +ocr.selectText.6=Ignora as páginas que contêm texto interativo, apenas as páginas de OCR que são imagens +ocr.selectText.7=Forçar OCR, irá OCR Todas as páginas removendo todos os elementos de texto originais +ocr.selectText.8=Normal (será um erro se o PDF contiver texto) +ocr.selectText.9=Configurações adicionais +ocr.selectText.10=Modo OCR +ocr.selectText.11=Remova as imagens após o OCR (remove TODAS as imagens, útil apenas se fizer parte da etapa de conversão) +ocr.selectText.12=Tipo de renderização (avançado) +ocr.help=Por favor, leia esta documentação sobre como usar isso para outros idiomas e/ou não usar no docker +ocr.credit=Este serviço usa OCRmyPDF e Tesseract para OCR. +ocr.submit=Processar PDF com OCR + + + +extractImages.title=Extrair Imagens +extractImages.header=Extrair Imagens +extractImages.selectText=Selecione o formato de imagem para converter as imagens extraídas em +extractImages.submit=Extrair + + +#File to PDF +fileToPDF.title=Arquivo para PDF +fileToPDF.header=Converta qualquer arquivo para PDF +fileToPDF.credit=Este serviço usa LibreOffice e Unoconv para conversão de arquivos. +fileToPDF.supportedFileTypes=Os tipos de arquivo suportados devem incluir o abaixo, no entanto, para obter uma lista atualizada completa de formatos suportados, consulte a documentação do LibreOffice +fileToPDF.submit=Converter para PDF + + +#compress +compress.title=Comprimir +compress.header=Comprimir PDF +compress.credit=Este serviço usa o Ghostscript para compressão/otimização de PDF. +compress.selectText.1=Modo Manual - De 1 a 4 +compress.selectText.2=Nível de otimização: +compress.selectText.3=4 (Péssimo para imagens de texto) +compress.selectText.4=Modo automático - Auto ajusta a qualidade para obter o tamanho exato do PDF +compress.selectText.5=Tamanho esperado do PDF (por exemplo, 25 MB, 10,8 MB, 25 KB) +compress.submit=Comprimir + + +#Add image +addImage.title=Adicionar imagem +addImage.header=Adicionar imagem ao PDF +addImage.everyPage=Cada página? +addImage.submit=Adicionar imagem + + +#merge +merge.title=mesclar +merge.header=Mesclar vários PDFs (2+) +merge.submit=mesclar + +#pdfOrganiser +pdfOrganiser.title=Organizador de página +pdfOrganiser.header=Organizador de páginas PDF +pdfOrganiser.submit=Reorganizar páginas + +#multiTool +multiTool.title=Multiferramenta de PDF +multiTool.header=Multiferramenta de PDF + + +#pageRemover +pageRemover.title=Removedor de página +pageRemover.header=Removedor de página PDF +pageRemover.pagesToDelete=Páginas a serem excluídas (digite uma lista separada por vírgulas de números de página): +pageRemover.submit=Excluir páginas + +#rotate +rotate.title=Girar PDF +rotate.header=Girar PDF +rotate.selectAngle=Selecione o ângulo de rotação (em múltiplos de 90 graus): +rotate.submit=Girar + + + + +#merge +split.title=PDF dividido +split.header=PDF dividido +split.desc.1=Os números que você selecionar são o número da página na qual você deseja fazer uma divisão +split.desc.2=Assim, selecionar 1,3,7-8 dividiria um documento de 10 páginas em 6 PDFS separados com: +split.desc.3=Documento nº 1: página 1 +split.desc.4=Documento nº 2: páginas 2 e 3 +split.desc.5=Documento nº 3: Página 4, 5 e 6 +split.desc.6=Documento nº 4: página 7 +split.desc.7=Documento nº 5: página 8 +split.desc.8=Documento nº 6: páginas 9 e 10 +split.splitPages=Digite as páginas para dividir: +split.submit=Dividir + + +#merge +imageToPDF.title=Imagem para PDF +imageToPDF.header=Imagem para PDF +imageToPDF.submit=Converter +imageToPDF.selectText.1=Esticar para caber +imageToPDF.selectText.2=Girar PDF automaticamente +imageToPDF.selectText.3=Lógica de vários arquivos (Ativado apenas se estiver trabalhando com várias imagens) +imageToPDF.selectText.4=Mesclar em um único PDF +imageToPDF.selectText.5=Converter em PDFs separados + +#pdfToImage +pdfToImage.title=PDF para imagem +pdfToImage.header=PDF para imagem +pdfToImage.selectText=Formato de imagem +pdfToImage.singleOrMultiple=Tipo de resultado de imagem +pdfToImage.single=Imagem grande única +pdfToImage.multi=Imagens múltiplas +pdfToImage.colorType=tipo de cor +pdfToImage.color=Cor +pdfToImage.grey=Escala de cinza +pdfToImage.blackwhite=Preto e branco (pode perder dados!) +pdfToImage.submit=Converter + +#addPassword +addPassword.title=Adicionar senha +addPassword.header=Adicionar senha (Criptografar) +addPassword.selectText.1=Selecione PDF para criptografar +addPassword.selectText.2=Senha +addPassword.selectText.3=Comprimento da chave de criptografia +addPassword.selectText.4=Valores mais altos são mais fortes, mas valores mais baixos têm melhor compatibilidade. +addPassword.selectText.5=Permissões para definir +addPassword.selectText.6=Impedir a montagem do documento +addPassword.selectText.7=Impedir a extração de conteúdo +addPassword.selectText.8=Impedir a extração para acessibilidade +addPassword.selectText.9=Impedir o preenchimento do formulário +addPassword.selectText.10=Impedir modificação +addPassword.selectText.11=Impedir a modificação da anotação +addPassword.selectText.12=Impedir a impressão +addPassword.selectText.13=Impedir a impressão de formatos diferentes +addPassword.submit=criptografar + +#watermark +watermark.title=Adicione uma Marca d'água +watermark.header=Adicione uma Marca d'água +watermark.selectText.1=Selecione PDF para adicionar marca d'água a: +watermark.selectText.2=Texto da marca d'água: +watermark.selectText.3=Tamanho da fonte: +watermark.selectText.4=Rotação (0-360): +watermark.selectText.5=widthSpacer (espaço entre cada marca d'água horizontalmente): +watermark.selectText.6=heightSpacer (espaço entre cada marca d'água verticalmente): +watermark.selectText.7=Opacidade (0% - 100%): +watermark.submit=Adicione uma Marca d'água + +#remove-watermark +remove-watermark.title=Remover marca d'água +remove-watermark.header=Remover marca d'água +remove-watermark.selectText.1=Selecione PDF para remover a marca d'água de: +remove-watermark.selectText.2=Texto da marca d'água: +remove-watermark.submit=Remover marca d'água + +#Change permissions +permissions.title=Alterar permissões +permissions.header=Alterar permissões +permissions.warning=Aviso para que essas permissões sejam inalteráveis, é recomendável defini-las com uma senha por meio da página adicionar senha +permissions.selectText.1=Selecione o PDF para alterar as permissões +permissions.selectText.2=Permissões para definir +permissions.selectText.3=Impedir a montagem do documento +permissions.selectText.4=Impedir a extração de conteúdo +permissions.selectText.5=Impedir extração para acessibilidade +permissions.selectText.6=Impedir o preenchimento do formulário +permissions.selectText.7=Impedir modificações +permissions.selectText.8=Impedir a modificação da anotação +permissions.selectText.9=Impedir a impressão +permissions.selectText.10=Impedir a impressão de formatos diferentes +permissions.submit=Mudar + +#remove password +removePassword.title=Remover senha +removePassword.header=Remover senha (Descriptografar) +removePassword.selectText.1=Selecione PDF para descriptografar +removePassword.selectText.2=Senha +removePassword.submit=Remover + +changeMetadata.title=Alterar metadados +changeMetadata.header=Alterar metadados +changeMetadata.selectText.1=Edite as variáveis que deseja alterar +changeMetadata.selectText.2=Excluir todos os metadados +changeMetadata.selectText.3=Mostrar metadados personalizados: +changeMetadata.author=Autor: +changeMetadata.creationDate=Data de Criação (aaaa/MM/dd HH:mm:ss): +changeMetadata.creator=O Criador: +changeMetadata.keywords=Palavras-chave: +changeMetadata.modDate=Data de modificação (aaaa/MM/dd HH:mm:ss): +changeMetadata.producer=Produtor: +changeMetadata.subject=Assunto: +changeMetadata.title=Título: +changeMetadata.trapped=Encurralado: +changeMetadata.selectText.4=Outros metadados: +changeMetadata.selectText.5=Adicionar entrada de metadados personalizados +changeMetadata.submit=Mudar + +xlsToPdf.title=Excel para PDF +xlsToPdf.header=Excel para PDF +xlsToPdf.selectText.1=Selecione planilha Excel XLS ou XLSX para converter +xlsToPdf.convert=converter + + + + +pdfToPDFA.title=PDF para PDF/A +pdfToPDFA.header=PDF para PDF/A +pdfToPDFA.credit=Este serviço usa OCRmyPDF para conversão de PDF/A +pdfToPDFA.submit=Converter + + + +PDFToWord.title=PDF para Word +PDFToWord.header=PDF para Word +PDFToWord.selectText.1=Formato do arquivo de saída +PDFToWord.credit=Este serviço usa o LibreOffice para conversão de arquivos. +PDFToWord.submit=Converter + +PDFToPresentation.title=PDF para apresentação +PDFToPresentation.header=PDF para apresentação +PDFToPresentation.selectText.1=Formato do arquivo de saída +PDFToPresentation.credit=Este serviço usa o LibreOffice para conversão de arquivos. +PDFToPresentation.submit=Converter + + +PDFToText.title=PDF para Texto/RTF +PDFToText.header=PDF para Texto/RTF +PDFToText.selectText.1=Formato do arquivo de saída +PDFToText.credit=Este serviço usa o LibreOffice para conversão de arquivos. +PDFToText.submit=Converter + + +PDFToHTML.title=PDF para HTML +PDFToHTML.header=PDF para HTML +PDFToHTML.credit=Este serviço usa o LibreOffice para conversão de arquivos. +PDFToHTML.submit=Converter + +PDFToXML.title=PDF para XML +PDFToXML.header=PDF para XML +PDFToXML.credit=Este serviço usa o LibreOffice para conversão de arquivos. +PDFToXML.submit=Converter + + + + + + + + + + + + diff --git a/src/main/resources/static/images/flags/pt_br.svg b/src/main/resources/static/images/flags/pt_br.svg new file mode 100644 index 00000000..af2e3e24 --- /dev/null +++ b/src/main/resources/static/images/flags/pt_br.svg @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/resources/templates/fragments/navbar.html b/src/main/resources/templates/fragments/navbar.html index e47c3a9f..c14a9314 100644 --- a/src/main/resources/templates/fragments/navbar.html +++ b/src/main/resources/templates/fragments/navbar.html @@ -273,6 +273,9 @@ function compareVersions(version1, version2) { icon Polski + + icon Português (BR) + icon Romanian