https://github.com/garuda8887/lingolift
LingoLift is a lightweight, open-source PDF translator with a user-friendly GUI that enables seamless translation of PDF content into multiple global languages. Ideal for fast conversions with clean output, LingoLift is perfect for travelers, students, researchers, and anyone dealing with multilingual documents.
https://github.com/garuda8887/lingolift
desktop-app document-localization google-translate language-tools multilingual opensource pdf-tools pdf-translation python-project reportlab tkinter-gui translation-tool
Last synced: about 1 month ago
JSON representation
LingoLift is a lightweight, open-source PDF translator with a user-friendly GUI that enables seamless translation of PDF content into multiple global languages. Ideal for fast conversions with clean output, LingoLift is perfect for travelers, students, researchers, and anyone dealing with multilingual documents.
- Host: GitHub
- URL: https://github.com/garuda8887/lingolift
- Owner: Garuda8887
- License: mit
- Created: 2025-06-25T14:36:14.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-25T15:00:28.000Z (about 1 year ago)
- Last Synced: 2025-06-25T17:50:35.836Z (about 1 year ago)
- Topics: desktop-app, document-localization, google-translate, language-tools, multilingual, opensource, pdf-tools, pdf-translation, python-project, reportlab, tkinter-gui, translation-tool
- Language: Python
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# 🌐 LingoLift
**LingoLift** is a lightweight desktop tool that lets you translate PDF files into your desired language — right from your local machine.
Whether you're a traveler, student, researcher, or professional, LingoLift gives you **on-the-go PDF translation** without needing to copy and paste chunks of text into online tools.
---
## 🚀 Features
- 📄 Translate entire PDFs in one go
- 🌍 Choose any target language
- 🎯 Simple and intuitive interface
- ⚙️ Fully offline after installation
- 💾 Save translated text as a clean PDF
---
## 📝 Disclaimer
This app is designed for quick, portable translations. For high-fidelity formatting or advanced document layouts (e.g., scientific papers, complex PDFs), **integrity-preserving support is planned for future releases.**
---
### 🖼️ UI Previews
#### 🧭 Main Interface

#### 🌍 Language Selection

#### 🔄 Progress

#### ✅ Translation Complete

---
## 🛠️ Usage
1. Clone the repository
```bash
git clone https://github.com/Garuda8887/lingolift.git
cd lingolift
```
2. (Optional) Create a virtual environment
```bash
python -m venv venv
source venv/bin/activate # or venv\Scripts\activate on Windows
```
3. Install dependencies
```bash
pip install -r requirements.txt
```
4. Run the app
```bash
python lingolift.py
```
---
## 🌍 Supported Languages
Supports all languages provided by [Google Translate](https://cloud.google.com/translate/docs/languages).
---
## 📦 Dependencies
- `PyPDF2`
- `googletrans`
- `reportlab`
- `tkinter`
- `ttkthemes`
---
## 🤝 License
MIT License © [Garuda8887](https://github.com/Garuda8887)