Show More
@@ -21,6 +21,7 b'' | |||
|
21 | 21 | |
|
22 | 22 | import pylons |
|
23 | 23 | from pyramid.i18n import get_localizer, TranslationStringFactory |
|
24 | from pyramid.threadlocal import get_current_request | |
|
24 | 25 | |
|
25 | 26 | tsf = TranslationStringFactory('rc_root') |
|
26 | 27 | |
@@ -33,8 +34,11 b' def add_renderer_globals(event):' | |||
|
33 | 34 | event['c'] = pylons.tmpl_context |
|
34 | 35 | event['url'] = pylons.url |
|
35 | 36 | |
|
37 | # TODO: When executed in pyramid view context the request is not available | |
|
38 | # in the event. Find a better solution to get the request. | |
|
39 | request = event['request'] or get_current_request() | |
|
40 | ||
|
36 | 41 | # Add Pyramid translation as '_' to context |
|
37 | request = event['request'] | |
|
38 | 42 | event['_'] = request.translate |
|
39 | 43 | event['localizer'] = request.localizer |
|
40 | 44 |
General Comments 0
You need to be logged in to leave comments.
Login now