|
@@ -25,6 +25,9 @@ def request(query, params):
|
25
|
25
|
from_lang = lan[0][1].lower()
|
26
|
26
|
else:
|
27
|
27
|
return params
|
|
28
|
+ elif from_lang.lower() not in [x[1].lower() for x in language_codes]:
|
|
29
|
+ return params
|
|
30
|
+
|
28
|
31
|
|
29
|
32
|
if len(to_lang) == 2:
|
30
|
33
|
lan = filter(lambda x: x[0][:2] == to_lang, language_codes)
|
|
@@ -32,6 +35,8 @@ def request(query, params):
|
32
|
35
|
to_lang = lan[0][1].lower()
|
33
|
36
|
else:
|
34
|
37
|
return params
|
|
38
|
+ elif to_lang.lower() not in [x[1].lower() for x in language_codes]:
|
|
39
|
+ return params
|
35
|
40
|
|
36
|
41
|
params['url'] = url.format(from_lang=from_lang, to_lang=to_lang,query=query)
|
37
|
42
|
params['from_lang'] = from_lang
|