Skip Navigation

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

Problem:
The client is experiencing issues with the WPML plugin where after manually translating a post using the WordPress Editor instead of the WPML Translation Editor, they see a 'Translation in progress - wait before editing' message and a gear icon, indicating an ongoing translation job. This occurs even though the client completes the translation manually without using third-party services.

Solution:
1. Cancel any ongoing translation jobs via WPML > Translation Management > Jobs.
2. Ensure the translation method for each content is set to 'WordPress Editor' if not using the WPML Translation Editor. This setting can be found in the right sidebar of the WordPress Editor under the 'Language' section.
3. If a dialog appears when changing the translation method, apply the setting to all similar post types or to all contents of the site.
4. It's safe to dismiss the warning notice about active translations in the WPML Translation Editor and proceed, especially if translating manually.
5. Contact the hosting provider to whitelist necessary domains to ensure proper communication with WPML services. The domains include wpml.org, cdn.wpml.org, api.wpml.org, api.toolset.com, and cloudfront.net. More details can be found in the documentation: WPML connection issues documentation.

If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your specific 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 problems persist, please open a new support ticket at WPML support forum for further assistance.

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 3 replies, has 1 voice.

Last updated by alejandroA-19 1 week, 6 days ago.

Assisted by: Bobby.

Author Posts
March 8, 2025 at 3:34 pm #16791397

alejandroA-19

Background of the issue:
I am trying to translate each post field by field or use the DUPLICATE option. I want to translate the fields, click 'SAVE AND CLOSE', and finish the process there, I do it manually always, I don't need any translation services or queue.

Symptoms:
I frequently see the message 'Translation in progress - wait before editing' and the GEAR icon on the translation, indicating something is stuck or in process.

Questions:
Why do I see the 'Translation in progress - wait before editing' message if I have already completed the translation?
Why does the translation process seem to get stuck with the GEAR icon? Why does it say WAITING FOR TRANSLATORS if I already did it myself? Also, what are these "Advanced Translation Editor Error Logs" that I see in this screen also attached?

March 8, 2025 at 9:58 pm #16792113

alejandroA-19

someone please?

March 9, 2025 at 12:49 am #16792226

Andreas W.
Supporter

Languages: English (English ) Spanish (Español ) German (Deutsch )

Timezone: America/Lima (GMT-05:00)

Hello,

The reason might be that there is an ongoing translation job.

You can cancel the jobs at WPML > Translation Management > jobs.

Next, on each original content, inside the right sidebar of the WordPress Editor in the section "Language," you will find the translation method for each content.

Make sure to set the translation method to "WordPress Editor" if you are not going to translate the content with the WPML Translation Editor.

A dialog will show up once you switch this setting and allow you to apply the same setting to all similar post types or to all the contents of your site.

Best regards
Andreas

March 9, 2025 at 7:03 pm #16793507

alejandroA-19

I understand but this is not good because once I select the WORDPRESS EDITOR the translation gets unlinked from the original post and then each time I edit the post it's a mess because I have to go and re-do it at the translation language.

I want to be able to use the WPML translation but without getting this issue as it makes no sense. Why is there a job created if I already translated it on the pop up? It's like something's not working as expected. It makes the WPML translation useless if I already translate it and I get that message and a job keeps creating and populating the database.

Once I clicked SAVE AND CLOSE and the 100% of fields were translated that should be the end to it, or not?

March 10, 2025 at 6:29 pm #16798037

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

Regarding the ATE error logs, I can see that you have an active ticket open with a colleague so we can focus on the pop up error in this thread.

This is happening because the workflow being used is not the recommended workflow from my understanding.

You have selected to use the WPML Translation Editor, however, instead the WordPress Editor is used to translate manually.

There is most likely an active translation for this page/post that is giving you the error pop up via the WPML Translation Editor. (if you ever clicked on the + and it opened the wpml translation editor for example)

It's safe to dismiss the warning notice and proceed.

This is an expected pop up letting you - the user, know that there are active translations within the trnalsation editor and that if you proceed it will overwrite them.. which technically is fine for your case but if you were working with other translators this notice is needed and useful to avoid potential issues.

You can also select "dont show this warning again" and continue.

March 10, 2025 at 7:54 pm #16798414

alejandroA-19

why is my workflow not ok? Isn't this how WPML should work? this is my worklfow:

1) Create a post and publish (english)
2) Click + to add the portuguese translation
3) WPML editor pop up and I go field by field and translate
4) Click SAVE AND CLOSE
5) I get that message and the gear icon

What did I do wrong? Why is this not the right workflow? Can you point me to the correct flow as you see it so I don't get the gear icon any longer?

