我正在 MVC 中编写一些 Web 应用程序,但我对一些一直在我脑海中的问题有疑问。我正在开发的网络应用程序主要用于瑞典语,并且由于语言的原因,我希望我的 URL 路由映射到瑞典语 URL 名称。
mysite.com/products/details/1
(英文网址)mysite.com/produkter/detaljer/1
(瑞典网址)
有什么方法可以让您拥有与相同控制器/视图/操作映射的语言无关的 URL 路由?因为我还希望有相同的控制器/视图/操作可以在不同语言的站点中重用,例如英语。
我希望在 URL 和页面内容上使用相同的语言的原因是它可以让访问者更容易理解,并提高页面排名和搜索引擎优化。