1

LinguaPloneを使用すると、1つのオブジェクトを別の言語に翻訳できます。通常、すべてのフィールドが空白の同じオブジェクトタイプの新しいインスタンスを取得します。(空白の)フィールドに入力してから、すべてを保存する必要があります。翻訳のカタログがコミットされ、アップグレードされます。

私は2つの新しいATコンテンツタイプを作成しました。オブジェクトのほとんどすべてのフィールドは、さまざまな言語に翻訳されていない必要があります(2つの画像フィールドとファイルフィールドもあります)。

では、言語フィールドと翻訳カタログのみがオンザフライで変更されるときにオブジェクトを複製するメソッド(またはアドオン)はありますか?

(Plone 4.2、linguaploneの最後のバージョン)

4

1 に答える 1

2

これlanguageIndependent=Trueが、スキーマでのフラグの目的です。これを使用して、変換する必要のないフィールドにフラグを立てると、コピーされます。

フラグを設定することにより、フィールドを正規コピーでのみ編集可能としてマークし、そのようなフィールドを変更するたびにすべての翻訳が自動的に更新されます。

于 2013-02-21T15:16:54.920 に答える