Problem: The client's website uses automatic translation for translating pages from English to Spanish. Although text fields in custom Elementor widgets are translatable, URL fields are not, leading to issues where some internal links point to English pages or show a 404 error instead of linking to the corresponding translated Spanish pages. Solution: We recommended removing unnecessary XML configuration that was preventing headings from being translated. For the untranslatable URL fields in the Icon Box widgets, manual correction of links was necessary. We advised the client to ensure that the 'Complete Translation' button is clicked after making manual adjustments to confirm changes. This process needs to be done in a compatible browser like Chrome, as it was found to not work correctly in Safari. If you're experiencing similar issues, we recommend checking your XML configuration for any unnecessary elements that might be blocking translations and manually updating any incorrect links. Additionally, always confirm changes by clicking the 'Complete Translation' button in a supported browser.
Please note that this solution might be outdated or not applicable to your specific case. 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 the issue persists, please open a new support ticket.