使英语portlet显示在其他LinguaPlone翻译的文件夹中

使英语portlet显示在其他LinguaPlone翻译的文件夹中,plone,linguaplone,Plone,Linguaplone,我有一个有五种不同语言的网站。我有一个英文portlet,我想让它出现在其他语言的文件夹和寻呼机中,这样所有语言的更新都会自动进行(不需要在文本周围手动复制粘贴) Plone生态系统对此类问题有什么样的解决方案 从其他文件夹链接portlet 创建“语言中立”的portlet 在这种情况下,无法使用站点语言中性根创建portlet,因为portlet特定于站点的某个子部分 我将定制portlet,使其仅在上下文中存在特定标记接口时呈现,然后将其分配给语言无关的根。如果您需要在一个部分和下面的

我有一个有五种不同语言的网站。我有一个英文portlet,我想让它出现在其他语言的文件夹和寻呼机中,这样所有语言的更新都会自动进行(不需要在文本周围手动复制粘贴)

Plone生态系统对此类问题有什么样的解决方案

  • 从其他文件夹链接portlet

  • 创建“语言中立”的portlet


在这种情况下,无法使用站点语言中性根创建portlet,因为portlet特定于站点的某个子部分

我将定制portlet,使其仅在上下文中存在特定标记接口时呈现,然后将其分配给语言无关的根。如果您需要在一个部分和下面的所有文件夹上显示portlet,您可以检查
aq\u链(上下文)
列表中所有对象上的接口

然后,将该标记接口分配给希望portlet显示的部分