@@ -3,7 +3,7 @@ from lxml import html
3from searx.engines.xpath import extract_text
3from searx.engines.xpath import extract_text
4from searx.languages import language_codes
4from searx.languages import language_codes
6−categories = []
6+categories = ['general']
7url = 'http://dictzone.com/{from_lang}-{to_lang}-dictionary/{query}'
7url = 'http://dictzone.com/{from_lang}-{to_lang}-dictionary/{query}'
8weight = 100
8weight = 100
@@ -41,7 +41,6 @@ def request(query, params):
42def response(resp):
42def response(resp):
43 results = []
43 results = []
46 dom = html.fromstring(resp.text)
45 dom = html.fromstring(resp.text)
@@ -58,11 +57,9 @@ def response(resp):
58 to_results.append(to_result.text_content())
57 to_results.append(to_result.text_content())
60 results.append({
59 results.append({
61− 'answer': u'{0} - {1}'.format(
60+ 'url': resp.url,
62− from_result.text_content(),
61+ 'title': from_result.text_content(),
63− '; '.join(to_results)
62+ 'content': '; '.join(to_results)
68 return results
65 return results