Skip to content

Global Translate brings the world to your fingertips with its powerful translation engine. Effortlessly communicate across borders and cultures with precision and ease.

Notifications You must be signed in to change notification settings

KrishBharadwaj5678/Global-Translate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

24 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 Global Translate

Global Translate empowers you to communicate effortlessly across languages and cultures with fast, accurate translations at your fingertips.

GlobalTranslateDemo

✨ Features

Feature Description
🌐 Multi-language Support Translate across 30+ languages with ease.
πŸ” Dual Translation Engines Uses both googletrans and deep-translator for better accuracy.
πŸ’¬ Text-to-Text Translation Instantly translate any block of text with a single click.
πŸ“‹ One-Click Copy Copy translated text to your clipboard effortlessly.
πŸ–₯️ User-Friendly Interface Clean, modern, and responsive design built with Streamlit.
πŸŒ™ Dark Mode Support Comfortable viewing experience in all lighting conditions.
πŸ“± Mobile-Friendly Works seamlessly on mobile phones and tablets.
πŸ”’ Privacy First Ensures user data is never stored or tracked.

πŸ› οΈ Tech Stack

Technology Description
🐍 Python Core programming language
πŸ“¦ Streamlit Web interface for interactive UI
🌍 Googletrans Google Translate API
🌐 Deep Translator Robust multi-source translation backend

πŸš€ Getting Started

πŸ”§ Installation

  1. Clone the repository:
git clone https://github.com/KrishBharadwaj5678/Global-Translate.git
cd Global-Translate
  1. Install the dependencies:
pip install -r requirements.txt
  1. To launch the app locally, run:
streamlit run app.py

Contributing 🀝

Want to contribute? Here's how:

  1. 🍴 Fork the repository.
  2. 🌿 Create a new branch (git checkout -b feature-name).
  3. ✍️ Make your changes and commit them (git commit -am 'Add feature-name').
  4. πŸš€ Push to your branch (git push origin feature-name).
  5. πŸ”„ Submit a pull request to merge into the main branch.

Releases

No releases published

Packages

No packages published

Languages