FAQ
FAQQuando traduzo um post, seus relacionamentos serão traduzidos?

Quando traduzo um post, seus relacionamentos serão traduzidos?

Traduzo a página em inglês, com um campo de objeto de post ACF. Quando a página com o ID associado é traduzida, em vez de criar automaticamente o post de tradução correspondente para o campo ACF, ele ignora, e nos logs vejo avisos dizendo:

There is no translated entry for custom post or media item with ID '2439' and language 'fr'

Todos os posts de tradução precisam ser criados primeiro para que isso funcione? Eles não serão criados automaticamente se ainda não existirem?

Todas as entidades referenciadas precisam já existir (ou seja, estar traduzidas). Quando você traduz um post, apenas aquele post é traduzido. Isso não aciona a tradução de todas as outras entidades que ele referencia.

Portanto, você precisa traduzir o post referenciado primeiro, e depois o post que o referencia.

O mesmo se aplica a categorias/tags/imagens destacadas: você precisa traduzir a entidade referenciada primeiro, e depois o post que a referencia.