多言語サポート(ノード翻訳)を備えたコンテンツタイプがあります。このコンテンツタイプには、エンティティ参照(モジュール:)entityreference
フィールドもあります。
私のコンテンツは:
/node/1 English story 1
/node/2 French story 1 (translation of #1)
/node/3 English story 2 with reference to #1
/node/4 French story 2 (translation of #3) **entityreference problem here**
同期するように参照を構成しました。問題は、ノードを翻訳または編集するときはいつでも、参照を他の翻訳に同期しようとすることです。
だから私はいつも次のようになります:
#3 -> #1 (correct)
#4 -> #1 (wrong)
または:
#3 -> #2 (wrong)
#4 -> #2 (correct)
参照フィールドで同期を無効にすることでこれを解決できますが、すべての翻訳の参照を手動で維持する必要があります。これは、多くの翻訳があるWebサイトでは問題です。