Zend_Translate 与 Zend_Navigation

发布于 2024-12-29 18:37:55 字数 298 浏览 1 评论 0原文

我构建了一个多语言的互联网应用程序。我将一切设置得很好,当我调用 site.com/fr/ 作为示例时,它可以正常工作,我得到的都是法语或 site.com/en/ 都是英语。

我尝试在我的 zend_navigation url 中获取这些语言,如上面的示例。

对于导航配置,我使用 application.ini

我希望有人可以解释这部分,或者给我一个例子,如何将“lang”参数放入 zend_navigation 通过 application.ini 构建的 url 中

谨致问候,

Nick

I build a internet application with multi languages. I setup everything well, it work when I call as an example site.com/fr/ I get all in france or site.com/en/ all in english.

I try to get these languages also in my zend_navigation url's like the example above.

for the navigation config I use the application.ini

I hope someone can explain this part or give me an example how I put the 'lang' parameter in the url build by zend_navigation trought the application.ini

With kind regards,

Nick

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

习ぎ惯性依靠 2025-01-05 18:37:55

要在导航 URL 中获取所选语言,请不要以“/foo/”开头,而是以“foo/”

示例 application.ini开头

resources.navigation.pages.popular.label = nav_popular //zend_translate
resources.navigation.pages.popular.title = nav_popular //zend_translate
resources.navigation.pages.popular.uri = popular/
resources.navigation.pages.popular.resource = "popular"

To get the selected language in the url of the navigation dont start the uri by '/foo/' but like 'foo/'

example application.ini

resources.navigation.pages.popular.label = nav_popular //zend_translate
resources.navigation.pages.popular.title = nav_popular //zend_translate
resources.navigation.pages.popular.uri = popular/
resources.navigation.pages.popular.resource = "popular"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文