Problem: The client is experiencing issues with WP Forms not displaying translations correctly, despite having the forms set to be translatable and using the WP Forms Multilingual add-on. The forms appear translated in the WPML dashboard but do not display correctly in other languages on the website. Solution: 1. Ensure that the WP Forms Multilingual add-on is installed, as this allows forms to appear in the WPML > Translation Dashboard without setting WP Forms to translatable. 2. Visit WPML > Translation Dashboard > WP Forms and create translation jobs for the forms. These can be done automatically or assigned manually. For more details, visit Creating Multilingual Forms Using WPForms and WPML. 3. After translating, update the translations of the pages where the forms are used. 4. Remove any emojis from the form content, as they can cause issues with translations not completing. 5. Ensure all plugins are updated to their latest versions to avoid compatibility issues. 6. If issues persist after following these steps, consider allowing temporary access for further investigation or taking a local copy of the site for testing.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If necessary, please open a new support ticket at WPML support forum for further assistance.
Problem: If you're experiencing issues with translating HTML+CSS blocks created with Elementor on your website, it might be due to the structure of the content. Specifically, if CSS or styling logic is embedded directly within the page, it can complicate the translation process. Solution: We recommend checking how the page is structured in the backend. If possible, move any CSS or styling logic outside of the page and keep only plain text within Elementor widgets. This adjustment helps in making the content available for translation. If restructuring the content is not feasible, you might need to translate the page manually. For this, disable the Advanced Translation Editor for that page and translate the content directly in Elementor. You can find detailed instructions on how to use different translation editors for different pages here: Using Different Translation Editors for Different Pages. Additionally, consider moving any custom CSS out of the page content and into a child theme’s CSS file or a global custom CSS area. This approach ensures cleaner translation jobs and helps avoid unexpected behaviors.
If this solution does not apply to your case, or if it seems outdated, we highly 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 issues persist, please open a new support ticket.