Background of the issue:
I am trying to use WPML as normal. I click the plus sign next to a post, run auto-translate, and click complete. This problem has emerged in the past few days. Link to a page where the issue can be seen: hidden link
Symptoms:
None of my translation jobs are completing. They just show a 'gear' icon. The translated posts do not appear on the site. I expect to be able to switch to Chinese language and see the Chinese translation, but instead, I get the gear icon. Translation manager shows the job 'in progress.' It never completes.
Questions:
Why are my translation jobs not completing?
How can I resolve the issue with the gear icon and incomplete translations?
I will try to answer the question before assigning the ticket to one of my colleagues.
Would you please test if the same thing happens on a minimal installation?
- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Switch to the default theme such as "TwentyTwenty" by going to "WordPress Dashboard > Appearance > themes".
- Go to "WordPress Dashboard > Plugins" and deactivate all plugins except WPML and its add-ons.
- Check if you can still recreate the issue.
- If not, re-activate your plugins one by one and check the issue each time to find out the plugin that causes the problem.
If it happens even then, please go to WordPress Dashboard > WPML > Support > Advanced Translation Editor and click the Error log link.
Give us the error you see on the table top row.
Alos check the WordPress Dashboard > WPML > Trtanslation Management to see if you have enough credits for the automatic translation if you do not use the pay as you go mode.
I will try to answer the question before assigning the ticket to one of my colleagues.
Would you please test if the same thing happens on a minimal installation?
- IMPORTANT STEP! Create a backup of your website. Or better approach will be to test this on a copy/staging version of the website to avoid any disruption of a live website.
- Switch to the default theme such as "TwentyTwenty" by going to "WordPress Dashboard > Appearance > themes".
- Go to "WordPress Dashboard > Plugins" and deactivate all plugins except WPML and its add-ons.
- Check if you can still recreate the issue.
- If not, re-activate your plugins one by one and check the issue each time to find out the plugin that causes the problem.
If it happens even then, please go to WordPress Dashboard > WPML > Support > Advanced Translation Editor and click the Error log link.
Give us the error you see on the table top row.
Alos check the WordPress Dashboard > WPML > Trtanslation Management to see if you have enough credits for the automatic translation if you do not use the pay as you go mode.
The issue is continuing, but it's intermittent. Today I was able to update translations on several posts. Then it stopped working and the updates hang, never complete.
I tried running the site in Debug mode as suggested. It makes no difference. My guess is there's some problem on your server, or some backlog.
This intermittent problem started for me in the past week. I've been using the WPML plugin for nearly four years.
The error log shows noting current. This is the latest post:
2024/07/01 12:19:23 AM ATE Server Communication Gateway Timeout 0 0 {"url":"https:\/\/ate.wpml.org\/api\/wpml\/sync\/all","requestArgs":{"method":"POST","body":{"ids":["9070102","20283158","83655145","104212212"]}},"status":504}
I hope you're doing well. I've taken over this ticket and will try my best to assist you in this matter.
The `in-progress` status typically occurs if the translator leaves the editor without completing the translation, or if the translation was initiated but not yet translated. In the case of automatic translation, it can also happen if the translation cannot be delivered to your server due to firewall-related restrictions.
Let's try the primary steps to solve such issues and check if they help in solving the issue.
- Please go to "WPML > Support > Installer Support"
- Click on the "Check Now" button. It should show a green checkmark if there are no API-related issues.
- After that, please go to "WPML > Settings"
- Change the Translation mode to "Translate what you choose"
- Once done, go to `WPML > Support > Troubleshooting`.
- Click on the following buttons:
-- Cancel in-progress automatic jobs [Scroll down to see this button]
-- Clear the cache in WPML
-- Fix element_type collation
-- Synchronize local job ids with ATE jobs
-- Synchronize translators and translation managers with ATE
-- Assign translation status to duplicated content
-- Set language information
-- Fix post-type assignment for translations
- Once done, go to "WPML > Settings"
- Switch the translation mode to "Translate Everything Automatically" and set it to translate all content on your site.
- Send the content for automatic translation and check again.
Please give it a try and let me know how it goes. I'll be happy to help if you need further assistance in this matter.
Based on the information in our system, all translation jobs initiated on November 26, 2024, have been successfully delivered from our translation server to the site without any exceptions or errors.
If you're encountering errors randomly, could you please clear the caches from both your site and browser, and then try again? If possible, temporarily disable the optimization/caching plugin on your site and check if the issue persists. Rest assured, the site is not blocked on our server, and there are no flags set that would prevent the translations from being completed to your site.
Please check and let me know how it goes. I'll be happy to help if you need further assistance in this matter.
Best regards,
Prosenjit
The topic ‘[Closed] None of my translation jobs are completing’ is closed to new replies.