Background of the issue:
My team and I created a plugin that adds several widgets to Elementor, and we want to translate them using WPML's advanced string translations. I created a wpml-config.xml and placed it in the root folder of the plugin, expecting WPML to read this file and display the fields to be translated. I also tried to integrate URL fields and support multiple repeaters in one widget. I have already added support for everything listed here, so I do not need a solution to this ticket.
Symptoms:
1. WPML's fields did not change when the wpml-config.xml was present. 2. URL fields were ignored in the XML. 3. WPML does not support multiple repeaters in one widget. 4. Integration classes expect to be used with only one repeater.
Questions:
Why is the wpml-config.xml not being loaded by WPML?
Why are URL fields not supported in the XML?
Why is it not possible to support multiple repeaters out of the box?