This thread is resolved. Here is a description of the problem and solution.
Problem:
The client is unable to see the shortcode as part of the translation in the translation page and has to update the shortcode in the translated language manually, questioning the compatibility of the Shortcode Element with WPML.
Solution:
1. We recommend registering page builder widgets with WPML in WPML -> Settings -> Custom XML Configuration.
2. For Elementor widgets, refer to the guide on how to register page builder widgets for translation.
3. To register a shortcode with WPML directly, see the documentation on language configuration files.
4. After registering, make a change in the content of the page or post containing the widget or shortcode to trigger a change in translation, then update the translation.
5. Search for the shortcode within the Advanced Translation Editor if it does not appear by default. For more details, visit how to translate shortcodes and custom HTML attributes with the Advanced Translation Editor.
If this solution doesn't look relevant, 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.
This topic contains 1 reply, has 2 voices.
Last updated by 1 year, 9 months ago.
Assisted by: Waqas Bin Hasan.