Domanda

Io so per impostazione predefinita, quando gli utenti navigano sul sito radice di variazione, vengono reindirizzati al sito superiore appropriato di un'etichetta di variazione, in base all'impostazione della lingua del loro browser Web.Ad esempio, se il linguaggio del browser predefinito dell'utente è francese, SharePoint Server 2013 reindirizza tale utente al sito superiore dell'etichetta di variazione francese.C'è un modo per assicurarsi che tutti iniziassero con la stessa lingua nonostante le loro impostazioni regionali del browser?

Conosco Benjamin niaulin ne ha parlato, ma non funziona in questo modo:

.

Un modo per assicurarsi che tutti iniziassero con la stessa lingua nonostante Le loro impostazioni regionali del browser è quella di impostarlo tramite il centro Amministrazione nell'applicazione del servizio del profilo utente.Ovviamente Andando attraverso ogni singolo profilo potrebbe essere lungo, guardi dentro PowerShell

È stato utile?

Soluzione

La logica è contenuta in variazioneroot.aspx che per impostazione predefinita reindirizza gli utenti in base alle impostazioni di lingua e cookie tramite un controllo personalizzato nel layout della pagina (variationrootpagelayout.aspx).

Hai una serie di opzioni per personalizzare questa logica, se necessario, inclusa la sostituzione del controllo personalizzato o aggiungere una logica lato client utilizzando JavaScript o modificando la pagina di benvenuto per il sito di variazioni.

Se tutti stanno andando alla stessa pagina iniziale a prescindere, è possibile modificare la pagina di benvenuto del sito radice per indicarle direttamente nella pagina di atterraggio del sito della lingua scelta e non utilizzare affatto variazioneroot.aspx.

Più informazioni generali sulla personalizzazione di msdn (2010ma ancora rilevante).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top