Background of the issue:
I am trying to fix an issue where the language picker is not shown in the widget picker on my website, hidden link. I want to ensure that only one footer is displayed, which is managed via widgets.
Symptoms:
The website displays the same content in all languages at once, resulting in multiple footers from all languages being displayed instead of a single footer.
Questions:
Why is the language picker not shown in the widget picker?
How can I ensure that only one footer is displayed for each language?
Thank you for contacting WPML Support. Sorry to hear you're having issues, I'll do my best to help you out.
I tested this on a fresh WordPress site with the latest WPML plugins, and the "Display on language" option appears correctly in Appearance >> Widgets when selecting the widget, as shown in the attached screenshot.
Can you please follow the below steps and let me know how it goes:
2. Make sure you are using the latest version of theme and plugins on your site.
3. Please delete all sorts of caches on your site/server cache if any / plugin cache / CDN cache (if any), clear browser cache, and then see if it resolves the issue afterward.
4. If the issue persists, please try to follow the below steps on staging/test site to isolate the cause of this issue:
- Take a backup of your site first for safety reasons.
- Deactivate all plugins except WPML and its add-ons.
- Switch to the default WP theme like 2025.
- If the issue is gone, reactivate each plugin/theme one by one to identify the one causing the issue.