Problem: You are using WPML and WPForms together and encountering a JavaScript error on translated pages stating 'wpforms_settings is not defined'. This issue arises when the WPML String Translation plugin is active, preventing the wp_footer WordPress hook from firing, which WPForms relies on to write the wpforms_settings variable.
Solution: We attempted to reproduce the issue and escalated it for further investigation but found no immediate solution. We recommend: 1. Resaving the WPForms settings via WPForms > Settings. 2. Inspecting and resaving the wp_options table without making changes to see if it resolves the issue. 3. If these steps do not resolve the issue, and you have implemented a workaround by rebuilding the Elementor footer to hardcode language-specific content, you may continue with this solution if it is satisfactory. However, if the problem persists or you prefer a different solution, we suggest opening a new support ticket. We also recommend checking 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 further assistance is needed, please do not hesitate to contact us at the WPML support forum.