fbm*_*bmd 2 multilingual plone linguaplone
我仍然在努力让LinguaPlone工作.
我已经设置了两个语言根文件夹/de(用于德语)并/en使用/@@language-setup-folders.我创建了两个文件夹,/de/texte/并将/en/articles后者定义为前者的翻译.
在portal_languagesZMI我设置:
我确实得到了一个语言选择器,但是当我点击"英语"时/de/texte/switchLanguage?set_language=en,我会得到一个英文用户界面,但位置仍然是/de/texte.
即使面包屑说你在这里:首页> texte,Home仍然指向/de而不是/en.
我在网上搜索过,但除了一些关于LinguaPlone的咆哮之外,我找不到我可能遗失的东西.
如何配置LinguaPlone在切换语言时实际加载链接的翻译?
编辑:
你确实有错误的语言选择器.关于这一点的反复报道,但到目前为止还没有人发现为什么以及如何发生.正确的语言选择器通过为ILinguaPloneProductLayer层定义来覆盖Plone默认值.只要将"LinguaPlone"外观文件夹作为外观图层的一部分,此浏览器图层就应处于活动状态.
您可以尝试进入"HTTP:/// portal_skins中/ manage_propertiesForm"重新排列在你的主题皮肤层和移动LinguaPlone顶端,对"自定义"后.
如果您有自己的主题并定义了任何额外的浏览器图层,那么这些也可能会产生干扰,但很难说明具体的方式.