Problem: The client wants to change the language switcher position to the right but does not want to use the menu for this purpose. Solution: 1. If the client's theme allows adding widgets to the desired position, they should navigate to WPML >> Languages > Widget language switcher and add the language switcher to that widget area. For more details, they can visit this documentation. 2. If the client can add code or a shortcode to that section, they should navigate to WPML >> Languages > Custom language switcher, customize it according to their needs, and use the following shortcode in the header template to display the language switcher at a specific position:
1
[wpml_disabled_selector_widget]
For more details, they can visit this documentation. 3. The client may also use some CSS to add margins from the left side. I can help you with basic CSS as well to adjust the position of Language switcher.
If these steps do not resolve the issue or if further assistance is needed, the client should provide a debug report in the Debug Information box. For instructions on how to do this, please visit this link.
Please note that the solution provided might be outdated or not applicable to your 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 issue persists, please open a new support ticket.