Resolved
Reported for: WPML Multilingual CMS 4.5.14
Resolved in: WPML 4.7.5
Overview of the issue
After translating an off-canvas element from Avada, the front-end always displays the default language.
Workaround
Please make a full backup of your site before proceeding with either of the two following options:
Option #1
Translate the off-canvas section using manual translation.
Option #2
Go to WPML → Settings → Custom XML Configuration and add the following XML code:
<wpml-config>
<shortcodes>
<shortcode>
<tag>fusion_button</tag>
<attributes>
<attribute type="link">link</attribute>
<attribute>title</attribute>
<attribute encoding="base64">dynamic_params</attribute>
</attributes>
</shortcode>
</shortcodes>
</wpml-config>
Then, translate your page and its Off Canvas ID.