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