Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Translator

This project aims to create a user-friendly translator application with a Graphical User Interface (GUI) using the Google Translate API (via the googletrans Python library) and the Tkinter library for the GUI development. The application will enable users to translate text between various languages seamlessly with just a few clicks.

Translator with GUI using googletrans and tkinter

This project is a simple yet powerful translator application with a Graphical User Interface (GUI) developed using the Google Translate API (via the googletrans Python library) and the Tkinter library for GUI development. The application enables users to seamlessly translate text between various languages with just a few clicks.

Key Features

  • User-friendly Interface: Simple and intuitive GUI allowing users to input text to be translated and view the translated text.

  • Language Selection: Users can select the source and target languages from a dropdown menu or user-friendly interface component.

  • Bi-directional Translation: Supports translation from the source language to the target language and vice versa.

  • Error Handling: Robust error handling to manage issues like network errors, API rate limits, and invalid input gracefully.

  • Responsive Design: Aesthetically pleasing and responsive user interface ensuring smooth interaction.

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/translator-gui.git
  2. Navigate to the project directory:
    cd translator-gui
  3. Install dependencies:
    pip install -r requirements.txt
  4. Run the application:
    python src/main.py
    

Usage

  • Enter the text you want to translate in the input box.
  • Select the source and target languages from the dropdown menus.
  • Click the "Translate" button to see the translated text.

About

This project aims to create a user-friendly translator application with a Graphical User Interface (GUI) using the Google Translate API (via the googletrans Python library) and the Tkinter library for the GUI development. The application will enable users to translate text between various languages seamlessly with just a few clicks.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages