Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is trying to synchronize the post/page status between the original version and its translated version. They want to auto-translate pages but keep both versions unpublished until the translation is complete. They are facing issues because auto-translation only triggers once a page is published. Additionally, they want to ensure that when updates are made to the English content, the French translation is auto-translated but held for review before it goes live.

Solution:
We explained that the automatic translation feature does not translate unpublished draft posts. However, draft posts can be sent to automatic translation manually from WPML > Translation Management. To publish the translation when the original post is published, go to WPML > Settings > Translated documents options > When you publish the original post: Publish the post translations.

If this solution doesn't look relevant, please open a new support ticket.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 3 replies, has 2 voices.

Last updated by Long Nguyen 1 year, 5 months ago.

Assisted by: Long Nguyen.

Author Posts
January 5, 2024 at 7:02 am #15153263

melissaM-2

Tell us what you are trying to do?

We're trying to sync the post/page status of the original version and it's translated version.

What we're trying to do is have a page be auto translated but keep both versions unpublished until it's translation is complete.

The issue is that auto-translation only triggers once a page is published, so we publish a page to trigger auto-translation and then set it back to draft.

Then the translation job is set to pending review (which is what we'd like), but once the translation job is completed/published, we'd like the English version to be switched from draft to published as well.

Also, when a change is made in English, the French translation should be held until its reviewed and published manually by the translator. Because auto-translation is set to on, for pages that have been previously translated, the automatic translation gets published automatically without being held for review.

What is the link to your site?
hidden link

January 5, 2024 at 7:23 am #15153272

Long Nguyen
WPML Supporter since 02/2022

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi Melissa,

Thank you for contacting WPML support, I'd be happy to help you with this issue.

The automatic translation feature doesn't translate unpublished draft posts. It is noted in the documentation https://wpml.org/documentation/automatic-translation/
You can send the draft post to automatic translation manually from WPML > Translation Management.
And go to WPML > Settings > Translated documents options > When you publish the original post: Publish the post translations, to publish the translation if you publish the original post.

once the translation job is completed/published, we'd like the English version to be switched from draft to published as well

I'm afraid that it isn't possible. The post status in the original language (English) needs to be set manually on your own.

when a change is made in English, the French translation should be held until its reviewed and published manually by the translator

You can go to WPML > Settings > Automatic Translation section > Switch to option "Let me review it before it gets published" to review translated content before publishing. It is applied to the content, not the post status.

Look forward to your reply.
Thanks

January 8, 2024 at 4:52 am #15158088

melissaM-2

Regarding this:

You can go to WPML > Settings > Automatic Translation section > Switch to option "Let me review it before it gets published" to review translated content before publishing. It is applied to the content, not the post status.

This only seems to work for new pages/posts. If a page has been already translated and there's an update to its English content, we'd like the French version to still be auto-translated but held for review before it goes live.

Is that possible?

January 8, 2024 at 10:23 am #15159544

Long Nguyen
WPML Supporter since 02/2022

Languages: English (English )

Timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Hi,

After discussing that feature with my colleagues, I'm afraid that it isn't possible. The translation of the updated content will be displayed in the frontend after completing the translation. However, you can review the translation and adjust it later.

Thanks.