This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was unable to translate the 'Remove Filters' button text on their website from English to German using WPML with Elementor. The text should change to 'Filter entfernen' when the site is viewed in German.
Solution:
We recommended adding custom XML configuration to ensure the string can be translated. Here are the steps we followed:
1. Navigate to WPML >> Settings > Custom XML Configuration section and add the following XML:
<wpml-config><br /> <elementor-widgets><br /> <widget name="jet-smart-filters-remove-filters"><br /> <fields><br /> <field>remove_filters_text</field><br /> </fields><br /> </widget><br /> </elementor-widgets><br /></wpml-config>
2. Open the default language page for editing and make a minor change to the title, then update the page to refresh the translation.
3. Revert the change and update the page again.
4. Open the German translation in WPML Advanced Translation Editor, add the translation for 'Remove Filters', and press the Complete translation button.
Please check if the translation now appears correctly on the frontend. If this solution does not resolve your issue or 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 further assistance is needed, please open 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.