是否有一种在URL中使用zend路由和语言环境来强制加载特定语言环境的简单方法?
e.g。 - http://domain.com/en-US/controller1/action
因此语言区域应该为所有URL调用添加前缀,只需在引导程序中设置区域设置,但让其余的MVC路由正常工作。
理想情况下,它可以检测URL中是否没有语言区域,并尝试从浏览器中自动检测。
e.g。 - http://domain.com/(如果未找到区域设置 - 默认为en-US / index)
我看过一些关于自定义用户虚荣网址等路线的文章。例如 - http://domain.com/username(路由到http://domain.com/user/load/username)
对我来说,它似乎应该与此类似,但我想知道是否有更优雅的东西?
谢谢,
安德烈
答案 0 :(得分:1)