This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing issues with URLs and an image in the sidebar slider not translating correctly after updating WPML and Elementor. The URLs used to appear in the Advanced Translation Editor (ATE) and the image used to translate both the URL and the image itself. The client has added XML for other translations but is unsure if the same approach can be applied to the sidebar image and URL, which are managed via String Translation. Solution: We recommend translating the strings associated with the sidebar image and URL in the 'widgets' text-domain. This should resolve the issue with the translations not appearing correctly on the frontend. If you're experiencing this issue, ensure that you translate both the URL and the image source strings.
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 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.
Added the XML - now all URLs appear in the ATE (already translated - as they should be from past translation).
So do you think that the issue is a conflict with Elementor and WPML, since the URLs used to appear in the ATE (without XML registration)?
As I have now activated all plugins.
Recently, I updated WPML and Elementor and Elementor Pro (maybe a week before I spotted the issue).
One last thing - I originally brought this up at the same time.
The image in the sidebar slider also used to translate both the image AND the URL.
Can you provide the XML to add for this (although it may be a slightly more complicated issue)
This sidebar is in a separate blog post template
The Image appears as it has been added to the Sidebar with a Custom HTML widget, and a plugin called Widget Context is configured to tell it on which post we want it to appear.
I have then added the script to String Translation (after sourcing it from Admin Texts).
Then I string translation, I translated the URL, Image Source, and the ALT.
This is all still translated correctly in string translation when I check it.
However, I believe this is part of the same issue as I discovered it no longer translates at the same time as the other images.
Is it possible to also register this in XML, or is it different as it is being handled in String Translation?
It NEVER previously appeared in the ATE and I actually don't need it to. I was happy with it automatically translating in the background.
Previously I only had to loacte the admin text, add it to String translation and then search for and translate this Domain: admin_texts_widget_custom_html with the corresponding name.
So now BOTH Domain "Widgets" and "admin_texts_widget_custom_html" need to be translated?
I guess I am only asking as all our other images that appear in the sidebar slider (excluding Pinterest pins) are ONLY translated in the Domain "admin_texts_widget_custom_html"
...and now that I have translated the string for the original image in question, I can no longer find it in string Translation when searching for it????