Skip to content Skip to sidebar

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 -

Supporter timezone: Europe/Madrid (GMT+01:00)

This topic contains 27 replies, has 0 voices.

Last updated by Carlos Rojas 2 days, 4 hours ago.

Assisted by: Carlos Rojas.

Author Posts
January 29, 2026 at 9:20 am #17772783

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hello,
This is a professional support service, and we do not tolerate incorrect language.

I understand your frustration, but the more you cooperate, the faster we will be able to solve any issues you have related to WPML.

Now, from your messages, I understand that you desire a language switcher that looks like this screenshot: hidden link with a transparent background and minimum width. If the above is correct, then we can help you adjust the CSS to achieve this desired style. In your next message, I need you to confirm that the style you are looking for is the one in the screenshot, and I also need your authorization to update the headers in the secondary languages, which are the steps I mentioned at the end of my previous message, but you didn't do it.

Please keep in mind that we are here to help you solve any problems related to WPML and that you have other tickets opened, one for each specific issue that must be treated independently.

Looking forward to your message.
Regards,
Carlos

January 30, 2026 at 1:55 pm #17778441

homeP

hidden link

We'll try again from scratch.

It just needs to display the flags without those ugly big white borders.

Like on this other website of ours:
hidden link

The language must also be available in the app. (To the left of the menu icon)

January 30, 2026 at 2:29 pm #17778581

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hi,
Thank you for your message

I have added the CSS to set the language switcher style you described. However, I also added the language switcher to the main menu so you can see how it works. Perhaps this is what you are looking for, and it works for all screen sizes, including mobile.

1.- If you don't like the language switcher in the menu, you can remove it in WPML -> Languages -> Menu language switcher -> Click on the (X) icon below the Actions column.

2.- If you like the language switcher in the menu and want to remove the first one added with the shortcode, then edit the header in hidden link -> Remove the language switcher added with the shortcode -> Save the changes and update the translations.

My recommendation is to remove the shortcode in the header as described in step number two.

Looking forward to your feedback.

January 31, 2026 at 7:46 pm #17780554

homeP

Great, thank you.

But please do your job properly.

Why are there two language switchers, and why is the entire menu shifted to the left?

Please work professionally and proofread your work before bothering us.

January 31, 2026 at 7:47 pm #17780555

homeP

I don't see a language switcher in the mobile header either!!!

February 1, 2026 at 10:43 am #17781034

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Done.

Make sure to flush the cache memory or visit the site in incognito mode.

February 1, 2026 at 4:34 pm #17781535

homeP

First, the cache is disabled!

The cache is disabled while working.

Second, please adjust the menu to the center. Because of your work, the menu is positioned too far to the left. Don't you see that? Do you need glasses or assistance from our team?

hidden link

If you're going to make changes, please do them properly. If you don't know how to do them properly, then don't do anything!

hidden link

There's also no language icon in the mobile header!

hidden link

February 2, 2026 at 9:06 am #17782875

homeP

hidden link

The problem is that your widgets are taking up too much space. The widgets shouldn't be so wide when there's no text; otherwise, the menu gets pushed to the left, and that looks awful and unprofessional.

February 2, 2026 at 9:17 am #17782898

homeP

hidden link

We fixed the header issue ourselves in the desktop version. Otherwise, we'd still be working on this ticket next year!

The remaining problem is that the mobile header doesn't have a language switcher. We've tried, but we can't get it to work.

You implemented the language switcher in the menu, but that doesn't work.

Since we have to disable the redirect in WPML due to Google indexing, because the module supposedly causes problems with indexing, the language switcher needs to be immediately visible to the user in the header.

February 2, 2026 at 11:43 am #17783455

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Hello again,

I’ve reviewed the theme, but I wasn’t able to identify where the mobile header (outside of the Elementor template) is being managed — specifically the area where you’d like to add the language switcher.

To move forward, I recommend contacting the theme’s support team and asking them how to edit the mobile header layout, particularly the section that displays the hamburger menu icon. Once you have that information, I’ll be happy to assist you in integrating the language switcher accordingly.

Let me know how it goes!

February 5, 2026 at 7:48 am #17794617

homeP

Thank you. We've also been searching. We're writing to the theme author. Unfortunately, it's rather dumb and does absolutely nothing. We've already filed a complaint with Envato.

February 5, 2026 at 7:50 am #17794620

homeP

Can you tell us how to set the font size to 21px and adjust the hover color to match the theme colors, like the menu here? Currently, the hover color is white without a border, which doesn't match the rest of the design.

hidden link

February 5, 2026 at 10:05 am #17795206

Carlos Rojas
WPML Supporter since 03/2017

Languages: English (English ) Spanish (Español )

Timezone: Europe/Madrid (GMT+01:00)

Sure!

You can adjust the style of the language switcher using CSS in WPML -> Languages -> Language switcher options -> Additional CSS

I have already added some CSS to make it look similar to the main menu.