diff -r c747242d22a6 -r bbe0d6985e59 web/application.py --- a/web/application.py Tue Sep 11 22:32:01 2012 +0200 +++ b/web/application.py Mon Sep 17 17:48:55 2012 +0200 @@ -511,7 +511,7 @@ return '' def validation_error_handler(self, req, ex): - ex.errors = dict((k, v) for k, v in ex.errors.items()) + ex.tr(req._) # translate messages using ui language if '__errorurl' in req.form: forminfo = {'error': ex, 'values': req.form,