よくある質問投稿を翻訳すると、その関連エンティティも翻訳されますか?
投稿を翻訳すると、その関連エンティティも翻訳されますか?
英語のページを翻訳していますが、ACF の post object フィールドが設定されています。IDが紐付いたページを翻訳すると、ACF フィールドに対応する翻訳済み投稿が自動的に作成されるのではなく、無視されてしまい、ログに次のような警告が表示されます:
There is no translated entry for custom post or media item with ID '2439' and language 'fr'
これを機能させるには、すべての翻訳済み投稿を事前に作成しておく必要がありますか?存在しない場合でも、動的に作成されないのでしょうか?
参照されているすべてのエンティティは、すでに存在している(つまり翻訳済みである)必要があります。投稿を翻訳しても、翻訳されるのはその投稿のみです。参照している他のすべてのエンティティの翻訳がトリガーされるわけではありません。
そのため、まず参照先の投稿を翻訳し、その後で参照元の投稿を翻訳する必要があります。
同様のことはカテゴリー・タグ・アイキャッチ画像にも当てはまります。まず参照先のエンティティを翻訳し、その後で参照元の投稿を翻訳してください。