Frage

Ich weiß standardmäßig, wenn Benutzer zur Varianten-Root-Site navigieren, werden sie an die entsprechende obere Site eines Variationsetiketts umgeleitet, basierend auf der Spracheinstellung ihres Webbrowsers.Wenn beispielsweise die Standardbrowsersprache eines Benutzers Französisch ist, leitet SharePoint Server 2013 diesen Benutzer an die obere Site des französischen Variationsetiketts um.Gibt es eine Möglichkeit, sicherzustellen, dass jeder mit derselben Sprache trotz ihrer regionalen Browsereinstellungen beginnt?

Ich kenne Benjamin Niaulin darüber sprach, aber es funktioniert nicht so:

eine Möglichkeit, um sicherzustellen, dass jeder mit derselben Sprache beginnt Ihre regionalen Browsereinstellungen ist es, ihn über die Zentrale einzustellen Verwaltung in der Benutzerprofildienstanwendung.Natürlich Wenn Sie durch jedes einzelne Profil gehen, könnte es lang sein, Sie schauen in Powershell

War es hilfreich?

Lösung

Die Logik ist in variationroot.aspx enthalten, der die Benutzer standardmäßig je nach Sprach- und Cookie-Einstellungen durch eine benutzerdefinierte Steuerung im Seitenlayout (VariationRootPagelayout.aspx) umleitet.

Sie haben eine Reihe von Optionen zum Anpassen dieser Logik, wenn dies erforderlich ist, einschließlich des Ersetzen der benutzerdefinierten Steuerung oder das Hinzufügen von einiger Client-Side-Logik mit JavaScript, oder das Wechseln der Willkommensseite für die Variations-Root-Site.

Wenn sie alle in derselben Startseite gehen, können Sie einfach die Willkommensseite der Root-Site ändern, um sie direkt auf der ausgewählten Language-Landing-Landing-Seite zu zeigen, und verwenden Sie nicht auf variationroot.aspx.

Weitere Informationen zum Anpassen bei MSDN (2010)aber noch relevant).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top