私のMVC 3アプリケーションでは、fluent validation
.
public class AccountModelValidator : AbstractValidator<AccountModel>
{
public AccountModelValidator()
{
m.NewPassword).WithMessage(Translator.Data["ConfirmPasswordValidation"]);
}
}
ローカリゼーションについては、 hereから見つけた例を使用していますが、すべての言語で同じ検証メッセージがあることがわかりました。
その理由は、バリデーターが言語を変更したことを認識していないためです。
どうすればこれを正しく行うことができますか?
多分私は WithLocalizedMessage を使用する必要がありますが、それは .resx でのみ機能します