[Resolved] Automatic translation is "waiting for translator" for long time
This thread is resolved. Here is a description of the problem and solution.
Problem: If you're experiencing issues with automatic translations being stuck on 'waiting for translator' and the wait time for the next translator keeps increasing, this might be due to the translation jobs being queued. Solution: We recommend the following steps to resolve this issue: 1. Navigate to WPML > Settings and switch the Translation Mode to 'Translate What You Choose'. 2. Go to WPML > Translation Management, access the Jobs tab, and cancel all jobs listed under 'Need Translation'. 3. Return to WPML > Settings and change the Translation Mode back to 'Translate Everything Automatically'. This should allow your pages and products to be translated automatically. Note that products in Draft mode will need to be sent for translation manually from the Translation Management board.
If this solution does not apply to your case, or if it seems outdated, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, 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.
Background of the issue:
I'm using the pay-as-you-go subscription for WPML on my site hidden link. I want to automatically translate pages and products.
Symptoms:
Some pages and products are stuck on 'waiting for translator'. When I try to edit, it says the next translator is available in several hours, but the wait time keeps increasing.
Questions:
What should I do when automatic translation is stuck on 'waiting for translator'?
Why does the wait time for the next translator keep increasing?
Thank you for contacting WPML support, I’m happy to help you with this issue.
There could be an error in the background while WPML attempts to send the content for translation and this process is stuck. Please try to increase the WP memory limit, the minimum requirements are 128M, but we do recommend 256M and the debug information of your site shows it set to 40M. Please check this link for more details https://wpml.org/home/minimum-requirements/.
If the issue persists, please go to WPML > Support > Advanced Translation Editor and share some screenshots of recent error logs with me. I will take a look at it, and determine where to go from there.
I saw that in the debug report I had to attach. And since modifying the wp-config didn't do anything, I've contacted our hosting provider's support (we're using virtual private servers) and according to them, memory limit is set to 2048 Mbytes. I can't attach their screenshot right now.
According to your screenshot, the PHP memory limit is 2048M but the WP memory limit is 40M, they are different settings. Please ask your hosting support to increase WP memory limit and you can check the status from WPML > Support > WordPress section.
Regarding the automatic translation stuck, I would like to request temporary access (wp-admin and FTP) to your site so I can take a better look at the issue. Your next reply is set to private to share the info.
❌ IMPORTANT: Please backup your database and website before proceeding ❌
You can use this plugin to create the backup: https://wordpress.org/plugins/duplicator/
✙ I would need your permission to de-activate and re-activate Plugins and the Theme to change configurations on the site if needed. This is also a reason the backup is critical.
I fixed the issue on your site with the following steps:
1. Go to WPML > Settings > Translation Mode: switch to Translate What You Choose.
2. Go to WPML > Translation management > Jobs tabs > Cancel all Need Translation jobs.
3. Go back to WPML > Settings > Translation Mode: switch to Translate Everything Automatically.
Now all pages are translated automatically as well. Some products that are in Draft mode will be translated automatically if you send them to translation from the Translation Management board.