Accueil
Traduction d'articles scientifiques PDF et comparaison bilingue. Basé sur BabelDOC. De plus, ce projet est également l'implémentation de référence officielle pour appeler BabelDOC afin d'effectuer la traduction PDF.
- 📊 Préserve les formules, les graphiques, la table des matières et les annotations (aperçu).
- 🌐 Prend en charge plusieurs langues et divers services de traduction.
- 🤖 Fournit un outil en ligne de commande, une interface utilisateur interactive et Docker
Warning
Ce projet est fourni "tel quel" sous la licence AGPL v3, et aucune garantie n'est fournie quant à la qualité et aux performances du programme. L'intégralité du risque concernant la qualité et les performances du programme est supportée par vous. Si le programme s'avère défectueux, vous serez responsable de tous les coûts nécessaires de service, de réparation ou de correction.
En raison de l'énergie limitée des mainteneurs, nous ne fournissons aucune forme d'assistance à l'utilisation ou de résolution de problèmes. Les problèmes liés seront fermés directement ! (Les pull requests pour améliorer la documentation du projet sont les bienvenues ; les bugs ou les problèmes amicaux qui suivent le modèle de problème ne sont pas affectés par cela)
Pour plus de détails sur la manière de contribuer, veuillez consulter le Guide de contribution.
Aperçu
Service en Ligne 🌟
Vous pouvez essayer notre application en utilisant l'un des services suivants :
- Immersive Translate - BabelDOC Un quota d'utilisation gratuit est disponible ; veuillez consulter la section FAQ de la page pour plus de détails.
Installation et Utilisation
Installation
- Windows EXE Recommandé pour Windows
- Docker Recommandé pour Linux
- uv (un gestionnaire de paquets Python) Recommandé pour macOS
Utilisation
- Utilisation de WebUI
- Utilisation du Plugin Zotero (Programme tiers)
- Utilisation de la Ligne de commande
Pour différents cas d'utilisation, nous fournissons des méthodes distinctes pour utiliser notre programme. Consultez cette page pour plus d'informations.
Options avancées
Pour des explications détaillées, veuillez vous référer à notre document sur l'Utilisation avancée pour une liste complète de chaque option.
Développement secondaire (APIs)
- API Python, comment utiliser le programme dans d'autres programmes Python
Code de langue
Si vous ne savez pas quel code utiliser pour traduire dans la langue dont vous avez besoin, consultez cette documentation
Remerciements
-
Immersive Translation sponsorise des codes de rédemption d'abonnement Pro mensuels pour les contributeurs actifs de ce projet, voir les détails à : CONTRIBUTOR_REWARD.md
-
SiliconFlow fournit un service de traduction gratuit pour ce projet, alimenté par de grands modèles de langage (LLM).
-
Version 1.x : Byaidu/PDFMathTranslate
-
backend : BabelDOC
-
Bibliothèque PDF : PyMuPDF
-
Analyse PDF : Pdfminer.six
-
Aperçu PDF : Gradio PDF
-
Analyse de mise en page : DocLayout-YOLO
-
Normes PDF : PDF Explained, PDF Cheat Sheets
-
Police multilingue : voir BabelDOC-Assets
-
Documentation i18n utilisant Weblate
Avant de soumettre votre code
Nous accueillons favorablement la participation active des contributeurs pour améliorer pdf2zh. Avant de soumettre votre code, veuillez consulter notre Code de Conduite et notre Guide de Contribution.