Linguaplone 4.1.3 がインストールされた plone4 Web サイトがあります。組織の「構造」を管理するための単純な AT コンテンツ タイプをいくつか作成しました。このサイトは 2013 年から稼働しており、4 つの言語に対応しています。
これは、カスタム AT「構造」(イタリア語で「構造」と呼ばれる) のフィールドの定義です。
atapi.StringField('sitostruttura',
languageIndependent=True,
required=False,
validators = ('isURL',),
widget = atapi.StringWidget(
label = _(u'label_struttura_sito', default=u'Sito web'),
)),
すべてのフィールドでうまく機能しますが、これでは機能しません (LanguageIndipendent = true のみ)。このフィールドの値を更新すると、「元のバージョン」のみに影響し、他の言語のバージョンには影響しません。
また、新しいコンテンツの作成もテストしました。エラーも警告もありません。