在我正在使用的 MVC 3 应用程序中fluent validation
。
public class AccountModelValidator : AbstractValidator<AccountModel>
{
public AccountModelValidator()
{
m.NewPassword).WithMessage(Translator.Data["ConfirmPasswordValidation"]);
}
}
对于本地化,我使用的是从这里找到的示例,但我发现我对所有语言都有相同的验证消息。
原因是验证器不知道我更改了语言。
我怎样才能正确地做到这一点?
也许我应该使用 WithLocalizedMessage 但它仅适用于 .resx