This thread is resolved. Here is a description of the problem and solution.
Problem:
The client was unable to translate the Contact Form 7 widget on their Contact page, which was created by the Elementor widget "reycore-cf7" from the Rey theme. Additionally, the client could not find where to translate the tab names on their product pages, such as "détails du produit", "livraison", and "conseils de lavage".
Solution:
We instructed the client to register the "reycore-cf7" widget for translation by adding the following code to WPML > Settings > Custom XML Configuration:
<wpml-config> <elementor-widgets> <widget name="reycore-cf7"> <fields> <field type="Reycore FormID" editor_type="LINE">form_id</field> </fields> </widget> </elementor-widgets> </wpml-config>
After adding the code, we advised the client to go to WPML > String Translation and translate the form ID. We also provided a link to our documentation for further guidance: https://wpml.org/documentation/support/language-configuration-files/how-to-register-page-builder-widgets-for-translation/
If the solution provided does not apply to your case, or if it seems outdated, we recommend checking the 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 you still need assistance, 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.