Skip to content

fsafva13-coder/CodeAlpha_LanguageTranslationTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌐 LinguaAI — Language Translation Tool

CodeAlpha AI Internship | Task 1

A sleek, AI-powered language translation web app built with Streamlit and deep-translator (Google Translate API). Supports 25+ languages with a beautiful dark UI.


✨ Features

  • 🌍 Translate between 25+ languages
  • 🔍 Auto-detect source language
  • 📋 Copy translated text easily
  • ⚡ Real-time translation with loading indicator
  • 🎨 Beautiful dark gradient UI
  • 🛡️ Error handling for empty input & connection issues

🛠️ Tech Stack

Tool Purpose
Streamlit Web UI framework
deep-translator Free Google Translate API wrapper
Python 3.8+ Core language

🚀 How to Run

Step 1 — Clone the repository

git clone https://github.com/YOUR_USERNAME/CodeAlpha_LanguageTranslationTool
cd CodeAlpha_LanguageTranslationTool

Step 2 — Install dependencies

pip install -r requirements.txt

Step 3 — Run the app

streamlit run app.py

Step 4 — Open in browser

The app will automatically open at:

http://localhost:8501

📁 Project Structure

CodeAlpha_LanguageTranslationTool/
│
├── app.py              # Main Streamlit application
├── requirements.txt    # Python dependencies
└── README.md           # Project documentation

🖼️ Screenshots

Screenshot 2026-03-10 132728 Screenshot 2026-03-10 132836 Screenshot 2026-03-10 132927

👤 Author

Fathima Safva — CodeAlpha AI Intern
GitHub: @fsafva13-coder
LinkedIn: Fathima Safva


🔗 Project Links

📂 GitHub: CodeAlpha_LanguageTranslationTool

🌐 Live Demo: Click to Open App


📄 License

This project is built as part of the CodeAlpha AI Internship Program.
Website: www.codealpha.tech

Releases

No releases published

Packages

 
 
 

Contributors

Languages