MVC 4 @ html.validationmessagefor結果消息的lengueje
從確認@自動生成的文本html.validationmessagefor自動生成英文文本,我想本文是西班牙語,但內部消除觸摸數據anotation在視圖模型中的屬性。
國際公司不是一種選擇! 數據交替陰謀!
MVC 4 @ html.validationmessagefor結果消息的lengueje
從確認@自動生成的文本html.validationmessagefor自動生成英文文本,我想本文是西班牙語,但內部消除觸摸數據anotation在視圖模型中的屬性。
國際公司不是一種選擇! 數據交替陰謀!
我得到了解決方案!
在控制檯http://docs.nuget.org/docs/reference/package-manager-console-powershell-reference
首先卸載MVC 4參考軟件包:
PM>卸載-封裝Microsoft.AspNet.Mvc
然後安裝MVC 4封裝在西班牙語:
PM>安裝,包裝Microsoft.AspNet.Mvc.es -Version 4.0.30506
周的問候!
我已經使用的資源文件(.RESX)
提取
public class BasicInfoViewModel
{
[Required(ErrorMessageResourceName = "REQ_FN",
ErrorMessageResourceType = typeof(Resources.Messages))]
[StringLength(100)]
public string FirstName { get; set; }
}
然後本地化錯誤消息在
資源/ Messages.resx文件
REQ_FN - >First Name Required
資源/消息(cultureCode).resx文件
REQ_FN - >Custure specific message for (First Name required)
這不是一個本地化問題,問題在於生成消息的庫的lenguaje ... – Milo
不響應即時尋找,國際化的不響應! – Milo
http://stackoverflow.com/a/19365233/2279977 – MRB
沒有數據anotations!謝謝! – Milo