An open API service indexing awesome lists of open source software.

https://github.com/mbeardwell/french-translation-assistant

Lookup words easily in multiple websites and dictionaries
https://github.com/mbeardwell/french-translation-assistant

Last synced: about 1 year ago
JSON representation

Lookup words easily in multiple websites and dictionaries

Awesome Lists containing this project

README

          

# French Translation Assistant

_A lightweight French-to-English word translation tool with a graphical user interface (GUI)._

## **Overview**

A simple yet effective translation tool that provides translations for a word from multiple different sources.

## **Features**
* Simple and intuitive GUI.
* Uses authoritative sources for accurate translations.

## **Installation**
### **Prerequisites**
Ensure you have **Python 3.7+** installed.

1. Clone the repository
```bash
git clone https://github.com/mbeardwell/french-translation-assistant.git
cd french-translation-assistant
```

2. Install dependencies
```bash
python3 -m pip install -r requirements.txt
```

3. Run the application
```bash
python3 translator.pyw
```

**Usage**
---------

1. Open the application.
2. Enter text in the input box.
3. Select the target language.
4. Click the **Translate** button.
5. View the translated text in the output area.

**Known Issues & Future Improvements**
--------------------------------------

* Requires an internet connection for API-based translations.
* Potential future features:
* Additional supported languages.
* Reverse dictionary - describe a meaning and get the best matching word.
* Translation memory.

**Contributing**
----------------

Feel free to submit issues or pull requests to improve this project.

**License**
-----------

This project is licensed under the MIT License.

**Author**
----------

[Matthew Beardwell](https://github.com/mbeardwell)