2015-04-17 56 views
1

如何翻譯colander驗證器中的錯誤消息?文件只是說這是可能的。如何在漏勺中翻譯錯誤消息

def valid_text(node, value): 
     raise Invalid(node, u"Some error message") 

class form(colander.MappingSchema): 
    name = colander.SchemaNode(colander.String(), validator=valid_text) 

我知道deform做它已經,但我需要在自己的使用漏勺

回答

1

看起來像這個問題已經是addressed and fixed,但它將成爲下一個版本的一部分。我剛剛添加了來自commit f6be836的更改,它的功能就像一個魅力。

1

根據API documentationInvalid的參數msg可以是轉換字符串實例。處理翻譯字符串的信息是here