[Resolved] WPML is not translating my elementor website
This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate your Elementor website using WPML, with English as the default language and four additional languages. Although the WPML Advanced Translation Editor (ATE) page displays the translations, they do not appear on the front end of the website. Solution: First, ensure that there are no technical issues on our side, as these can occasionally affect the display of translations. Next, navigate to WPML > Translation Management > Jobs. Here, locate any translation jobs that are in progress or marked with a "trash bin" icon and cancel them. Afterward, resend the pages/posts for translation. If you encounter issues with reviewing or publishing the translated pages, please check for any error messages that might indicate what is going wrong. Additionally, verify that all pages/posts have been correctly translated and appear as such in the Translation Management.
If this solution does not resolve your issue or seems outdated, we 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.
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.
Background of the issue:
I am trying to translate my Elementor website using WPML. Our website's default language is English, and we have 4 additional languages. The issue occurs when we attempt to edit translations; the WPML ATE page shows the translation, but the front end does not display the translated version.
Symptoms:
The translated version of the website is not showing on the front end despite being visible in the WPML ATE page.
Questions:
Why is the translated version not showing on the front end?
Could there be another reason besides caching for the translation not displaying?
To help speed up the support process, I've enabled a private message for submitting the debug information for this support ticket. Please follow these initial debugging steps: https://wpml.org/faq/provide-debug-information-faster-support/
In short:
- Go to "WPML > Support > Debug Information" (link)
- Copy the Debug Information from there.
- Find the private field I activated and paste that information.
Our setup includes Elementor, Elementor Pro, and select widgets from Crocoblock Jet plugins. However, even basic Elementor pages without Jet widgets are not translating.
I will need to closely examine your website. Therefore, I will require temporary access (WP-Admin and FTP) to a test site where the problem has been replicated, if possible. This will enable me to provide better assistance and determine if any configurations need to be modified.
Please note that it is important to have a backup for security purposes and to prevent any potential data loss. You can use the UpdraftPlus plugin (https://wordpress.org/plugins/updraftplus/) to fulfill your backup requirements.
Your upcoming reply will be treated with confidentiality and will only be visible to you and me.
✙ To resolve the issue, I may need your consent to deactivate and reactivate plugins and the theme, as well as make configuration changes on the site if necessary. This emphasizes the significance of having a backup.
Thanks for your patience. I can see String Translation is not activated. I've activated it for you and it works now. The String Translation is required if you're using the Elementor Page Builder. Could you please check now? It's working hidden link
1. One page is not translating
On the toolbar, it shows:
Translate Everything Automatically – 0 / 4
It seems stuck, even though it says “in progress.” The page in question is ‘Instructors.’
This is a custom post type, but since our other custom post types are translating correctly, we don’t believe that’s the problem.
2. Pages requiring review show an error
Some pages are marked as needing review, but when we try to publish them after review, we get an error.
Please let us know what might be causing these issues and how we can resolve them.
Thanks for your reply. We had a technical issue on our side that has now been fully resolved. Could you please go to WPML > Translation Management > Jobs.
In that page, find and cancel all the jobs that are in progress or that have the "trash bin" icon on them. Then, resend the pages/posts for translation
As for the review issue, could you tell me what error you are getting when you try to publish it?
Thanks for your reply. It looks like there are some issues with "reviewing" the page translation. I've edited this page hidden link and clicked on the "+" icon as shown in the attached screenshot for the Spanish language. Now the page is fully translated. Could you check?
Thanks for your reply. I've checked, and it looks like a false reading. You can ignore that for now, as everything seems to be translated correctly, as shown in the Translation Management. Could you recheck to see if there are any posts/pages that are not translated?
Thank you and noted about the false reading.
All the pages have been translated, except one menu item, 'Certification Path' in our header.
I have tried to translate the string manually, but it didn't work.
New threads created by Kor and linked to this one are listed below:
Thanks for your reply. It looks like you're referring to another issue.
I'd like you to know that our support policy allows us to take care of only one issue per ticket.
Continuing with one issue per ticket helps not only supporters to focus on one issue at once, but also enables other users to find solutions to their questions faster.