|  | @@ -16,8 +16,8 @@ from lxml import html
 | 
	
		
			
			| 16 | 16 |  
 | 
	
		
			
			| 17 | 17 |  # engine dependent config
 | 
	
		
			
			| 18 | 18 |  categories = ['videos']
 | 
	
		
			
			| 19 |  | -locale = 'en_US'
 | 
	
		
			
			| 20 | 19 |  paging = True
 | 
	
		
			
			|  | 20 | +language_support = True
 | 
	
		
			
			| 21 | 21 |  
 | 
	
		
			
			| 22 | 22 |  # search-url
 | 
	
		
			
			| 23 | 23 |  # see http://www.dailymotion.com/doc/api/obj-video.html
 | 
	
	
		
			
			|  | @@ -26,6 +26,11 @@ search_url = 'https://api.dailymotion.com/videos?fields=title,description,durati
 | 
	
		
			
			| 26 | 26 |  
 | 
	
		
			
			| 27 | 27 |  # do search-request
 | 
	
		
			
			| 28 | 28 |  def request(query, params):
 | 
	
		
			
			|  | 29 | +    if params['language'] == 'all':
 | 
	
		
			
			|  | 30 | +        locale = 'en-US'
 | 
	
		
			
			|  | 31 | +    else:
 | 
	
		
			
			|  | 32 | +        locale = params['language']
 | 
	
		
			
			|  | 33 | +
 | 
	
		
			
			| 29 | 34 |      params['url'] = search_url.format(
 | 
	
		
			
			| 30 | 35 |          query=urlencode({'search': query, 'localization': locale}),
 | 
	
		
			
			| 31 | 36 |          pageno=params['pageno'])
 |