ローカライズって面倒ですよね。 ASP.NET MVC 3 の Razor でも多言語対応を試してみる - しばやん雑記 でリソースを使った Razor でのローカライズ方法を書きましたが、App_GlobalResources と App_LocalResources というディレクトリを作るのは面倒です。特に App_LocalResources をビューのディレクトリごとに作らないといけないとか苦痛です。 折角 ASP.NET MVC では CoC が使われているので、リソースも規約でいろいろ出来たらいいなと思ってたら出来ました。ディレクトリ構成は以下のような感じになってます。 みにもば用に書いていたので Minimoba/Resources/Views/Shared/_Layout.resxというパスになっています。名前空間も直接対応しているので Minimoba.Resource
![ちょっと変わった ASP.NET MVC 3 でのローカライズ方法 - しばやん雑記](https://cdn-ak-scissors.b.st-hatena.com/image/square/474ae2da9564cc1c53b130fa4893f9d137305c3e/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fshiba-yan%2F20110726%2F20110726215046.png)