TraduzAí
A document translator that converts PDF and TXT files from English to Portuguese while keeping the original formatting.
1 / 4
About the Project
TraduzAí is a fast document translator that preserves the original layout. Upload a PDF or TXT file in English and get back a complete Portuguese version, with the formatting intact and ready to download.
The back end was built in Python with Django, uses PyMuPDF to read and rebuild PDFs, and relies on Google Translate, through the deep-translator library, to translate the content in batches. The application is deployed on Render, served with Gunicorn and WhiteNoise.
Key features:
- PDF translation that preserves layout, columns, and font styles
- TXT translation with an instant preview
- A batch translation engine that handles long documents quickly
- A clean, responsive interface with drag-and-drop upload
- One-click download of the translated file
A project that combines document processing and machine translation in a tool that is simple to use.
Technologies Used
PythonDjangoPyMuPDFGoogle TranslateHTMLCSSJavaScriptRender