diff --git a/language_translator/README.md b/language_translator/README.md new file mode 100644 index 000000000..920101d1d --- /dev/null +++ b/language_translator/README.md @@ -0,0 +1,12 @@ +## USER GUIDE + +### Pre-requisites +``` +1) Googletrans python library +$ pip install googletrans +``` +### How to run the script? +``` +$ python we-can-use-google-trans.py +``` +Once done the script will prompt for input. diff --git a/language_translator/we-can-use-google-trans.py b/language_translator/we-can-use-google-trans.py new file mode 100644 index 000000000..f36991a4b --- /dev/null +++ b/language_translator/we-can-use-google-trans.py @@ -0,0 +1,15 @@ +import googletrans +from googletrans import Translator + +# Get the list of languages from the google translate API +langList = googletrans.LANGUAGES +# Get the input from the user +inputSentence = input("Please enter a sentence to translate :\n") +translator = Translator() +# Detect the Language +sourceLang = translator.detect(inputSentence).lang +sourceLang = langList[sourceLang] +# Get the translation +translateString = translator.translate(inputSentence).text + +print("The language detected was: " + sourceLang + "\n" + "The translation is: " + translateString)