IS_DATE,IS_DATETIME format internationalized

This commit is contained in:
Massimo DiPierro
2011-11-30 22:09:18 -06:00
parent b491e8fb7d
commit 83a54268b1
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -1 +1 @@
Version 1.99.3 (2011-11-30 21:57:49) dev
Version 1.99.3 (2011-11-30 22:09:17) dev
+4 -4
View File
@@ -59,8 +59,8 @@ def translate(text):
if isinstance(text,(str,unicode)):
from globals import current
if hasattr(current,'T'):
return current.T(text)
return text
return str(current.T(text))
return str(text)
def options_sorter(x,y):
return (str(x[1]).upper()>str(y[1]).upper() and 1) or -1
@@ -2100,7 +2100,7 @@ class IS_DATE(Validator):
def __init__(self, format='%Y-%m-%d',
error_message='enter date as %(format)s'):
self.format = str(format)
self.format = translate(format)
self.error_message = str(error_message)
def __call__(self, value):
@@ -2156,7 +2156,7 @@ class IS_DATETIME(Validator):
def __init__(self, format='%Y-%m-%d %H:%M:%S',
error_message='enter date and time as %(format)s'):
self.format = str(format)
self.format = translate(format)
self.error_message = str(error_message)
def __call__(self, value):