This thread is resolved. Here is a description of the problem and solution.
Problem:
The client needed assistance with a popup design in translations that was not displaying correctly on the Homepage header, despite following previous instructions that worked for other pages.
Solution:
We recommended the client to add an XML configuration code to translate the popup ID of icon items in the Icon List widget on the homepage. Here is the code to use:
<widget name="icon-list"> <fields-in-item items_of="icon_list"> <field>text</field> <field key_of="__dynamic__">link</field> </fields-in-item> </widget>
After adding this code, the popup in the header should work correctly on the homepage. We asked the client to recheck the issue.
For further guidance, we provided a link to the documentation on how to register page builder widgets for translation: https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/
Please note that this solution might be irrelevant if it's outdated or not applicable to your case. If you're still experiencing issues, we recommend opening a new support ticket. We also 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 you need further assistance, please contact us in the 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.
This topic is split from https://wpml.org/forums/topic/string-translation-breaks-the-site/