Problem: When switching from German to English on the website, the menu remains in English and does not switch back to German, despite the page content changing to German.
Solution: 1. Verify if the issue is caused by AJAX by reloading the page (using command/alt+R). If the correct elements load after a manual refresh, AJAX might be the cause. 2. Ensure that the language filtering for AJAX operations is enabled in WPML. Navigate to WPML → Languages, scroll down to 'Language filtering for AJAX operations', and check if 'Store a language cookie to support language filtering' is activated. 3. If the problem continues, deactivate other plugins temporarily to identify if any are interfering with the language switching. 4. Check your theme settings to see if you can disable AJAX loading. 5. If these steps do not resolve the issue, contact the theme's author and suggest joining our Global Program to ensure full compatibility with WPML. 6. You can also check your theme's compatibility with WPML on our theme compatibility page.
If this solution does not seem relevant to your situation, please open a new support ticket with us.
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.