Adding a language menu
A language menu is a specific component in the header and footer that allows your visitors to switch between languages on your multilingual site. When a user clicks on the language menu, it redirects them to the chosen language version of your site.
Currently, there are two versions of this element available on the platform: "Language Menu" and "Language Links". Further in the article, we will consider their difference and situations where it is better to use one or the other element.
Contents:
- "Language menu" element for links within the same site
- "Language links" element for links to external sites
"Language menu" element for links within the same site
"Language menu" element allows you to avoid setting up transitions between different versions of a page manually, because it synchronizes with the hreflang settings of your site pages, which are also set automatically when you add a new language version or copy a page from one language version to another.
To add "Language menu" on your site, hover over the empty box and click on the "plus", then select it from the available elements in the pop-up window:

- Hover over an element and click on the gear to open its Settings:

In the Items section, you can see the active languages and, if necessary, rename them for the language menu as well as change their icon:

In the Layout section, you can choose the structure of your language menu, whether it will be horizontal or in the form of a drop-down list — and select the items that appear in it — text, icon, or both:

Depending on the options you have selected in the previous section, you will have different Styles of these options available.
For the horizontal menu, you can customize the styles of icons (flags), namely their size (1) and shape (2); and text styles, such as its formatting (3) and color (4).

Note that there are additional settings available for the text color, which are accessible by clicking on the gear:

For drop-down menu, all the above-mentioned settings will be available, as well as additional drop-down menu styles — background setting (5) with its further options (6), corner rounding (7), and shadow (8).

If you have created new pages in a language version other than by copying pages from another language version of your site, you will need to link them manually. To do this, go to the page settings, open the SEO tab and click the Edit button below in the hreflang section and specify other language versions of this page.
"Language links" element for links to external sites
This element is not synchronized with the settings of your site and pages — you need to configure it completely manually, from the list of languages to the redirects to other versions of the pages.
To add "Language link" on your site, hover over the empty box and click on the "plus", then select it from the available elements in the pop-up window:

- Hover over the component and click on a "gear" to open its Settings:

- In the pop-up window you can choose the Language menu type — the way it will be displayed on a site. By default, the language menu comes as a Dropdown. Switch the tab to the Horizontal in order to change the display:

- In the settings below, you can also change the number of the languages in the menu:

- There you can also switch the menu style — whether the component will display only the language icon, its name, or both. Besides that, you can adjust the text hover color:


- You can edit the icon of the particular language by clicking on the image itself. Check the article Icons settings for more detailed information.

- To edit the text in the menu, select the text and adjust its display in the pop-up. Press on the "chain" icon to add the link to the relevant site address:

After all the changes are done, don't forget to publish your site to display them.
Updated on: 10/22/2025
Thank you!
