gpt4 book ai didi

plone - 将站点根 URL 重定向到其语言根文件夹

转载 作者:行者123 更新时间:2023-12-01 08:33:29 25 4
gpt4 key购买 nike

环境:Plone 4.3.4.1,plone.app.multilingual 2.0.0(来自github)

我有两个 Plone 站点,都启用了 p.a.m,但是当访问它们的站点根 URL 时它们的行为不同。说,访问http://www.site1.com/将重定向到 http://www.site1.com/zh ,这就是我需要的。但是http://www.site2.com/将显示其项目列表,我希望它重定向到 http://www.site2.com/zh .请参阅下图以供引用。

Plone Root Folder

如何启用自动重定向到其中一个语言根文件夹?感谢提示。

评论和回答后编辑:

Ulrich 和 Mathias 的提示是正确的。这里有一些更多的细节。首先,当我选择“中文”作为默认站点语言时,“显示”菜单下没有“根语言切换器”。

Site Language

当我选择“英语”作为我的默认站点语言时,我可以在“显示”菜单下看到并选择“根语言切换器”。一切都按预期进行。

Root Language Switcher

最佳答案

就像 Ulrich 提到的,您可以将 language-switcher View 定义为 plone root 上的默认 View 。这会自动将您重定向到所需的语言文件夹。

更多信息:https://github.com/plone/plone.app.multilingual/blob/2.x/src/plone/app/multilingual/browser/switcher.py

如果您设置多语言站点,plone root 的默认页面应该正确配置:检查 LanguageSetup:https://github.com/plone/plone.app.multilingual/blob/2.x/src/plone/app/multilingual/browser/setup.py#L245

关于plone - 将站点根 URL 重定向到其语言根文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30798556/

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