フィールドコレクションフィールドが無制限の値に設定された分類用語があります。FC には、いくつかの texfield、textarea、および image フィールドが含まれています。FC とそのフィールドは、ユーザーが翻訳するように設定されています。分類用語はローカライズされています - すべての用語は、翻訳されているだけで、すべての言語で同じです。分類用語とノードに対してエンティティ変換を有効にしましたが、FC に対しては有効ではありません。無効なベース パスに関する通知がトリガーされるためです。
この構成では、用語を作成して保存します。最初の作成後、任意の数の FC を追加して保存できます。翻訳フォームでは、翻訳を追加できます。また、保存された値が異なる言語で保存されたままになっている場合。
FC との関係を持つビューを作成し、FC フィールドを追加し、コンテキスト フィルターを termID に設定すると、問題が発生します (分類用語のパネルを介してこのビューを表示します)。フィールドの言語設定は、現在のユーザー言語に設定されています。手動で設定された termID を使用したビューのプレビューでは、URL (en/admin/structure/views..) の言語に対して適切な結果が表示され、言語プレフィックスを変更すると正しい結果が表示されます。しかし、用語ページでは何も表示されません。
フィールド コレクション モジュールの最新の dev entiy 翻訳を使用しています。FC用にエンティティ変換を有効にしてセットアップも試みましたが、ビューから正しい出力が得られません。
どこで間違っていますか?FC セットアップ、多言語セットアップ、またはビューで。FCを翻訳可能にする方法のヒントはありますか?