It helped me a little — now some of the texts appear in String Translation, and I can translate those. But there are still several texts that I cannot find in String Translation yet.
Should I add more widget configurations, or is there another step I should try?
It creates a new post type that can be created and edited in the Dashboard > Builder Header Footer.
To translate it, we need to make the post type Builder Header Footer (ova_framework_hf_el) translatable. To do so, go to WPML > Settings > Post Types Translation and choose "Translatable use translation if available or fallback to default language" for Builder Header Footer (ova_framework_hf_el).
Then you should translate it as you translate the Footer 2 as you translated any other post/page.
Once you do it, it will appear translated in the front end.
The new code improved the situation — I can now find and translate some texts in String Translation. However, I still have one more problem: there are a few specific texts that I still cannot translate. They don’t appear in String Translation or in the page translation editor.
Could you please check what I should do for these remaining texts?
For now, I translated the missing texts in a temporary way — I opened the page with Edit with Elementor in each language separately and translated the descriptions manually. I know this is not the ideal or recommended method, but I needed a quick solution so my site would look correct for visitors.
Of course, I still want to fix the issue properly using WPML, so please let me know once you have any update or additional steps I should follow.
To make the heading description translatable, please edit the XML you've added already this way:
inside:
<widget name="tripgo_elementor_heading">
<fields>
<field>sub_title</field>
<field>title</field>
</fields>
</widget>
add <field>description</field>
So, it should look:
<widget name="tripgo_elementor_heading">
<fields>
<field>sub_title</field>
<field>title</field>
<field>description</field>
</fields>
</widget>
The rest of the XML should remain as it is.
After this modification, edit the original and then edit the transaltions. Now it should include that text too.