= commited on
Commit
1ad1dca
·
1 Parent(s): 5a13ae6

fixed test fixtures.

Browse files
deep_translator/linguee.py CHANGED
@@ -88,5 +88,5 @@ class LingueeTranslator(BaseTranslator):
88
 
89
 
90
  if __name__ == '__main__':
91
- l = LingueeTranslator("en", "fr").translate("good")
92
  print("translated: ", l)
 
88
 
89
 
90
  if __name__ == '__main__':
91
+ l = LingueeTranslator("", "").translate("good")
92
  print("translated: ", l)
deep_translator/mymemory.py CHANGED
@@ -18,9 +18,11 @@ class MyMemoryTranslator(BaseTranslator):
18
  @param target: target language to translate to
19
  """
20
  self.__base_url = BASE_URLS.get("MYMEMORY")
21
- self._source = source if source != 'auto' else 'Lao'
22
- self._target = target
 
23
 
 
24
  self.email = kwargs.get('email', None)
25
  super(MyMemoryTranslator, self).__init__(base_url=self.__base_url,
26
  source=self._source,
@@ -108,3 +110,8 @@ class MyMemoryTranslator(BaseTranslator):
108
 
109
  except Exception as e:
110
  raise e
 
 
 
 
 
 
18
  @param target: target language to translate to
19
  """
20
  self.__base_url = BASE_URLS.get("MYMEMORY")
21
+ if self.is_language_supported(source, target):
22
+ self._source, self._target = self._map_language_to_code(source.lower(), target.lower())
23
+ self._source = self._source if self._source != 'auto' else 'Lao'
24
 
25
+ print(self._source, self._target)
26
  self.email = kwargs.get('email', None)
27
  super(MyMemoryTranslator, self).__init__(base_url=self.__base_url,
28
  source=self._source,
 
110
 
111
  except Exception as e:
112
  raise e
113
+
114
+
115
+ if __name__ == '__main__':
116
+ m = MyMemoryTranslator("english", "french").translate("good")
117
+ print(m)