mvc路线的本地化

时间:2013-01-23 00:39:12

标签: c# asp.net-mvc localization asp.net-mvc-4 asp.net-mvc-routing

有人可以推荐一个管理路由本地化的MVC库吗?

例如,由于url http://www.mywebsite.com/controller-english/action-englishhttp://www.mywebsite.com/controller-french/controller-french都应该路由到同一个控制器操作。如果是法国网址,那么文化就像这样设置,英文版也一样。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

之前我从未本地化路线,但这个NuGet项目可能有所帮助:AttributeRouting。我想你可以只使用一种语言的正常路由,然后为其他语言添加路由属性。您可能需要对您支持的语言进行硬编码,但它应该可以正常工作。