This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to complete a translation with ATE, but the progress is stuck at 94% and cannot be completed. You suspect it might be related to the WP ROCKET plugin, as cached content appears on the frontend even when logged in as an admin. Solution: We recommend clearing any site cache, either from WordPress or your hosting panel, to see if the translation shows up immediately. If WPML successfully pulls the translation from ATE, the issue might be related to caching affecting the frontend rendering. If clearing the cache does not resolve the issue, consider disabling and then re-enabling the WP ROCKET plugin, and ensure you have updated it to the latest version.
If this solution does not apply to your case, or if it seems outdated, we highly recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum 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.
Background of the issue:
I'm trying to complete a translation with ATE. All fields are translated but it's still stuck at 94% and cannot complete translation. Link to a page where the issue can be seen: hidden link
Symptoms:
The translation progress is stuck at 94% and cannot be completed.
Questions:
Why is the translation stuck at 94%?
How can I complete the translation to reach 100%?
- After turning on the debug logs, try publishing the translation again and then check the `wp-content/debug.log` file for any errors.
2. Check if the translated content is being saved correctly in the database (probably in the `wp_posts` or `wp_postmeta` tables). This will show if the translation is being saved but not displaying.
As for the WordPress credentials, we will not make any changes without your explicit permission. If possible only install https://wordpress.org/plugins/pexlechris-adminer/ so we could check for the translated content in database.
Languages: English (English )German (Deutsch )French (Français )
Timezone: Europe/Zagreb (GMT+02:00)
If WPML pulls the translation from ATE successfully, then it may be something within the caching that is responsible for the frontend rendering. We have a very similar, if not the same, case with another client at the moment.
They use Elementor and say that after completing the translation in ATE, they just browse through the backend of the site and the translation starts showing or shows after few hours if no such action is done, but in their case the translation is also stored in database.
Can you try clearing any site cache, either from WordPress or the hosting panel and see if the translation shows up immediately?
I think it was related to WP ROCKET plugin. Somehow cached content were returning on frontend even though I was logged in as user / Admin (shoudln't be any cache on frontend).
Disabling / renabling the plugin solve the issue. I also updated to last plugin version but can't confirm it was a fix or not in a recent plugin update.
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.