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.
If you use the Top Pages menu component, you can set it to only list the pages in a specific folder - does that help?

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.
Menu needs to be able to show pages based on some condition i.e. language.
There are many multilingual websites use menu for navigation. It would be great if Elements has this feature.
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.
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!
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.
You showed me a very good example
. Thank you!
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.
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.
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.
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.
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





