gpt4 book ai didi

python - 每个文件夹站点使用一种语言的 Plone 导航

转载 作者:太空宇宙 更新时间:2023-11-04 11:05:41 24 4
gpt4 key购买 nike

我正在使用 Plone 开发一个多语言站点。我希望每个文件夹使用一种语言,但 Plone 导航 UI 导致了问题。

我的根目录中有几个不同的文件夹,例如 en、de、nl 等等。这些文件夹内是实际内容,例如 en/news、nl/nieuw、de/nachrichten 等。我已经设置了 Plone Language Tool 来从 URL 中选择语言设置,但是导航没有显示正确的项目。

标签式导航正在为语言文件夹制作标签。路径栏显示 "You are here: Home -> en -> news"。如何更改选项卡式导航和路径栏以显示语言特定文件夹中的项目?我想在英文网站上有一个“新闻”标签,而不是“en”标签。路径栏应显示 "You are here: Home -> news"

我正在使用带有 Plone Language Tool 3.0.2 和 LinguaPlone 2.4 的 Plone 3.2.3。

最佳答案

每个语言文件夹都应该实现 INavigationRoot。您可以通过转到 ZMI、找到文件夹并转到“接口(interface)”选项卡来进行设置。在那里你会找到 plone.app.layout.navigation.interfaces.INavigationRoot。单击它,导航会将其视为树的根。(请注意,在 Plone 3.3 中,对 INavigationRoot 的支持变得更好,因此您可能需要升级。——由 Maurits 编辑)

关于python - 每个文件夹站点使用一种语言的 Plone 导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1264421/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com