Início
Tradução de artigos científicos em PDF e comparação bilíngue. Baseado em BabelDOC. Além disso, este projeto também é a implementação de referência oficial para chamar o BabelDOC para realizar a tradução de PDF.
- 📊 Preserve fórmulas, gráficos, sumário e anotações (prévia).
- 🌐 Suporta múltiplos idiomas e diversos serviços de tradução.
- 🤖 Oferece ferramenta de linha de comando, interface de usuário interativa e Docker
Warning
Este projeto é fornecido "como está" sob a licença AGPL v3, e não são fornecidas garantias para a qualidade e desempenho do programa. Todo o risco da qualidade e desempenho do programa é suportado por você. Se o programa for considerado defeituoso, você será responsável por todos os custos necessários de serviço, reparo ou correção.
Devido à energia limitada dos mantenedores, não fornecemos qualquer forma de assistência de uso ou resolução de problemas. Questões relacionadas serão fechadas diretamente! (Pull requests para melhorar a documentação do projeto são bem-vindos; bugs ou questões amigáveis que seguem o modelo de problema não são afetados por isso)
Para obter detalhes sobre como contribuir, consulte o Guia de Contribuição.
Pré-visualização
Serviço Online 🌟
Você pode experimentar nossa aplicação usando qualquer um dos seguintes serviços:
- Immersive Translate - BabelDOC Cota de uso gratuito disponível; consulte a seção de Perguntas frequentes na página para obter detalhes.
Instalação e Uso
Instalação
- Windows EXE Recomendado para Windows
- Docker Recomendado para Linux
- uv (um gerenciador de pacotes Python) Recomendado para macOS
Uso
- Usando WebUI
- Usando Plugin do Zotero (Programa de terceiros)
- Usando Linha de comando
Para diferentes casos de uso, fornecemos métodos distintos para usar nosso programa. Confira esta página para mais informações.
Opções Avançadas
Para explicações detalhadas, consulte nosso documento sobre Uso Avançado para obter uma lista completa de cada opção.
Desenvolvimento Secundário (APIs)
- API Python, como usar o programa em outros programas Python
Código do Idioma
Se você não sabe qual código usar para traduzir para o idioma que precisa, consulte esta documentação
Agradecimentos
-
Immersive Translation patrocina códigos de resgate de assinatura Pro mensal para colaboradores ativos deste projeto, veja os detalhes em: CONTRIBUTOR_REWARD.md
-
SiliconFlow fornece um serviço de tradução gratuito para este projeto, alimentado por grandes modelos de linguagem (LLMs).
-
Versão 1.x: Byaidu/PDFMathTranslate
-
backend: BabelDOC
-
Biblioteca PDF: PyMuPDF
-
Análise de PDF: Pdfminer.six
-
Visualização de PDF: Gradio PDF
-
Análise de Layout: DocLayout-YOLO
-
Padrões PDF: PDF Explained, PDF Cheat Sheets
-
Fonte Multilíngue: veja BabelDOC-Assets
-
Documentação i18n usando Weblate
Antes de enviar seu código
Agradecemos a participação ativa dos colaboradores para tornar o pdf2zh melhor. Antes de estar pronto para enviar seu código, consulte nosso Código de Conduta e Guia de Contribuição.