=== modified file 'bin/report/render/rml2pdf/utils.py' --- bin/report/render/rml2pdf/utils.py 2009-10-09 10:45:47 +0000 +++ bin/report/render/rml2pdf/utils.py 2009-11-12 14:21:18 +0000 @@ -112,6 +112,8 @@ try: expr = sps.pop(0) txt = eval(expr,self.localcontext) + if txt and (isinstance(txt, unicode) or isinstance(txt, str)): + txt = self.localcontext.get('translate', lambda x:x)(txt) except Exception,e: tb_s = reduce(lambda x, y: x+y, traceback.format_exception(sys.exc_type, sys.exc_value, sys.exc_traceback)) netsvc.Logger().notifyChannel('report', netsvc.LOG_ERROR,