From b63fb8411650bb3bed26436ae2a2305c40fd161b Mon Sep 17 00:00:00 2001 From: janethavi Date: Thu, 8 Oct 2020 16:27:31 +0530 Subject: [PATCH 1/3] Add python script --- language_translator/we-can-use-google-trans.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 language_translator/we-can-use-google-trans.py 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..d7d3e067a --- /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) From af7a10081782120b3bfbbf9ac92f521ed82972f7 Mon Sep 17 00:00:00 2001 From: janethavi Date: Thu, 8 Oct 2020 16:28:01 +0530 Subject: [PATCH 2/3] Add readme file --- language_translator/README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 language_translator/README.md 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. From dfd503af0c3aa20977f2837332eeb79c68933775 Mon Sep 17 00:00:00 2001 From: janethavi Date: Thu, 8 Oct 2020 16:53:28 +0530 Subject: [PATCH 3/3] Fix linting issues --- language_translator/we-can-use-google-trans.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/language_translator/we-can-use-google-trans.py b/language_translator/we-can-use-google-trans.py index d7d3e067a..f36991a4b 100644 --- a/language_translator/we-can-use-google-trans.py +++ b/language_translator/we-can-use-google-trans.py @@ -12,4 +12,4 @@ # Get the translation translateString = translator.translate(inputSentence).text -print("The language detected was: "+sourceLang + "\n" + "The translation is: "+translateString) +print("The language detected was: " + sourceLang + "\n" + "The translation is: " + translateString)