LinguaPlone - 仅链接到可用的翻译

时间:2012-07-02 11:17:42

标签: plone linguaplone

在Plone(v4)中使用LinguaPlone产品(v4.1.2)进行翻译时,会生成在LinguaPlone设置(/<PORTAL>/@@language-controlpanel)中选择的所有可用语言的链接。我想知道它是否可以配置为仅链接到页面的可用翻译(也不包括链接中的当前语言)。即使在/<PORTAL>/portal_languages/manage_configForm中,我也看不到任何相关选项。

2 个答案:

答案 0 :(得分:4)

您必须自定义plone.app.i18n.locales.languageselector视图并调整available方法,才能显示那些存在(context.getTranslations

翻译的语言

但是,这将阻止访问者切换到门户网站的另一种语言,以防当前上下文没有翻译此语言。

答案 1 :(得分:1)

你应该使用http://pypi.python.org/pypi/collective.portlet.lingualinks插件。

全球语言切换器负责显示支持的语言,不应用于在翻译的内容之间导航。