![Screenshot 2023-07-23 172607](https://private-user-images.githubusercontent.com/97983333/255393703-95c753f3-7671-49d4-a00c-94c7450ff16c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjYxMzQxNzUsIm5iZiI6MTcyNjEzMzg3NSwicGF0aCI6Ii85Nzk4MzMzMy8yNTUzOTM3MDMtOTVjNzUzZjMtNzY3MS00OWQ0LWEwMGMtOTRjNzQ1MGZmMTZjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTEyVDA5Mzc1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAyNDgwZjIyZWU5YWI0MzQzYzI0ZTBmNDYyNWJhNDViOWZhZjcwMDM1YjNhOGM2NzE1ZTgyZjc1N2RjMzRhNjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lD7GR5SdOQpolra_6MTR3Qq_23Z30iKErdMXWbAX64c)
This is a simple language translator Graphical User Interface (GUI) developed using Python. The GUI allows users to enter text in one language and translate it to their desired destination language using Google Translate API. The application provides a user-friendly interface and supports translations between multiple languages.
- Translate Text: Enter text in one language and translate it to the destination language.
- Wide Language Support: Choose from a dropdown menu with a wide selection of supported languages.
- Clear and Copy: Clear input and output text fields with a single click. Copy the translated text to the clipboard for easy sharing.
- Enter Text: Type the text you want to translate in the "Enter Text" field.
- Choose Language: Select the destination language from the "Choose language" dropdown menu.
- Translate: Click the "Translate" button to perform the translation.
- Clear: To clear the input and output fields, click the "Clear" button.
- Copy: Use the "Copy" button to copy the translated text to the clipboard.
- Python (Tkinter): For the GUI development.
- Googletrans Library: For language translation using Google Translate API.
- ThemedStyle (ttkthemes): For a visually appealing theme.
- PIL (Pillow): To apply a shadow effect to the input frame.
TranslatorGUI1.mp4
- Clone this repository to your local machine using
git clone https://github.com/UjjwalGupta007/translator-gui.git
. - Install the required libraries using
pip install googletrans==4.0.0-rc1 ttkthemes Pillow
. - Run the GUI using
python translator_gui.py
.
Contributions to this repository are welcome. If you find any issues or have suggestions for improvements, feel free to open an issue or create a pull request. We appreciate any feedback or enhancements that can make the script better.
This project is licensed under the MIT License. You can find the license details in the LICENSE file.
For any inquiries or questions, you can reach me at Ujjwalgupta79782@gmail.com or through my GitHub profile.
Made with ❤️ UJJWAL GUPTA