Wanneer ik een bericht vertaal, worden de relaties dan ook vertaald?
Ik vertaal de Engelstalige pagina, met een ACF post object-veld. Wanneer de pagina met het bijgevoegde ID wordt vertaald, wordt in plaats van automatisch de bijbehorende vertaling voor het ACF-veld aan te maken, dit genegeerd, en in de logboeken zie ik een waarschuwing:
There is no translated entry for custom post or media item with ID '2439' and language 'fr'
Moeten alle vertaalberichten eerst aangemaakt worden voordat dit werkt? Worden ze niet automatisch aangemaakt als ze nog niet bestaan?
Alle gerefereerde entiteiten moeten al bestaan (d.w.z. vertaald zijn). Wanneer je een bericht vertaalt, wordt alleen dat bericht vertaald. Dit triggert niet de vertaling van alle andere entiteiten waarnaar het verwijst.
Je moet dus eerst het gerefereerde bericht vertalen, en daarna het bericht dat ernaar verwijst.
Hetzelfde geldt voor categorieën/tags/uitgelichte afbeeldingen: je moet eerst de gerefereerde entiteit vertalen, en daarna het bericht dat ernaar verwijst.