nidhal baccouri commited on
Commit
79bdd3a
·
1 Parent(s): 21923f3

fixed bug in google_trans

Browse files
Files changed (1) hide show
  1. deep_translator/google_trans.py +2 -2
deep_translator/google_trans.py CHANGED
@@ -105,7 +105,7 @@ class GoogleTranslator(BaseTranslator):
105
  element = soup.find(self._element_tag, self._alt_element_query)
106
  if not element:
107
  raise TranslationNotFound(text)
108
- if element.get_text(strip=True) == text:
109
  self._url_params["tl"] = self._target
110
  del self._url_params["hl"]
111
  return self.translate(text)
@@ -173,5 +173,5 @@ class GoogleTranslator(BaseTranslator):
173
 
174
  if __name__ == '__main__':
175
 
176
- txt =GoogleTranslator(source='zh', target='en').translate('好的') # GoogleTranslator(source='hindi', target='en').translate(text="ghar jaana hai")
177
  print("text: ", txt)
 
105
  element = soup.find(self._element_tag, self._alt_element_query)
106
  if not element:
107
  raise TranslationNotFound(text)
108
+ if element.get_text(strip=True) == text.strip() and text.strip().replace(' ', '').isalpha():
109
  self._url_params["tl"] = self._target
110
  del self._url_params["hl"]
111
  return self.translate(text)
 
173
 
174
  if __name__ == '__main__':
175
 
176
+ txt =GoogleTranslator(source='en', target='nl').translate('why not dutch') # GoogleTranslator(source='hindi', target='en').translate(text="ghar jaana hai")
177
  print("text: ", txt)