Я знаю, что уже было несколько сообщений на эту тему, но я все еще в замешательстве.
http://www.codeproject.com/KB/aspnet/Localizing_ASP_NET_MVC.aspx?msg=3189952#xx3189952xx
Это кажется довольно простым, но некоторые люди заявили, что он не использует папку App_LocalResources.
Так что я не уверен, в чем разница между этими папками и почему вы должны использовать обе.
С другой стороны, эта публикация выглядит довольно длинной и содержит довольно много кода, чтобы изменить язык.
http://adamyan.blogspot.com/2010/02/aspnet-mvc-2-localization-complete.html
Так что я не уверен, какой из них лучше. Первый - это то, что я ожидал от кода, но я не уверен, что это потому, что вы дали пользователю возможность выбрать язык (в отличие от использования автоматического или жестко закодированного значения), что код просто набухает и так долго .