Skip to content

hamna-mahmood/CodeAlpha_Language-Translation-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

CODEALPHA INTERNSHIP

Task 1

Language Translation Tool

A simple and user-friendly desktop application built with Python and PyQt5 that allows real-time translation between multiple languages using the Google Translate API.


Features

  • Translate text between 8 languages: English, Urdu, Hindi, German, Spanish, French, Arabic, Chinese
  • Clean and modern PyQt5 graphical interface
  • Swap languages instantly
  • Copy translated text with one click
  • Fast and lightweight performance

Tech Stack

  • Python
  • PyQt5 (GUI)
  • deep-translator (Google Translate API wrapper)

Screenshots

English → Urdu

English to Urdu

Copy Feature

Copy Text

Urdu → French

Urdu to French

French → Spanish

French to Spanish

Spanish → German

Spanish to German

German → Arabic

German to Arabic

Arabic → Hindi

Arabic to Hindi

Hindi → Chinese

Hindi to Chinese

How to Run

1. Clone the repository

git clone https://github.com/your-username/language-translation-tool.git
cd language-translation-tool

Author:

About

A simple desktop Language Translation Tool built with Python and PyQt5 that translates text between 8 languages in real time using the Google Translate API. It features a clean UI, language swapping, and copy-to-clipboard functionality for ease of use.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages