Hi all,
I just made a validator class tha looks like this:
class IntEventValidator(validators.Int):
messages = {'integer': "Invalid Event"}
def validate_python(self, value, state):
if not value in [1,2,3,4]:
raise validators.Invalid(self.message('integer', state),
value, state)
How can I internationalize the "Invalid Event" string? I alredy tried
put it in _() but TG hangs up with traceback:
...
File
"/usr/lib/python2.4/site-packages/FormEncode-0.5.1-py2.4.egg/formencode/api.py",
line 198, in _initialize_docstring
default = re.sub(r'(%\(.*?\)[rsifcx])', r'``\1``', default)
File "/usr/lib/python2.4/sre.py", line 142, in sub
return _compile(pattern, 0).sub(repl, string, count)
TypeError: Error when calling the metaclass bases
Thanks in advance!
--
- Ulysses Almeida
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/turbogears
-~----------~----~----~----~------~----~------~--~---