# Elements. Multilingual website

**URL:** <https://forums.realmacsoftware.com/t/elements-multilingual-website/56418>\
**Category:** Elements\
**Tags:** multilanguage, elements\
**Created:** [May 29, 2026, 8:19pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418 "2026-05-29T20:19:24Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![mmohdher](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/mmohdher/32/28129_2.png) [@mmohdher](https://forums.realmacsoftware.com/u/mmohdher)\
**Post date:** [May 29, 2026, 8:19pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/1 "2026-05-29T20:19:24Z")

</div>

**I have a multilingual website and need a menu that only shows pages in a specific language. The Menu component is great, but I can’t get it to show only the pages related to the specific language.**

---

<div class="post-metadata">

**Author:** ![dan](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/dan/32/28516_2.png) [@dan](https://forums.realmacsoftware.com/u/dan)\
**Post date:** [May 29, 2026, 8:40pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/2 "2026-05-29T20:40:46Z")

</div>

If you use the Top Pages menu component, you can set it to only list the pages in a specific folder - does that help?

![CleanShot 2026-05-29 at 9 .39.06](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/a/e/aea82476452e5009135b76b1d0dd9f9968003d5c.gif)

---

<div class="post-metadata">

**Author:** ![mmohdher](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/mmohdher/32/28129_2.png) [@mmohdher](https://forums.realmacsoftware.com/u/mmohdher)\
**Post date:** [May 29, 2026, 9:17pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/3 "2026-05-29T21:17:02Z")

</div>

Top Pages does not have a mobile menu and I have handle it manually. I wish that you add the (specific folder) option to the Menu component.

---

<div class="post-metadata">

**Author:** ![mmohdher](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/mmohdher/32/28129_2.png) [@mmohdher](https://forums.realmacsoftware.com/u/mmohdher)\
**Post date:** [May 29, 2026, 9:24pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/4 "2026-05-29T21:24:34Z")

</div>

Menu needs to be able to show pages based on some condition i.e. language.

---

<div class="post-metadata">

**Author:** ![ttang](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ttang/32/19285_2.png) [@ttang](https://forums.realmacsoftware.com/u/ttang)\
**Post date:** [May 29, 2026, 10:05pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/5 "2026-05-29T22:05:43Z")

</div>

There are many multilingual websites use menu for navigation. It would be great if Elements has this feature.

---

<div class="post-metadata">

**Author:** ![engrafiker](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/engrafiker/32/3745_2.png) [@engrafiker](https://forums.realmacsoftware.com/u/engrafiker)\
**Post date:** [May 30, 2026, 9:17pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/6 "2026-05-30T21:17:14Z")

</div>

I made this site with Elements

In this setup you need to have a project filé for each language. There are other benefits of having each language in different projectfiles.

> **[Wireless sound systems for lighting tracks](https://www.sound4tracks.com/)**
>
> Sound4Tracks offers premium wireless sound systems designed for lighting tracks. Ideal for creating the perfect atmosphere in shops, cafés, hotels, offices, restaurants, and treatment rooms

---

<div class="post-metadata">

**Author:** ![PMUK](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@PMUK](https://forums.realmacsoftware.com/u/PMUK)\
**Post date:** [May 30, 2026, 9:36pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/7 "2026-05-30T21:36:13Z")

</div>

Excellent site but just a question, your language buttons are at bottom in footer but surely they should be a the top so you can choose language before you start to read? Just an observation as site brilliant!

---

<div class="post-metadata">

**Author:** ![mmohdher](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/mmohdher/32/28129_2.png) [@mmohdher](https://forums.realmacsoftware.com/u/mmohdher)\
**Post date:** [May 30, 2026, 9:44pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/8 "2026-05-30T21:44:29Z")

</div>

Thank you for your suggestion. Basically, you have a different landing page for each language, and you need to change the publishing path when publishing each project. If you can share your project file, we can look at how it’s done. Do you need to manage several project files, globals, resources, and images? i.e if one change happens, you need to manage it across all projects.

---

<div class="post-metadata">

**Author:** ![ttang](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ttang/32/19285_2.png) [@ttang](https://forums.realmacsoftware.com/u/ttang)\
**Post date:** [May 31, 2026, 5:15am UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/9 "2026-05-31T05:15:57Z")

</div>

You showed me a very good example 👍. Thank you!

---

<div class="post-metadata">

**Author:** ![sweetmemories](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@sweetmemories](https://forums.realmacsoftware.com/u/sweetmemories)\
**Post date:** [May 31, 2026, 2:29pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/10 "2026-05-31T14:29:13Z")

</div>

Avast Alert

 ![Capture d’écran 2026-05-31 à 16.28.29](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/3/a/3ad006ab05a1d112af82e1724cb3cdfc9d31d586.jpeg)

---

<div class="post-metadata">

**Author:** ![engrafiker](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/engrafiker/32/3745_2.png) [@engrafiker](https://forums.realmacsoftware.com/u/engrafiker)\
**Post date:** [May 31, 2026, 7:03pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/11 "2026-05-31T19:03:09Z")

</div>

I share some screenshots. The project file is massive. 119 pages. The downside is that you need to edit in every project file for each language if you make a change or ad anything.

---

<div class="post-metadata">

**Author:** ![engrafiker](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/engrafiker/32/3745_2.png) [@engrafiker](https://forums.realmacsoftware.com/u/engrafiker)\
**Post date:** [May 31, 2026, 7:20pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/12 "2026-05-31T19:20:56Z")

</div>

In each project file set the site language to the language for that projct. This way your project will get the proper lang tag.

In this example I chose the german project. You can see the patch pointing to a sub folder of de.

You also need to ad some href lang to the Head End. Press edit extra code. You need to ad this on every page on every language.

Finally you need to link each flag to the corresponding page in the other language,

Since this is the first page (home page) there is no folder name, but you will have folder names on the other pages.

This is a lot of work.

I guess this could be done using the cms in some way but I´m not a cms “kind of guy” 🙂 I want hands on.

 ![Multilingual-1](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/c/c/cc559eea7528a51cc8e6140dc7b2a603f442c09c.png)

 ![Multilingual-5](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/f/6/f614332f0028c72525003018fbe18f783d8cd6dc.png)

 ![Multilingual-4](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/0/7/072c58e4534b9a4e118ab2d692d41a418aff9979.png)

 ![Multilingual-3](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/b/3/b330c6f9f3a0121858c8cea66b95769f366bca41.png)

 ![Multilingual-2](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/3/c/3c735624c2bb4b42b7565effedd048d1a8bf6e85.png)

---

<div class="post-metadata">

**Author:** ![engrafiker](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/engrafiker/32/3745_2.png) [@engrafiker](https://forums.realmacsoftware.com/u/engrafiker)\
**Post date:** [May 31, 2026, 7:29pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/13 "2026-05-31T19:29:14Z")

</div>

Thanks! Yes I thought of having the flags at the top but havn´t figured out the design for that yet. In the mean time I´m hoping the visitors that search in german get to the german page etc.

---

<div class="post-metadata">

**Author:** ![Pegasus](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/pegasus/32/25035_2.png) [@Pegasus](https://forums.realmacsoftware.com/u/Pegasus)\
**Post date:** [May 31, 2026, 8:26pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/14 "2026-05-31T20:26:37Z")

</div>

@engrafiker

for better international SEO I would set the hreflang values as follows:

`hreflang="de-DE"`  
`hreflang="sv-SE"`  
`hreflang="da-DK"`  
`hreflang="nb-NO"`  
`hreflang="it-IT"`  
`hreflang="en-GB"`  
`hreflang="en"`

That is a bit more precise than using only the language codes.

---

<div class="post-metadata">

**Author:** ![mmohdher](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/mmohdher/32/28129_2.png) [@mmohdher](https://forums.realmacsoftware.com/u/mmohdher)\
**Post date:** [June 1, 2026, 2:57am UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/15 "2026-06-01T02:57:55Z")

</div>

Thank you for the details. I think Realmac Software needs to add this capability to the default menu component, as Elements already supports multilingual projects, i.e., setting up the language in the page setup.

Dear Dan & Elements Team,

Please provide a better solution for this issue and add the necessary support in Elements.

Thank you

---

<div class="post-metadata">

**Author:** ![chromi](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/chromi/32/37260_2.png) [@chromi](https://forums.realmacsoftware.com/u/chromi)\
**Post date:** [September 19, 2026, 5:16pm UTC](https://forums.realmacsoftware.com/t/elements-multilingual-website/56418/16 "2026-09-19T17:16:40Z")

</div>

Hi guys, good work in the version 3.0. It is working much more stable.

About the **multi-language issue**. One way to solve this would be to allow the menu component to be more customizable. Currently the menu component is automatically filled with the Page Manager pages. That is practical but does not allow customization. A solution for creating multilingual websites would be to add a way to configure the menu links with user-defined pages/folders. So the user could create hierarchies in the page manager, such as folders /EN and /FR with the appropriate subfolders within each hierarchy, and select in the menu which hierarchy he wants to read. Finally, it will be possible to create flag buttons and a different menu for each language. Other possibility is to give Top Pages component the option to read subfolders and act like a menu, since the component already have an option to show folders selected by the user.

Last, another suggestion regarding the menu customizations would be to add the possibility of changing the order of appearance of the logo, links and desktop button without use grids and flex components. Also, an option to centralize the hamburger mobile trigger because, until now it can only positioned around the sides.

These are just suggestions since Elements seems to already have many of these features, it would just give more customization options in the menu component and top sites.

Thank you