If I click "don't show this warning again" I still get the gear icon or the update icon as if something's not translated, but I did that on point 4).

And apart from that, I get an oversized database because all this warnings generate JOBS which figure as INCOMPLETE or something like that

If there's something I am doing wrong please let me know so I can have the site lightweight and just translate and go.

Thanks
AA

March 11, 2025 at 6:58 pm #16803723

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi Alejandro,

The workflow you shared with me is correct, I was under the impression that after you finish step #2, you switch to use the WordPress Editor and manually edit the page.

See screenshot, please.

If possible, please share a screencast of the steps you take so I can better understand but to also allow me to try and reproduce this behavior.

After saving the icon should not be in a gear icon, if the translation is 100% finished we should be seeing a "pencil" icon --> this is also the reason the pop up shows.

There is a possibility your workflow is not relevant here and another issue is happening but it would be good to start from the top and then dive deeper if we need to.

Also, is this happening with all fields, pages, posts? or specific ones only.

Screenshot 2025-03-11 at 11.56.25 AM.png
March 11, 2025 at 8:30 pm #16804043

alejandroA-19

Sorry, the screenshot was random because it happens randomly... in that particular case I was trying out the wordpress editor but I confirm you that I don't intend on using that because that unlinks my content.

I am providing access to a clone I made specifically for WPML support, if you need it let me know, I am sharing it right now for other open tickets.

March 12, 2025 at 12:16 am #16804580

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

yes, please that would be great!

I have enabled the private field reply.

March 12, 2025 at 4:40 pm #16808551

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Thank you for the access details.

I am reviewing this, please do note that the 'gear' icon and the 'pop-up' issue are one of the same.

They cause each other, if the job is not finished (i.e showing the gear icon) the pop up will be triggered

I am mentioning this as I can see this ticket
https://wpml.org/forums/topic/split-the-gear-icon-should-not-appear-as-i-just-edited-the-translation-and-clicked-save-and-close/

March 12, 2025 at 4:53 pm #16808613

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Is there a specific page where I can reproduce this issue? I understand this is happening randomly but want to make sure I have the correct steps in order to reproduce it.

These are some errors coming from the ATE error log. Are you currently using any firewalls that could prevent external communication with your site?

Also, I can see my colleague suggested testing out with object caching temporarily deactivated. Please try and let me know your results as the 2 issues are connected and object caching can often cause similar behaviors.

2025/03/08 3:57:38 PM	AMS Server Communication	WPML's Advanced Translation Editor responded with an error	0	0	{"errorData":{"responseError":"UUID already exists","website_uuid":"63396132-3334-5439-b062-343164613130"}}
2025/03/08 3:55:48 PM	ATE Server Communication	Unable to authenticate	0	0	{"url":"https:\/\/ate.wpml.org\/api\/wpml\/languages\/check_pairs","requestArgs":{"method":"POST","body":[{"source_language":"en","target_languages":["br"]}]},"status":"auth_error"}
2025/03/08 3:54:37 PM	ATE Server Communication	Unable to authenticate	0	0	{"url":"https:\/\/ate.wpml.org\/api\/wpml\/languages\/check_pairs","requestArgs":{"method":"POST","body":[{"source_language":"en","target_languages":["br"]}]},"status":"auth_error"}
March 12, 2025 at 6:10 pm #16808844

alejandroA-19

I just opened a ticket because I got this terrible error about WPML not being able to communicate and I am frightened as I need to work on the site and don't understand where this comes from as I've been using WPML for 7 years on the same server

I don't use firewall that I know of.... I am on cloudways

March 12, 2025 at 6:24 pm #16808883

alejandroA-19

FYI cloudways respond me this:

"We do have our own server firewall, and if you suspect that any IPs are getting blocked we can whitelist them from the server Firewall"

March 12, 2025 at 9:25 pm #16809253

Bobby
Supporter

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Contact your hosting provider and ask them to whitelist the following domains:
wpml.org
cdn.wpml.org
api.wpml.org
api.toolset.com
cloudfront.net

Documentation:
https://wpml.org/faq/wpml-plugin-cannot-connect-to-wpml-org/#:~:text=If%20you%20see%20an%20error,assistance%20from%20the%20support%20team.

This should ensure the communication is not getting blocked.

Also let me know your results with the object caching deactivated please.

March 12, 2025 at 9:46 pm #16809275

alejandroA-19

it seems fine now but I didn't do anything, it just resolved itself... the attachment seems fine to you?

I'll ask the hosting to whitelist those but I think they request IPs to whitelist