| # Traitement page par page | # Traitement page par page | ||||
| for i, page_text in enumerate(pages, start=1): | for i, page_text in enumerate(pages, start=1): | ||||
| print(f"Traitement de la page {i}...") | |||||
| print(f"Traitement de la page {i}/{len(pages)}...") | |||||
| prompt = f"Traduis le texte suivant de l'ukrainien vers le français : {page_text}" | prompt = f"Traduis le texte suivant de l'ukrainien vers le français : {page_text}" | ||||
| try: | try: | ||||
| result = send_to_ollama(prompt) | result = send_to_ollama(prompt) |
| certifi==2026.1.4 | certifi==2026.1.4 | ||||
| charset-normalizer==3.4.4 | charset-normalizer==3.4.4 | ||||
| idna==3.11 | idna==3.11 | ||||
| pillow==12.1.0 | |||||
| PyPDF2==3.0.1 | PyPDF2==3.0.1 | ||||
| reportlab==4.4.7 | |||||
| requests==2.32.5 | requests==2.32.5 | ||||
| reportlab==4.0.9 | |||||
| urllib3==2.6.2 | urllib3==2.6.2 |