Skip to content Skip to sidebar

This thread is resolved. Here is a description of the problem and solution.

Problem:
You want the language switcher in your WordPress site's menu to display the menu in English when a visitor is viewing the site in English, but currently, the menu does not change to English.
Solution:
We recommend translating your menu manually since it contains many custom links. You can find detailed instructions on how to do this by visiting the Translating Menus That Appear Different in Each Language section of our documentation. In your WordPress dashboard, go to Appearance > Menus, and click on the '+' sign next to your desired menu to add translations for each language.

If this solution does not resolve your issue or seems outdated, please check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. If needed, do not hesitate to open a new support ticket for further assistance at WPML support forum.

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.

This topic contains 1 replies, has 0 voices.

Last updated by Lucas Vidal de Andrade 7 months, 3 weeks ago.

Assisted by: Lucas Vidal de Andrade.

Author Posts
September 26, 2025 at 4:31 am #17434265

bertwinS-2

Background of the issue:
I want the language switcher in the menu of my WordPress site, hidden link, to show the menu in English when a visitor reads an English site.

Symptoms:
The menu does not currently show in English when a visitor reads an English site.

Questions:
How can I add a language switcher to the menu?
Is it possible to show the menu in English for English site visitors?

September 26, 2025 at 5:34 am #17434340

Lucas Vidal de Andrade
WPML Supporter since 11/2023

Languages: English (English ) Spanish (Español ) German (Deutsch ) Portuguese (Brazil) (Português )

Timezone: Europe/Vienna (GMT+02:00)

Hello there,

Since your menu contains many custom links, it's best that you translate it manually, as explained here:

https://wpml.org/documentation/getting-started-guide/translating-menus/#translate-menus-different-per-language

Check the "Translating Menus That Appear Different in Each Language" section. Also check the image attached, you can simply click on the + sign for your desired menu (in Apperance > Menus).

Menus _ Fallschirmspringen Tandemsprung _ WordPress · 7.31am · 09-26.jpeg