This thread is resolved. Here is a description of the problem and solution.
Problem: The client was unable to see the translated product description in WPML, which appeared blank instead of showing the expected text. Solution: 1. We recommended the client to edit the product in the original language, make a small change to the description, save these changes, and then update the translation to see if the issue resolves. 2. If the description was added in a non-standard way, we requested more details on how it was added. 3. We advised creating a full backup and updating all outdated plugins to ensure they weren't causing the issue. 4. Upon further inspection, we discovered that HTML and CSS embedded within the product description were causing the visibility issue. We removed the HTML from the product description in the secondary language, which resolved the problem.
If this solution does not apply to your case, or if it seems outdated, 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.
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.
If the description is the one that comes by default with the product, then I suggest following these steps:
- Edit the product in the original language
- Make a small change to the description
- Save the changes
- Update the translation
- Double-check if the issue disappeared
If the product description does not come by default with the product, then I kindly ask you to describe how you added it.
In this case, I will need to take a closer look at the issue and the configuration. I have set your next message private so you can securely share the access credentials to the site.
Please don't forget to create a full backup of the site before sharing the credentials
I disabled and verified that PDF Invoices was not causing the issue, so I’ll update it later. However, after updating all other plugins, the problem persists. I also created a backup. How can I fix this problem?
After inspecting the product in EN I found that the cause of the issue was a combination between HTML and CSS. After removing the HTML from the product description in EN the text is visible now.
I had to manually edit the product on the secondary language by switching languages using the language switcher in the admin bar (at the top) and then I realized this HTML was added to the description of the product on the secondary language. I removed the HTML and the issue disappeared.