diff --git a/googletrans/translator.py b/googletrans/translator.py index 09c0d32..d84404c 100644 --- a/googletrans/translator.py +++ b/googletrans/translator.py @@ -74,6 +74,11 @@ Advanced usage: result.append(translated) return result + if dest not in LANGUAGES.keys(): + raise ValueError('incorrect destination language') + if src != 'auto' and src not in LANGUAGES.keys(): + raise ValueError('incorrect source language') + result = '' sess = agent() # acquire requests session origin = text