このガイドは MVC 2 用に書かれていますが、役に立つと思います..
http://adamyan.blogspot.com/2010/02/aspnet-mvc-2-localization-complete.html
次に、サポートされているカルチャ ハイパー リンクを使用して単純なユーザー コントロールを作成します。新しい部分ビューを Views\Shared フォルダー CultureChooserUserControl.ascx に追加し、以下を貼り付けます
<%= Html.ActionLink("English", "ChangeCulture", "Account",
new { lang = "en", returnUrl = this.Request.RawUrl }, null)%>
<%= Html.ActionLink("Русский", "ChangeCulture", "Account",
new { lang = "ru", returnUrl = this.Request.RawUrl }, null)%>
1 つ目は英語用、2 つ目はロシア語用です。次に、このカルチャ チューザー ユーザー コントロールを Site.Master マスター ページに配置します。例として、これをログイン機能に対応するものに追加します。
私はローカリゼーションの専門家ではないので、あなたを間違った道に導いているかもしれません