Skip to content
This repository was archived by the owner on May 25, 2022. It is now read-only.

Multi language word converter #497

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Next Next commit
imported deep_translator Developed by the MIT
  • Loading branch information
basil-reji committed Oct 23, 2021
commit d58efc9692bc2ff3b3e37172811a6db309dae692
20 changes: 20 additions & 0 deletions projects/Word Translator/WordTranslator.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
from deep_translator import (GoogleTranslator, #importing the deep_translator Libreary and translator API init
PonsTranslator,
LingueeTranslator,
MyMemoryTranslator,)

def wordTranslate_google(origin, word): #Word Translator Using Google API
translated_word = GoogleTranslator(source = origin, target = 'english').translate(text = word)
return translated_word

def wordTranslate_myMemory(origin, word): #Word Translator Using MyMemory
translated_word = MyMemoryTranslator(source =origin, target='english').translate(word)
return translated_word

def wordTranslate_lingee(origin, word): #Word Translator Using Lingee
translated_word = LingueeTranslator(source = origin, target = 'english').translate(word)
return translated_word

def wordTranslate_pons(origin, word): #Word Translator Using PONS
translated_word = PonsTranslator(source = origin, target = 'english').translate(word)
return translated_word