This thread is resolved. Here is a description of the problem and solution.
Problem: You are trying to translate pages from English to German using Elementor and the Hello Plus theme, but certain elements like the CTA element are not translating. Solution: The issue arises because the CTA element from the Hello Plus plugin is not registered as translatable in WPML. To fix this, you need to declare the widget as translatable by adding a custom XML configuration. Follow these steps:
1. Navigate to WPML->Settings->Custom XML Configuration and add the following code:
2. Edit the Homepage with Elementor, make a small change, and update. 3. Access the translation interface, and the content should now be available for translation. 4. Clear your site's cache and check the front end.
If this solution does not resolve your issue or seems outdated, please check for related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and ensure you have installed the latest versions of themes and plugins. If the problem persists, we recommend opening a new support ticket at WPML support forum.
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 2 pages from English to German on a site under development. I have added translation strings and scanned for Elementor and Pro plus Hello plus.
Symptoms:
Certain elements, such as the CTA element, are not translating.
Questions:
Why are certain elements not translating despite following the instructions?
While waiting for one of my colleagues to be assigned to your ticket -- please go to your page and edit it with Elementor.
Are the CTAs that are missing from the translation created using Native Elementor elements or are they originating from a third party plugin/possibly the theme?
Page builder content has to be registered correctly using a config.xml file in order for the WPML Editors to pick it up and make it available for tarnslation.
Sometimes when theme's use custom made ones or third party plugins they are not properly registered. If that is the case you can register them using the steps from here or our team can further assist.
I had a look at that page, and it seems like backend stuff (cml etc). Im just using Elementor and Pro, with the Hello plus theme that comes as standard with Elementor, and I thought that would work out of the box?
I do not understand dev code etc and didn't want to do that, are you saying it doesn't work as I thought it would and needs modifying?
Thank you for updating me, it's hard to tell without without knowing which CTA elements are used, but from the sound of it, it seems that they are coming from Elementor PRO.
I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)
**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **
I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.
NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.
Thank you for this, sorry I thought the Hello+ was part of Pro itself!
For these fields, how would I have found out or known the names for them? FOr future reference It would of course be useful to know if adding any other addons 🙂
And many apologies I thought it was a private reply as there was a button labelled reply in private, so might have hit the wrong one !