2

是否可以为我的控制器和操作创建“别名”,而不是在 URL 中再添加一项来指示语言?

例子:

对于英语:

/controllerNameInEnglish/actionNameInEnglish

葡萄牙语:

/nomeControladorEmPortugues/nomeAcaoEmPortugues

葡萄牙语版本必须调用与英语 URL 相同的操作。

4

2 回答 2

1

请忽略这个问题。我刚刚在http://blog.maartenballiauw.be/post/2010/01/26/Translating-routes-(ASPNET-MVC-and-Webforms).aspx上找到了答案

于 2013-07-21T13:53:57.573 回答
0

您还可以查看一个名为AttributeRouting的插件,它可以帮助您实现这一目标。它的伟大之处在于它将默认包含在未来版本的 ASP.NET MVC 中。

于 2013-07-21T14:40:14.187 回答