Skip to content Skip to sidebar

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

Problem:
If you're experiencing issues where you cannot edit translations on your site and receive errors like 'WPML didn't manage to translate this page' or 'WPML tried to translate 3 times but failed', it might be due to server communication problems, especially after a site migration.
Solution:
First, check your server's ability to communicate with WPML's services. Ask your hosting provider to ensure that domains such as wpml.org, cdn.wpml.org, api.wpml.org, api.toolset.com, and cloudfront.net are not blocked and are whitelisted. For more details, refer to our guide: https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/
If the problem persists, try re-registering your site with a new WPML site key by following these steps:
1. Remove your current site key from your account on wpml.org.
2. In your WordPress dashboard, go to Plugins → Add New → Commercial tab and click 'Unregister WPML from this site'.
3. Once the page reloads, click 'Register WPML'. When prompted for a key, click 'Get a key for this site'.
4. Complete the site key wizard in your WPML account, setting the site type to Production.
5. Copy the new key and paste it into the Commercial tab to register the site again.
If these steps do not resolve the issue, consider asking your hosting provider to temporarily disable the firewall for testing, or test the site on another hosting environment.

Please note that this solution might be irrelevant if it's outdated or not applicable to your 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 our 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 22 replies, has 0 voices.

Last updated by Andrey 3 weeks ago.

Assisted by: Andrey.

Author Posts
March 4, 2026 at 3:42 pm #17872499

jean-yvesB-5

Hi WPML Team,

I encounter this error on a specific page (Support).
After editing just a bit of text on the original page, I wasn't able to edit any of the translations, and got the error "WPML didn't manage to translate this page.".

I tried several fixes found online (modify the original page just a bit to force WPML to scan again, use the troubleshooting to clear cache and delete ghost entries, and cancel the translation job), but none worked.

I don't know if that is related, but I had another error (WPML tried to translate 3 times but failed", the same day, on different points of my site.
We just migrated today, maybe that is also a factor ?

Thanks,

Ben

March 4, 2026 at 10:05 pm #17873252

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello Ben,

Thank you for contacting WPML support.

Can you please confirm if you have tried the following steps?

1) The steps outlined in this guide to see if it helps resolve the issue:

https://wpml.org/faq/translation-status-stuck-or-displaying-the-error-wpml-didnt-manage-to-translate-this-page/

2) Check if there are any migration-related notifications in WPML → Translation Dashboard. This is an important step as your site was migrated.

3) If the problem persists, navigate to WPML → Support and click on the Troubleshooting link. On the Troubleshooting page, look for and click the button labeled Force-enable WPML’s Advanced Translation Editor (please note that this button may not always appear).

As another step, try triggering a translation update by making a small change to the original page (e.g., adding a dot), saving it, then removing the change and saving again. This should mark the translation as needing an update, allowing you to re-enter the WPML translation editor.

Let me know how it goes.

March 5, 2026 at 9:32 am #17874140

jean-yvesB-5

Hello Andrey,

thank you for your reply.

I confirm I tried all these steps before posting.

1. Removing the problematic pages from the job changes the icon on the pages (becomes a double-arrow instead of a gear), but when trying again to click on them to open the translator, same error appears.

2. After migrating, I followed WPML instructions on the dashboard, and everything went well.

3. I always used the advanced editor for this website project, and I can't see the Force-enable WPML’s Advanced Translation Editor button, unfortunately.

And yes, I tried changing the original page just a bit, to see if that allowed WPML to check again and unstuck the access to the translations, but to no avail.

March 5, 2026 at 4:19 pm #17875659

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Thank you for all these details. I appreciate this.

I need to request temporary access (wp-admin and FTP) to your site, where the problem has been replicated, if possible, in order to be of better help. When you log in to leave your next reply, you will find the needed fields below the comment area. The information you will enter is private, meaning only you and I can see and access it.

March 6, 2026 at 3:14 pm #17878111

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

I will look into it and let you know as soon as I have more information.

March 6, 2026 at 3:28 pm #17878138

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello Ben,

Thank you for providing the details.

I’ve reviewed your site and the current WPML configuration. Everything appears to be set up correctly. However, I noticed the following entry in WPML → Support → Advanced Translation Editor Error Logs:

2026/03/06 10:42:23 AM 	ATE Server Communication 	cURL error 28: Resolving timed out after 10000 milliseconds 

This usually indicates that the server cannot reach WPML’s services. Most often, this happens when the hosting environment blocks outgoing requests.

