c# - Asp.net mvc 5 改变mvc应用文化

标签 c# asp.net asp.net-mvc-5

我使用了 afana 关于 ASP.NET MVC 5 国际化的精彩博客。 Here is the link

但是当我尝试发布然后使用时我有一个奇怪的错误

 return RedirectToRoute("order-es"); 

这应该转到“/es/orderes”但它转到“/en/order”将当前文化从西类牙语更改为英语(默认)

抱歉我的英语不好,谢谢

最佳答案

在您的 web.config 文件中,尝试在 <system.web> 中添加这一行用于设置文化

<system.web>


     <globalization culture="en-US" />


<system.web>

关于c# - Asp.net mvc 5 改变mvc应用文化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33906482/

相关文章:

c# - 我可以强制 Windows 挑战用户进行身份验证吗?

MediatR 处理程序中的 ASP.NET 基础结构

c# - 使用 ASP.NET MVC 在 View 的 EditorFor() 方法中显示 ViewBag 的值

c# - INotifyPropertyChanged - 为什么要进行额外的分配?

c# - 当一个操作数是接口(interface)时,回退到 Object 的 == 运算符的原因是什么?

html - 表格树上的水平滚动条

c# - 使用 MVC5 更新 EF5 中的 Db

c# - 检测到 ASP.NET MVC 5 危险的 Request.Path

c# - NHibernate session 工厂计数限制?

javascript - 缓存 AJAX 请求