This thread is resolved. Here is a description of the problem and solution.
Problem:
If you're experiencing a page that is loading non-stop when trying to edit a translation, it might be due to invalid HTML within code modules on the page.
Solution:
To fix this issue, we recommend you:
1. Edit the page and both code modules.
2. Remove all style sheets from the code modules and add the CSS to the Divi theme options or the theme's style.css file.
3. Ensure that only the content within the body tags is present in the code modules. For example, you should only include the necessary HTML elements, such as:
4. Save the page after making these changes.
5. Go to WPML → Translation Management and resend the page for translation, or make a slight change to the original page, save it, and then navigate to the translation editor.
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If the issue persists, 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. If you still need assistance, please open a new support ticket with us.
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.
I appreciate your patience. This is Andrey speaking, and I would be happy to assist you further.
Unfortunately, I am currently unable to log in to your staging site. Please double-check your login credentials, and if necessary, update them. You can find the required fields below the comment area to leave your next reply when you log in. The information you provide will be kept private and only accessible to you and me.
I want to ask you about the possibility of replicating your site locally. I'll use "Duplicator" plugin on your site temporarily. This will allow me to create a copy of your site and your content. If you prefer to do it independently, you can provide me with the snapshot and send me the installer file and the zipped package you downloaded.
I appreciate your patience. The issue on this page is caused by two code modules containing the entire HTML page, including the HTML and head tags and the stylesheet. This is incorrect because a page can only have one HTML tag and one body tag. As a result, WPML cannot process the page, but this is not a bug, as the HTML is invalid.
To resolve this issue, please follow these steps:
1. Edit the page and both code modules.
2. Remove all style sheets and add the CSS to the Divi theme options or theme style.css file.
3. Extract the code in the <body>...<body> tag and add it only to the code module. For example, in the first block, you only need to add this code to the code module:
4. Once you have made these changes, save the page.
5. Go to WPML → Translation Management and send the page again for translation. Or make a slight change to the original page, save it, and navigate to the translation editor. It should work this time.
I hope this helps. I am attaching a few screenshots.
I follow the steps you gave, removed <body> , <HTML> tags from the code and simply added the updated code on module.
And then I edit the original page text and save it.
After that I went to translation editor, it didn't updated the default text according to my modification on original page and I still edit the translated text and save it.
its been couple minutes and it still keeps showing the loading bar.
I have reviewed the test link you shared and can still see the code I mentioned earlier appearing in one of the modules. Please ensure that you check this issue as well. After fixing it, kindly save the page.
To update the page translation, you need to slightly modify the original page by adding a dot to the text, for example. Save the page, then navigate to the WPML translation editor and complete the translation.