FAQ
FAQGdy tłumaczę post, czy jego relacje zostaną przetłumaczone?

Gdy tłumaczę post, czy jego relacje zostaną przetłumaczone?

Tłumaczę stronę w języku angielskim, z polem obiektu posta ACF. Gdy strona z przypisanym ID jest tłumaczona, zamiast automatycznie tworzyć odpowiedni post tłumaczenia dla pola ACF, jest on ignorowany, a w logach widzę ostrzeżenia:

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

Czy wszystkie posty tłumaczenia muszą być najpierw utworzone, aby to działało? Czy nie zostaną one automatycznie utworzone, jeśli jeszcze nie istnieją?

Wszystkie encje, do których istnieją odwołania, muszą już istnieć (tzn. być przetłumaczone). Gdy tłumaczysz post, tłumaczony jest tylko ten post. Nie wyzwala to tłumaczenia wszystkich innych encji, do których się on odwołuje.

Dlatego najpierw musisz przetłumaczyć odwoływany post, a następnie post, który się do niego odwołuje.

To samo dotyczy kategorii/tagów/obrazów wyróżnionych: najpierw musisz przetłumaczyć odwoływaną encję, a następnie post, który się do niej odwołuje.