Overview
This project is a Python-based desktop application that translates text into over 100 languages using the Google Translate API. It features a simple and intuitive user interface built with Tkinter. Users can input text, select a target language, and view the translated output in real time.
Features
• Real-time language translation.
• User-friendly desktop application with GUI built using Tkinter.
• Dropdown menu to select from a wide range of languages.
• Powered by Google Translate API via the googletrans Python library.
Prerequisites
• Python 3.x
• Tkinter
• googletrans
Setup
- Clone the repository:
git clone https://github.com/Ekta-13/language-translator.git
cd language-translator
- Install the required dependencies:
pip install googletrans==4.0.0-rc1
Note: Tkinter usually comes pre-installed with Python. If not, install it according to your OS.
Usage
-
Run the script:
python LTM.py
-
Enter the text you want to translate in the input field.
-
Select the desired target language from the dropdown menu.
-
Click on the Translate button to view the translated output.
-
Close the application after use.
Technologies Used
• Python: Core programming language.
• Tkinter: For building the graphical user interface.
• googletrans: For accessing the Google Translate API.
Contributions
Contributions are welcome! Feel free to fork this repository and submit pull requests. Any improvements, bug fixes, or new features are highly appreciated.