3

Plone(v4)でLinguaPlone製品(v4.1.2)を使用してページ翻訳を使用すると、LinguaPlone設定(/<PORTAL>/@@language-controlpanel)で選択されたすべての使用可能な言語へのリンクが生成されます。ページで利用可能な翻訳のみにリンクするように構成できるかどうか(リンクから現在の言語も除外)。でも関連するオプションが表示されません/<PORTAL>/portal_languages/manage_configForm

4

2 に答える 2

4

plone.app.i18n.locales.languageselectorビューレットをカスタマイズし、 ( )availableの翻訳がある言語のみを表示するようにメソッドを調整する必要がありますcontext.getTranslations

ただし、これにより、現在のコンテキストでこの言語への翻訳がない場合に、訪問者がポータルの別の言語に切り替えることができなくなります。

于 2012-07-02T13:59:59.157 に答える
1

そのためには、 http://pypi.python.org/pypi/collective.portlet.lingualinksアドオンを使用する必要があります 。

グローバル言語スイッチャーは、サポートされている言語を表示するために頭の中にあり、翻訳されたコンテンツ間を移動するために使用しないでください。

于 2012-07-13T12:53:05.993 に答える