--- a/src/pyams_content/features/renderer/__init__.py Wed Jun 13 12:35:21 2018 +0200
+++ b/src/pyams_content/features/renderer/__init__.py Wed Jun 13 12:35:44 2018 +0200
@@ -43,7 +43,11 @@
"""Get rendering adapter based on selected renderer name"""
if request is None:
request = check_request()
- return request.registry.queryMultiAdapter((self, request), self.renderer_interface, name=self.renderer or '')
+ renderer = request.registry.queryMultiAdapter((self, request), self.renderer_interface,
+ name=self.renderer or '')
+ if 'lang' in request.params:
+ renderer.language = request.params['lang']
+ return renderer
@adapter_config(context=IRenderedContent, provides=IContentRenderer)