A simple translation app created with Python, featuring a basic graphical user interface (GUI). This app allows users to translate text from one language to another quickly and easily.
- Translate text between multiple languages.
- Choose the source and target languages from dropdown menus.
- Clear the input and output text fields.
- Easy-to-use graphical interface.
- Enter the text you want to translate in the "Enter text" field.
- Select the source language from the "Choose input language" dropdown.
- Select the target language from the "Choose output language" dropdown.
- Click the "Translate" button to translate the text.
- The translated text will appear in the "Output" field.
- To clear the text fields, click the "Clear" button.
-
Download the Executable: Visit the (link-to-asset) page of this repository and download the latest executable for your platform (e.g.,
Language Exchange.exe
for Windows). -
Run the Executable: Double-click the downloaded executable to run the program. It will open a graphical user interface (GUI) for translation.
ssl
: Used for handling SSL/TLS connections with_create_unverified_context
.tkinter
: Used for creating the GUI.libretranslatepy
: A Python wrapper for the LibreTranslate API, which provides language detection and translation services.