Khi tôi dịch một bài viết, các mối quan hệ của nó có được dịch không?
Tôi dịch trang tiếng Anh, với một trường post object ACF. Khi trang có ID được đính kèm được dịch, thay vì tự động tạo bài viết dịch tương ứng cho trường ACF, nó bị bỏ qua, và trong nhật ký tôi thấy các cảnh báo:
There is no translated entry for custom post or media item with ID '2439' and language 'fr'
Tất cả các bài viết dịch có cần được tạo trước để điều này hoạt động không? Chúng có không được tạo tức thì nếu một bài chưa tồn tại không?
Tất cả các thực thể được tham chiếu phải đã tồn tại (tức là đã được dịch). Khi bạn dịch một bài viết, chỉ bài viết đó được dịch. Quá trình dịch của tất cả các thực thể khác mà nó tham chiếu đến sẽ không được kích hoạt.
Vì vậy, bạn phải dịch bài viết được tham chiếu trước, rồi mới dịch bài viết tham chiếu đến nó.
Điều tương tự áp dụng với các danh mục/thẻ/ảnh đại diện: bạn phải dịch thực thể được tham chiếu trước, rồi mới dịch bài viết tham chiếu đến nó.