This thread is resolved. Here is a description of the problem and solution.
Problem:
The client needs to control the publishing status of pages translated through WPML and a third-party service, Smartling. Specifically, the client wants to prevent automatic publishing of translated pages and ensure that corrections to already published translations do not revert them to draft status.
Solution:
1. To prevent a translated page from being automatically published upon receipt from a translation service, you can adjust the settings in WPML. Navigate to WPML > Settings > Multilingual Content Setup Tab > Translated documents options. Here, you can set 'When you receive completed translations' and 'When you publish the original post' to save translations as drafts instead of publishing them automatically.
2. If you are correcting a typo in an already published translation, the status of the page will not change to draft; it will remain published.
3. Currently, it is not possible to set different automatic actions (publish or draft) for different types of posts. However, we have noted your interest in this feature and will consider it for future updates.
Please note that the solution provided might be outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum.
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.