Question

Je connais par défaut, lorsque les utilisateurs naviguent sur le site de racine de variation, ils sont redirigés vers le site supérieur approprié d'une étiquette de variation, en fonction du paramètre de langue de leur navigateur Web.Par exemple, si la langue du navigateur par défaut d'un utilisateur est française, SharePoint Server 2013 redirige que l'utilisateur sur le site supérieur de l'étiquette de variation française.Y a-t-il un moyen de s'assurer que tout le monde commence avec la même langue malgré leurs paramètres de navigateur régional?

Je sais Benjamin Niaulin a parlé à ce sujet mais cela ne fonctionne pas comme ceci:

Un moyen de vous assurer que tout le monde commence avec la même langue malgré Leurs paramètres de navigateur régional sont de la définir via la centrale. Administration dans l'application Service de profil utilisateur.Bien sûr aller à travers chaque profil individuel pourrait être long, vous regardez dans PowerShell

Était-ce utile?

La solution

La logique est contenue dans Variationroot.aspx qui redirige par défaut les utilisateurs en fonction des paramètres de langue et de cookie au moyen d'un contrôle personnalisé dans la mise en page de la page (variationrootpagelayout.aspx).

Vous avez un certain nombre d'options pour personnaliser cette logique si nécessaire, y compris le remplacement du contrôle personnalisé ou l'ajout de la logique côté client à l'aide de JavaScript ou modifiant la page d'accueil pour le site racine de variantes.

S'ils vont tous à la même page de départ, que vous puissiez simplement modifier la page d'accueil du site racine pour les signaler directement sur la page d'atterrissage du site de langue choisi et ne pas utiliser de variationroot.aspx du tout.

Informations plus générales sur la personnalisation de MSDN (2010mais toujours pertinent).

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top