Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/musatahawar/language-translator
Language Translator is a simple Python application that allows you to translate text from one language to another using the Google Translate service. It also provides the capability to copy the translated text to the clipboard.
https://github.com/musatahawar/language-translator
language-translator language-translator-gui-using-python language-translator-python python python-3 python3
Last synced: 20 days ago
JSON representation
Language Translator is a simple Python application that allows you to translate text from one language to another using the Google Translate service. It also provides the capability to copy the translated text to the clipboard.
- Host: GitHub
- URL: https://github.com/musatahawar/language-translator
- Owner: MusaTahawar
- License: mit
- Created: 2023-11-12T13:11:39.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-12T13:13:03.000Z (about 1 year ago)
- Last Synced: 2024-11-09T17:19:01.791Z (3 months ago)
- Topics: language-translator, language-translator-gui-using-python, language-translator-python, python, python-3, python3
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Language Translator
Language Translator is a simple Python application that allows you to translate text from one language to another using the Google Translate service. It also provides the capability to copy the translated text to the clipboard.
## Table of Contents
- [Features](#features)
- [Requirements](#requirements)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)## Features
- Translate text from one language to another.
- Supports a wide range of languages.
- Copy the translated text to the clipboard.## Requirements
- Python 3.x
- `googletrans` library (install using `pip install googletrans==4.0.0-rc1`)
- `pyperclip` library (install using `pip install pyperclip`)
- Tkinter (usually included with Python)## Installation
1. Clone this repository to your local machine:
```bash
git clone https://github.com/yourusername/language-translator.git
```2. Install the required Python libraries:
```bash
pip install googletrans==4.0.0-rc1
pip install pyperclip
```## Usage
1. Run the application:
```bash
python language_translator.py
```2. Enter the text you want to translate in the "Enter text to translate" field.
3. Enter the target language code (e.g., 'fr' for French) in the "Enter the target language" field.
4. Click the "Translate" button to get the translated text.
5. To copy the translated text to the clipboard, click the "Copy to Clipboard" button.
## Contributing
Contributions are welcome! If you want to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Submit a pull request with a clear description of your changes.## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
Feel free to customize this README file to suit your project's specific needs. It's important to provide clear and concise instructions on how to install, use, and contribute to your application.