Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client is attempting to translate the footer of their website using WPML's Advanced Translation Editor (ATE) with an Elementor Button widget. The issue arises where the Button Text field is missing in ATE for numeric values, even though it appears correctly for the first button on the page.
Solution:
1. Search for the numeric values directly using the search input box in ATE.
2. Ensure all WPML plugins are updated to the latest version. This can be done from the Plugins >> Add New Plugin page, by clicking the Commercial tab and then the “Check for updates” button. More details can be found here: WPML Plugin Update Instructions.
3. If the Elementor button element XML is added, remove it from WPML >> Settings > Custom XML Configuration section.
4. Edit the default language Elementor Footer template, make a small change to reload the translation, then open the translated template in ATE and search for the button text to add the translation.

If these steps do not resolve the issue, we recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem 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.

Tagged: 

This topic contains 1 replies, has 0 voices.

Last updated by royK-6 2 weeks, 5 days ago.

Assisted by: Noman.

Author Posts
October 3, 2025 at 2:55 pm #17454740

royK-6

Background of the issue:
I am trying to translate the footer of my website, which has an Elementor Button widget, using WPML ATE. The button has both a Text value and a Link value. The issue can be seen on this page: hidden link. Here is the relevant part of my wpml-config.xml: <wpml-config> <elementor-widgets> <widget name="button"> <fields> <field type="Button text" editor_type="LINE">text</field> <field type="Button link" editor_type="LINK">link>url</field> </fields> </widget> </elementor-widgets> </wpml-config>.

Symptoms:
In ATE, for one button, only the Button Link field appears, and the Button Text is missing, even though the Text field in Elementor is not empty. The same XML config works correctly for the first button on the page, which shows both fields. Clearing caches, deleting and re-sending translation jobs, and updating wpml-config.xml did not solve the problem.

Questions:
Could you confirm if WPML/ATE skipping button text fields that only contain numeric values is a known limitation or bug?
How can we force ATE to always show the Button Text field, even when the content is numeric?

October 5, 2025 at 2:21 pm #17457235

Noman
WPML Supporter since 06/2016

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi,

Thank you for contacting WPML Support. To translate the numeric values, you need to search them using the search input box in ATE as you can see in the attached screenshot. Could you please give it a try and see if this resolves the issue.

If the issue persists, try to follow the below procedure:

1. Take a backup of your site first for safety reasons.

2. Update WPML plugins to the latest version. You can update it from Plugins >> Add New Plugin page, click the Commercial tab, and then click the “Check for updates” button.

Here is the screenshot for more details: https://wpml.org/wp-content/uploads/2020/04/wpml-force-plugin-update-1.png

3. Remove the Elementor button element XML if it’s added in WPML >> Settings > Custom XML Configuration section.

4. Open the default language Elementor Footer template in Edit mode, make a small change to reload the translation, open the translated template in ATE and try to search the button text and add the translation.

Kindly let me know the results,
Thank you

button text link 1.jpg
October 7, 2025 at 7:52 am #17462504

royK-6

Hi,

Thanks for your explanation. Looking up the string manually in the top right corner Input box fixed it. Weird it isn't showing directly.