=
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("
|
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.
|
22 |
-
|
|
|
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)
|