今日ちょっとなやんでしばやん先生に即答してもらったのでメモ。 まずリソースファイルをPublicにしておきます。要確認。 リソースファイルのプロパティでカスタムツールを PublicResXFileCodeGenerator にしてビルドアクションで”埋め込まれたリソース”にしておきます。 あとはデータアノテーションのところでリソース指定するだけ。 例:ASP.NET MVCで既定で生成されるAccountModelなど [Display(ResourceType = typeof(YOURNAMESPACE.App_GlobalResources.StringResources), Name = "ResUserName")] public string UserName { get; set; } 超簡単ですね。 ASP.NET MVC3での多言語対応はこちらも参照。 ASP.NET