Zend Framework:多种语言的复杂路由

时间:2011-04-24 10:01:06

标签: php zend-framework

我有不同语言的不同网址,它们都会导致相同的控制器和操作。

我已经使用数据库检查创建了实现的自定义路由,一切正常,但现在问题在于汇集网址。

目前我有两种语言,我只是根据当前选择的语言使用语句来确定当前需要哪个网址。

例如,如果语言为en,则使用 / en / library 或如果是ru,则使用 / ru / biblioteka ,等等其他语言。

onyone可以为这种复杂的路由提出一些解决方案吗?

谢谢;)

更新

我在想自定义路线。从db中挑选数据并将其作为参数传递给以后组装,然后根据当前语言在路由界面的组装方法中使用switch语句?

你觉得ppl怎么样? :)

1 个答案:

答案 0 :(得分:3)

ZF在路线中支持Translated segments。我想这可能对你有用。