Use the correct translation mechanism
authorSebastian Spaeth <Sebastian@SSpaeth.de>
Fri, 14 Dec 2012 11:55:21 +0000 (12:55 +0100)
committerSebastian Spaeth <Sebastian@SSpaeth.de>
Fri, 14 Dec 2012 14:13:31 +0000 (15:13 +0100)
We accidentally used the fake translation mechanism here which will not
actually translate anything.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
mediagoblin/tools/response.py

index 6d14b8b789a00927b8c2c355f003e8a9f197b63f..8edd976dd63b63979254a4125f635e0d1d8d53db 100644 (file)
@@ -16,7 +16,8 @@
 
 from webob import Response, exc
 from mediagoblin.tools.template import render_template
-from mediagoblin.tools.translate import fake_ugettext_passthrough as _
+from mediagoblin.tools.translate import (lazy_pass_to_ugettext as L_,
+                                         pass_to_ugettext as _)
 
 
 def render_to_response(request, template, context, status=200):
@@ -26,8 +27,8 @@ def render_to_response(request, template, context, status=200):
         status=status)
 
 
-def render_error(request, status=500, title=_('Oops!'),
-                 err_msg=_('An error occured')):
+def render_error(request, status=500, title=L_('Oops!'),
+                 err_msg=L_('An error occured')):
     """Render any error page with a given error code, title and text body
 
     Title and description are passed through as-is to allow html. Make