I've created a modern Sharepoint site with 2 languages English and Arabic, the navigation menu dose not change to the selected language when I chose the other language, however all site content changed to the selected language.

2 Answers 2


Make sure you translate the navigation to the selected language manually. enter image description here

To show the site name, navigation, and footer of your site in the different languages you've made available, each must be translated manually.

You can add or update translations when you edit any of these elements.


Julie_MSFT's advice is the simplest way to localize the navigation, but it only works for modern sites where the Multilingual Page Publishing feature is on. For other types of sites you have to edit the navigation text while your language is successfully set to that language. That means you edit the Arabic navigation text while your language is Arabic (page layout will be right to left) and edit the English navigation text while the language is English. The URL does not vary with language, but the text can.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.