В старшем asp.net - проекты, которые мы использовали, чтобы установить язык, как правило, в пределах Application_BeginRequest
- Хэндлер (Global.asax), что-то вроде этого:Где я должен установить язык (CurrentThread.CurrentCulture)?
System.Threading.Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(cookie.Lang)
Теперь я переходе на MVC 2 и решил сохранить язык как маршрут исправления в URL-адресе. URL-адрес выглядит так: {lang}/{controller}/{action}
Как и где следует читать язык с URL-адреса и устанавливать CurrentCulture? Как лучше всего сделать MVC?
Thx для любых подсказок!
Это, как я это делаю: http://www.eworldui.net/blog/post/2008/05/ASPNET-MVC--- Localization.aspx – rboarman