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 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Europe/Sofia (GMT+03:00)

This topic contains 4 replies, has 2 voices.

Last updated by francescoF-25 2 years, 9 months ago.

Assisted by: George Botsev.

Author Posts
July 29, 2021 at 8:04 am #9305767

francescoF-25

I am trying to: Translate stuff (seems legit)

Link to a page where the issue can be seen: WPML translation editor

I expected to see: The original content and working TinyMCE editors

Instead, I got: Nothing

WPML seems to need the jQuery Migrate Helper plugin in order to work in WP 5.8

I see that the issue is marked as resolved here: https://wpml.org/errata/visual-tab-in-classic-translation-editor-is-not-showing-contents-after-update-to-wordpress-5-6/

But in fact it's not.

Plus, the jQuery Migrate Helper plugin forces additional javascript on the frontend which is really not ideal.

The other proposed workaround (switch to "Text" tab, then back to "Visual" tab) seems not to work.

This issue is known from more that half a year.

Please fix it.

July 29, 2021 at 8:17 am #9305931

francescoF-25

Sorry for the update, I just wanted to let you know that the jQuery Migrate Helper plugin workaround it's not working either... sometimes I get the text, sometimes not.

It seems to be a script order sequence issue.

It surely is a huge issue for my clients which are not developers and cannot write HTML.

wpml-bug-traslation-editor.JPG
July 29, 2021 at 1:18 pm #9309131

George Botsev
Supporter

Languages: English (English )

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

Thank you for reporting this. I am investigating the case right now.

July 29, 2021 at 1:26 pm #9309219

George Botsev
Supporter

Languages: English (English )

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

I have confirmed the case and asked our developers for feedback.

July 30, 2021 at 6:49 am #9313161

francescoF-25

Thanks George for confirming the case.

As a temporary workaround, I managed to find this "procedure" that works:

1. once in the translation editor, set all editor's to the Text tab
2. do something (like translate the page title), click save
3. refresh the page (via browser), all editors should now have the Text tab as active tab
4. now, if you switch any editor to Visual, tinyMCE will load

As said, switching between Text / Visual is the editor's have the Visual tab active first, doesn't work.

Additionally, I have to say that the jQuery Migrate Helper plugin generates tons of unwanted/useless Ajax requests (like, hundreds of requests) on some pages, which cause the server to respond with 508 Resource Limit Reached error. So that's not a viable plugin to use.