Quand je traduis une publication, ses relations seront-elles traduites ?
Je traduis la page en anglais, avec un champ post object ACF. Lorsque la page avec l'ID associé est traduite, au lieu de créer automatiquement la publication de traduction correspondante pour le champ ACF, elle l'ignore, et dans les logs je vois des avertissements indiquant :
There is no translated entry for custom post or media item with ID '2439' and language 'fr'
Toutes les publications de traduction doivent-elles être créées au préalable pour que cela fonctionne ? Ne seront-elles pas créées à la volée si l'une d'elles n'existe pas encore ?
Toutes les entités référencées doivent déjà exister (c'est-à-dire être traduites). Lorsque vous traduisez une publication, seule cette publication est traduite. La traduction de toutes les autres entités qu'elle référence n'est pas déclenchée.
Vous devez donc d'abord traduire la publication référencée, puis la publication qui la référence.
Il en va de même pour les catégories/étiquettes/images mises en avant : vous devez d'abord traduire l'entité référencée, puis la publication qui la référence.