Skip Navigation

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

Problem:
The client is experiencing issues with translation jobs in the Advanced Translation Editor (ATE) showing as "In progress" even after completion, and an error message stating "The Advanced Editor jobs synchronization has failed". Additionally, the client is redirected to the translation queue page instead of the ATE when starting new translations.

Solution:
1. Ensure you have a full backup of your website and database.
2. Update all WPML plugins to the latest versions.
3. Cancel any existing translation jobs that are stuck in progress by following this documentation: How to cancel translation jobs.
4. If the issue persists, deactivate all plugins except for WPML and its add-ons to check if there is a conflict.
5. Reactivate each plugin one by one to identify any conflicting plugin.
6. If the problem continues, repeat the steps with a default WordPress theme.

For the ATE syncing error, please see this thread https://wpml.org/forums/topic/the-advanced-editor-jobs-synchronization-has-failed-4/#post-12430543 for a possible solution.

If these steps do not resolve the issue, or if the solution provided here is outdated or not applicable to your case, 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 in the 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.

Tagged: 

This topic contains 12 replies, has 2 voices.

Last updated by Waqas Bin Hasan 1 year, 3 months ago.

Assisted by: Waqas Bin Hasan.

Author Posts
March 19, 2024 at 6:51 pm #15428433

danM-2

I am trying to use the ATE to translate 3 new pages from EN into 4 other languages.

I have been through the translations in the ATE and marked them all complete, however the jobs still show as "In progress".

As well as this, now when I try to start a new translation using the ATE, it takes me to the translation queue page instead of the ATE.

Is there a limit on the number of automatic translations that can be done?

If so, am I being taken to the translation queue page because the previous ones still show as "in progress" even though I marked them as complete?

How can I make sure that the existing jobs which I completed in the ATE show as complete instead of "In progress"?

This is preventing the launch of a new section of the website!

2024-03-19_18h50_44.png
2024-03-19_18h48_25.png
March 19, 2024 at 9:19 pm #15428920

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting the support.

Before proceeding further, may I ask you to try the following?

IMPORTANT: Take full backup of your website and database beforehand. It is highly advised to try the following on a staging/dev site first, so your live website isn't compromised.

- Most Important: Update WPML plugins to the latest versions and recheck for the said issue by cancelling existing jobs in progress (https://wpml.org/documentation/translating-your-contents/#how-to-cancel-translation-jobs).

If that doesn't help, then please try the following:
- Deactivate all plugins except WPML and its addons and check for the issue.
- Activate each plugin one-by-one, while keeping check on the issue after a plugin is activated. This way you'll be able to pinpoint a plugin having a conflict (or problem), if any.
- If the problem persists, repeat the above steps with a default theme of WordPress (i.e. 2021 or 2024).

Please let me know your findings and I'll try my best to help you further on the matter.

Regards.

March 19, 2024 at 10:25 pm #15429084

danM-2

Hi,

Most Important: Update WPML plugins to the latest versions and recheck for the said issue by cancelling existing jobs in progress (https://wpml.org/documentation/translating-your-contents/#how-to-cancel-translation-jobs).

Can you confirm that the client will not incur additional charges from running the automatic translation twice on the same content?

March 19, 2024 at 11:04 pm #15429100

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Yes, as long as, content remains the same, sending again for translation, does not consume credits.

March 19, 2024 at 11:22 pm #15429104

danM-2

Hi,

I followed your advice and updated WPML to the latest versions, and I was able to translate the pages again.

The only issue I see now is that when I visit the Translation Management -> Jobs tab I see the error message "The Advanced Editor jobs synchronization has failed" (see screenshot).

Dan.

2024-03-19_23h19_59.png
March 20, 2024 at 3:48 pm #15432927

danM-2

Hi,

Do you have any updates on this please?

Dan.

March 20, 2024 at 3:59 pm #15432939

danM-2

We now have the same problem again - one of the translation is jobs is stuck showing as "In progress", even though I have marked it complete in the ATE.

2024-03-20_15h57_56.png
March 20, 2024 at 6:14 pm #15433390

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for the updates.

I need to take a closer look at your site. So I request temporary access (WP-Admin and FTP), preferably to a test site where the problem has been replicated.

Your next answer will be private, to share this information safely.

Also provide detailed steps to reproduce the issue and links to pages in admin and on frontend.

IMPORTANT: Please take a complete backup of the site to avoid data loss. I may need to activate/deactivate plugins also.

See https://wpml.org/purchase/support-policy/privacy-and-security-when-providing-debug-information-for-support/ for details on privacy and security.

March 21, 2024 at 10:40 am #15435518

danM-2

There is currently one job stuck "In progress" - see the attached upload.

2024-03-21_10h37_17.png
March 21, 2024 at 5:54 pm #15438019

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for the updates, I'll check soon and 'll get back to you accordingly.

P.S.: Since you mentioned, I'll not activate/deactivate any plugin and/or theme, and, 'll not change any config also. But 'll try my best to figure out and fix the problem.

March 21, 2024 at 11:03 pm #15438458

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for your patience and cooperation.

I observed the problem, although everything looks fine but there are a few things which may need attention:

- For example, in ATE logs there are errors about missing data about translators (see attached - ate.jpg).

- In jobs, I see that the one you mentioned had been completed already (see attached - jobs.png).

So, I could fix this but some needs your input, as well as, since it is a live site and its better if you try this out. Please check this thread https://wpml.org/forums/topic/the-advanced-editor-jobs-synchronization-has-failed-4/#post-12430543 for detailed steps and it should fix the problem.

As long as the delay in response from ATE is concerned, apparently it should be in a few seconds (or even less) but sometimes due to network delays, it may take some time. However, if it is taking this much long on regular basis, then it may be a problem.

Anyways, I think if you follow that thread and apply the steps carefully, there should be no problem.

Please let me know how it goes.

jobs.jpg
ate.jpg
March 28, 2024 at 9:17 am #15459496

danM-2

Just a note that I'm on leave but will be attempting the instructions when I return.

March 28, 2024 at 4:15 pm #15461680

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Sure, please take your time and let me know when you're ready.

Have a great time 🙂