req.py
changeset 4222 5667f493c505
parent 4070 6e9f7abee4ef
child 4300 03430023ce82
--- a/req.py	Thu Jan 07 08:02:52 2010 +0100
+++ b/req.py	Wed Jan 13 15:48:07 2010 +0100
@@ -353,7 +353,8 @@
                 date = strptime(value, format) # this returns a DateTime
                 return time(date.hour, date.minute, date.second)
             except ValueError:
-                raise ValueError('can\'t parse %r (expected %s)' % (value, format))
+                raise ValueError(self._('can\'t parse %(value)r (expected %(format)s)')
+                                 % {'value': value, 'format': format})
         try:
             format = self.property_value('ui.date-format')
             dt = strptime(value, format)
@@ -361,7 +362,8 @@
                 return todatetime(dt)
             return todate(dt)
         except ValueError:
-            raise ValueError('can\'t parse %r (expected %s)' % (value, format))
+            raise ValueError(self._('can\'t parse %(value)r (expected %(format)s)')
+                             % {'value': value, 'format': format})
 
     # abstract methods to override according to the web front-end #############