Forum Discussion
Multilingual Hub Menu is not translating
Striker Is it happening for all users? Can you check below settings:
- Regional/language settings of SharePoint site
- Language settings of user account in delve / advanced settings in my sites in SharePoint
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.
- StrikerOct 18, 2022Copper Contributor
I am trying for my profile, in the below image I selected polish in my case but Home and Document are translated manually to polish but still I see them as english.
- Regional/language settings of SharePoint site - It is Polish since site is Polish
- Language settings of user account in delve / advanced settings in my sites in SharePoint
- MartinLaplanteOct 18, 2022Iron Contributor
Hi Striker
I may be the one who first wrote "2 hours" for hub navigation, and others have copied that, but that is just one possible scenario.
Language settings are a bit more complex than this. What you have shown is the Account settings. What you want to see is the Profile settings, not necessarily the same. In many cases changes in Account settings for display language get synchronized to Profile settings, which themselves get synchronized with site-level user display settings. You have to wait for the synchronization to reach both the hub site and the lower level site, presuming that the language is the same as one of the alternate languages of both sites. After that, there are two levels of caching, browser-level caching and server-level caching per user for hub navigation. There are APIs to refresh them, but using only the browser, the best method is to shut down both the logged in session and the browser after the languages have propagated. How can you tell whether the languages have propagated? You have to look at your menus and UI in the site and go directly to the hub site and check the menus and UI there.
We've done all the work to synchronize the language of the hub and global navigation, but it's part of a commercial product.- Sabine_DBJan 26, 2023Brass Contributor
Hi MartinLaplante,
Could you specify in which cases changes in Account settings for display language get synchronized to Profile language settings?
Could you also specify the API used to force browser-level caching and server-level caching per user for hub navigation?
- ganeshsanapOct 18, 2022MVP
Striker I think this is because Display and Preferred language are set to English. Can you setting it to Polish?
Please click Mark as Best Response & Like if my post helped you to solve your issue. This will help others to find the correct solution easily. It also closes the item. If the post was useful in other ways, please consider giving it Like.
- StrikerOct 18, 2022Copper Contributor
But When I set polish won't this settings change my language to Polish and Does this work with translation ?
I want to set as English display language and Translation must work when I switch the language. As in the display I cannot set multiple languages.