Please ask your hosting provider to ensure that the following domains are not blocked and are whitelisted if necessary:
- wpml.org
- cdn.wpml.org
- api.wpml.org
- api.toolset.com
- cloudfront.net

You can also refer to this guide for more details:
https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/

Once the hosting provider confirms that these domains are accessible, please test the translation editor again and let me know the results.

March 9, 2026 at 7:16 am #17880714

jean-yvesB-5

Hello Andrey,

thank you for your reply.
I've just opended a support ticket with our hosting provider, and will inform you of their answer.

Do you think a connection problem could impact only one page, as it is the case here ?

Thanks again,

Ben

March 9, 2026 at 11:27 am #17881660

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello Ben,

Thank you for your feedback.

Are the other pages working fine? Are you able to open the Translation Editor for them?

I believe I have seen the same issue with other pages as well. If that’s not the case, could you please confirm whether this specific page uses any custom CSS inside the page itself?

March 9, 2026 at 1:01 pm #17882044

jean-yvesB-5

Andrey,

after a discussion with my hosting provider, we bypassed our Cloudflare and tried to reproduce the error message.

But I can't : the original problem is still here (WPML didn't manage to translate this page), but in the log, the cURL issue is not displayed.
I only have several :
2026/03/09 12:52:39 PM Job resent to ATE 334 0 {"retry_count":5}

I also went to WPML > Support > Installer support, clicked on "Check now", but still no cURL.

Do you have any idea how this error was triggered, and how I could trigger it again so my hosting provider can check that the URL needed by WPML are reachable ?

Thank you in advance,

Ben

March 10, 2026 at 9:45 am #17884576

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello Ben,

Thank you for your updates.

Can I make a copy of your site to run some tests locally?

I'll need to install a "Duplicator" temporarily or "All In One Migration" plugin on your site. This will allow me to create a copy of your site and your content.

Let me know how you feel about this.

March 10, 2026 at 1:10 pm #17885568

jean-yvesB-5

Hello Andrey,

thank you for your message and your efforts.

IT would prefer that I send you a download link to the most recent "Updraft plus" backup (themes + plugins + database). Would that be ok for you ?

Ben

March 10, 2026 at 1:47 pm #17885782

jean-yvesB-5

Or alternatively, I can send you a download link to a full backup (all wp files + database sql export).

Please feel free to tell me what is best for you.

Thanks,

Ben

March 10, 2026 at 3:08 pm #17886038

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello Ben,

It would be easier to use one of the plugins I mentioned earlier, as they offer a much simpler and automated installation/migration process.

However, if that approach doesn’t work in your case, you can send me the site files together with the database, and I will review them and try to set up the site locally for further testing.

March 11, 2026 at 9:26 am #17887911

jean-yvesB-5

Hello Andrey,

thank you for your reply.

After discussion here, you can proceed with the plugin you'll find the most appropriate.
Please don't hesitate to ask me if I can be of help in your research,

Ben

March 11, 2026 at 4:19 pm #17889796

Andrey
WPML Supporter since 06/2013

Languages: English (English ) Russian (Русский )

Timezone: Europe/Kyiv (GMT+03:00)

Hello Ben,

I installed your site in my local environment and performed additional tests. Without making any changes (just installing your site), the issue does not occur locally on the specific page. I’m able to edit, save, and complete translations without any problems. I’ve attached a screenshot for your reference.

The only change I made was re-registering the site with a new WPML site key.

I recommend trying to re-register your site with a new site key by following these steps if not tried yet:
1. Remove your current site key for this site from your account on wpml.org.
2. In your WordPress dashboard go to Plugins → Add New → Commercial tab and click Unregister WPML from this site.
3. Once the page reloads, click Register WPML. When prompted for a key, click Get a key for this site.
4. In your WPML account, complete the site key wizard and set the site type to Production.
5. Copy the new key and paste it into the Commercial tab to register the site again.

If the issue still persists after this, it may indicate that something on the hosting side is blocking the connection. In that case, I suggest:
• Asking your hosting provider to temporarily disable the firewall for testing.
• Checking whether you can test the site on another hosting environment, for example the previous hosting.

I also checked our firewall logs, and your site is not blocked on our side. This suggests the issue may be related to the hosting environment, firewall rules, or other security configuration.

Also, might be useful suggestions in the thread here: https://wpml.org/forums/topic/registering-site-code-0-curl-error-28/page/2/

Edit-Page-“Support”-‹-Wrapstyler-—-WordPress.png