我必须在我的 Web 应用程序中翻译或重定向 URL 请求内容。
即如果请求是......
http://localhost/update/homepage.aspx?lang=de
然后,我必须自动将其翻译成更具体的语言环境。
http://localhost/update/homepage.aspx?lang=de-DE
我的问题是我如何做到这一点?我应该使用任何可以将“ de ”转换为“ de-DE ”的客户端javascript吗?
或者有没有更好的解决方案
谢谢
使用URL 重写怎么样?
在Page_Load您的页面上,您可以检查这个
if(lang == "de")
Server.Transfer("~/update/homepage.aspx?lang=de-DE")
可能这会有所帮助,而无需在您的应用程序中实现任何路由。