Problem: The client is experiencing an issue where the language switcher appears twice in the menu of their website: once as the first item and again as the last item, but broken. They want the language switcher to appear only once as the last item. Solution: We recommend clearing your browser cache as a first step, as this might resolve the issue of seeing the language switcher incorrectly. To do this, you can follow the steps provided in this documentation: WPML Language Switcher Options. If after clearing the cache the issue persists, it might be due to a configuration or a visibility issue that is not replicable on our end. In such a case, we suggest checking your menu settings in the WPML "Languages" section to ensure the switcher is set up correctly to appear only at the desired location in the menu.
If this solution does not apply or is outdated, or if you continue to face issues, please open a new support ticket. We also 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. For further assistance, you can contact us directly at WPML support forum.