Question

I know by default, when users navigate to the Variation Root Site, they are redirected to the appropriate top site of a variation label, based on the language setting of their Web browser. For example, if a user's default browser language is French, SharePoint Server 2013 redirects that user to the top site of the French variation label. Is there a way to make sure everyone starts with the same language despite their Regional Browser Settings ?

I know Benjamin Niaulin talked about it but it doesn't work like this:

One way to make sure everyone starts with the same language despite their Regional Browser Settings is to set it via the Central Administration in the User Profile Service Application. Of course going through each individual profile could be long, you look into PowerShell

Was it helpful?

Solution

The logic is contained in VariationRoot.aspx which by default redirects users according to language and cookie settings by means of a custom control in the page layout (VariationRootPageLayout.aspx).

You have a number of options for customising this logic if required, including replacing the custom control or adding some client-side logic using JavaScript, or changing the Welcome page for the variations root site.

If they are all going to the same start page regardless, you could just change the welcome page of the root site to point them directly at the chosen language site landing page and not use VariationRoot.aspx at all.

More general information on customising at MSDN (2010 but still relevant).

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top