diff -r eac4b23a42ff -r 5667f493c505 req.py --- 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 #############