LingoGeek: translating whole documents offline with CTranslate2 and a Python desktop app
说明与用途
LingoGeek 允许离线翻译文档,保持格式并不上传数据。
问题
Translating documents online often destroys formatting and requires manual reconstruction, and uploading sensitive documents to external servers raises privacy concerns.
结果
LingoGeek enables offline, privacy‑preserving translation of various document types while maintaining original formatting, eliminating manual re‑formatting.
工作流
- 1. Install LingoGeek desktop app. 2. Open the app’s webview interface. 3. Select a document (.docx, PDF, SRT/VTT). 4. The local FastAPI server receives the file. 5. CTranslate2 performs inference on the text. 6. Translated strings are re‑inserted into the original document structure. 7. The translated file is saved locally with original formatting intact.
证据
Everything runs locally, nothing is uploaded, no per word charge
.docx comes back as .docx, with headings, tables and lists intact
- 记录日期: 2026-09-17T05:00:20.908Z