在Cookie或会话中保存本地化(ASP.Net MVC 3)?

rev*_*kpi 2 c# asp.net-mvc asp.net-mvc-3

在我的ASP.Net MVC 3应用程序中,我实现了本地化.我将用户的本地化保存在cookie中.在我的应用程序中,我有autentification.在cookie或会话中保存本地化的最佳方法是什么(会话是2880秒,因为web.config此tyme用户应该再次在应用程序中使用它的语言)

pet*_*kyy 6

ASP.NET会话和cookie取决于浏览器,因此当用户更改浏览器时,他将不得不再次选择语言.您可以在数据库中创建设置,并允许用户在配置文件中选择语言.在这种情况下,您每次更改浏览器时都不需要重新选择语言.
同时,您可以使用cookie在本地存储语言,因此当用户未使用cookie登录时,将会应用cookie.