Problem: The client is unable to see the custom translate switcher dropdown in the Elementor header on the front end of their website, although it is visible on the back end. Solution: If you're experiencing this issue, we recommend you try the following steps: 1. Ensure that the status of the secondary language pages is set to "Published" and not "Draft". You can check this by going to Pages >> All Pages, switching to the secondary language using the admin language switcher, and confirming the status. If they are set as "Draft", navigate to WPML >> Translations and approve the translations to set them as "Published". More details can be found in this guide: Reviewing Automatic Translations. 2. Resave permalinks from the Settings >> Permalinks page by pressing the Save Changes button. 3. Clear all sorts of cache from your site/server/CDN. If the dropdown still does not appear, please temporarily disable the "Coming Soon" mode to allow further investigation of potential CSS or JavaScript conflicts.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at WPML Known Issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket.