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