Skip Navigation

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.

Sun Mon Tue Wed Thu Fri Sat
9:00 – 15:00 9:00 – 15:00 9:00 – 15:00 9:00 – 15:00 9:00 – 15:00 - -
- - - - - - -

Supporter timezone: Asia/Yerevan (GMT+04:00)

Tagged: 

This topic contains 1 reply, has 1 voice.

Last updated by Christopher Amirian 2 days, 21 hours ago.

Assisted by: Christopher Amirian.

Author Posts
February 5, 2025 at 10:05 pm #16673091

gregoryT-4

Background of the issue:
I am trying to translate text using WPML. The issue can be seen on this page: hidden link.

Symptoms:
In the WPML ATE, clicking 'Save and complete' stops working after translating 1 or 2 sets of text. Reloading the page allows me to continue translating a few more sets, but then the issue recurs. The Google Chrome Javascript console shows errors.

Questions:
Why does 'Save and complete' stop working after a few translations?
Why are there errors shown in the Google Chrome Javascript console?

February 5, 2025 at 10:07 pm #16673112

gregoryT-4

Unsure if the screencast showing this problem uploaded or not. Here are the javascript errors seen in the Google Chrome console.

application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56 TypeError: Cannot read properties of undefined (reading 'getRng')
    at application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:52:6841
    at application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:52:7252
    at mceFocus (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:52:7257)
    at e.value (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:52:8062)
    at e.value (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:53:6899)
    at e.value (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:53:5965)
    at application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:58:11173
    at r (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:18:20499)
    at Generator._invoke (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:18:20287)
    at Generator.next (application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:18:20679)
_n @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
r @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
i @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
r @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
i @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
r @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
r @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
Vn @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
u @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
i @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:55
dispatch @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:55
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
Fn @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
Zn @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
Un @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
u @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
i @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
Promise.then
Qn @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
u @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
i @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
s @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
i @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
Fn @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
Zn @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
Un @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:67
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:55
onClick @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:84
G @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
K @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
Ye @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
Qe @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
mi @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:15
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
nt @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
ke @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
we @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
(anonymous) @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:18
Mt @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12
V @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:15
ye @ application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:12Understand this errorAI
application-5e6b1aac29fc17f44fe8ceb2b86cc975763a34713c5eacc3840b6eee038883b6.js:56 The above error occurred in task ca
    created by takeLatest(tinymces/focusEditor, ca)
    created by Sa
    created by Sa
Tasks cancelled due to error:
takeLatest(tinymces/focusEditor, ca)
takeLatest(tinymces/applyMarkerEditor, $i)
takeLatest(tinymces/removeMarkerEditor, ea)
takeLatest(tinymces/toggleSpecialCharEditor, ta)
takeLatest(tinymces/copyOriginalContentEditor, na)
takeLatest(tinymces/setContentEditor, ra)
takeLatest(job/setFullJobInfo, oa)
takeLatest(job/upsertSegmentPages, ia)
takeLatest(tinymces/addTinyMceEditor, aa)
takeEvery(job/saveSegmentFromEditorAndSwitch, fa)
takeEvery(tinymces/setEditorReadOnly, da)
takeEvery(tinymces/saveAndCloseEditor, pa)
takeEvery(tinymces/touchEditor, ua)
takeEvery(tinymces/closeTinyMceEditor, sa)
takeEvery(job/updateSegmentContent, ga)
debounce(tinymces/onTypingInEditor, ha)
takeLatest(tinymces/focusInlineLink, ma)
February 6, 2025 at 11:40 am #16675119

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Welcome to WPML support. Would you please test by adding a sample page without Elementor and with block editor and see if it works?

Then please use a new page and use only Elementor, without the thrid-party Elementor plugins and see if it works?

Also check by adding some Elements from the third party plugins and see if it works.

Having an answer to questions above might give us an idea on where to look for.

Finally, please go to the Advanced Translation Editor and from the top right section click the settings icon and enable the previous version.

You will be presented by a feedback box, please add a feedback so the page will reload.

Check if you see the same issue there or not.

If the problem persists, I'd appreciate it if you could give me the URL/User/Pass of your WordPress dashboard after you make sure that you have a backup of your website.
It is absolutely important that you give us a guarantee that you have a backup so if something happens you will have a point of restore.

Make sure you set the next reply as private.

And tell us which page to check.

Thank you.

February 9, 2025 at 12:07 pm #16683905

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you very much, I went to the page in question and it seems whatever you did worked and now it is possible to complete the translation.

I made sure that the translation is saved by clicking the floating save button at the right side of the screen (check the screenshot) so there is no orange paragraph left and all was green. Then I clicked the green complete button and it worked.

Thanks.

Screenshot 2025-02-09 at 4.05.30 PM.png
February 10, 2025 at 4:48 pm #16688928

gregoryT-4

Hello,

It looks like the team here completed the translation on that page by switching back to the previous version of the ATE.

However, other pages still exhibit the problem discussed in this ticket:

hidden link

hidden link

February 11, 2025 at 8:01 am #16690195

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

Thank you, please ask your team not to touch the second link you shared as I created a report and the second tier support needs to take a look into that.

Thanks.

February 12, 2025 at 8:47 am #16694658

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Hi,

I checked with our second tier support and they also could manage to make the Vietnamese translation in question complete 100% with no issues.

Please use the loom.com website or any other method to record exactly what you guys do from the moment you click the + icon or cog icon to go to the Advanced translation editor to see why the issue is happening fo you but not on our side.

Thanks.

February 12, 2025 at 7:40 pm #16698786

gregoryT-4

Hello,

Please see the Loom recording showing the issue we are seeing.

hidden link

February 13, 2025 at 1:15 pm #16702385

Christopher Amirian
Supporter

Languages: English (English )

Timezone: Asia/Yerevan (GMT+04:00)

Thank you for the video, I will check and get back to you