Problem: The client is experiencing an issue where Gravity Forms sends email notifications in English, regardless of the submission language. This problem occurs even when the form submission is in a different language, such as Arabic.
Solution: We recommend the following steps to address the issue: 1. Go to WPML → Theme and plugins localization, scroll down to Strings in the plugins, select Gravity Forms, and click the 'Scan selected plugins for strings' button. 2. After scanning, navigate to WPML → String Translation. Use the 'In domain' filter, select 'gravityforms', and use the search bar to find the exact string you want to translate. 3. If the issue persists, especially for registered users whose profile language is set to English, it might be due to WordPress prioritizing the user's selected language in their profile. You can inform your users to set their preferred language in the WordPress admin under Profiles->Your profile. 4. For further customization, consider using the wpml_switch_language_for_email hook or the determine_locale function.
If these steps do not resolve the issue or if the solution seems outdated or irrelevant to your specific case, 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 the problem persists, please open a new support ticket.