- Python 3
- Selenium
- Numpy
- PhantomJS Web Driver
- Chrome Web Driver (optional)
- PyQt5
Visit: https://www.python.org/downloads/ and download the version suitable for your System
Open Command Prompt (Windows) or Terminal (Linux) and type in the following command:
pip install selenium
Visit: http://selenium-python.readthedocs.io/installation.html for details.
Open Command Prompt (Windows) or Terminal (Linux) and type in the following command:
pip install numpy
Visit: https://scipy.org/install.html for details.
Open Command Prompt (Windows) or Terminal (Linux) and type in the following command:
pip install PyQt5
Visit: https://pypi.org/project/PyQt5 for details.
They are included in the folder. You can download them altogether.
- Run the GUI.py
- Enter the text to be translated on the left textbox
- Enter the Language to be translated to in the "Language" Textbox (Enter full language name or the code)
- Click on "Translate"
- Breate in.... breathe out.... :)
Reduce the delay caused due to Selenium and perhaps use some other more efficient Web Scraping Libraries, Like Requests.