Posts mit dem Label Mehrsprachigkeit werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Mehrsprachigkeit werden angezeigt. Alle Posts anzeigen

26 November 2009

Mehrsprachigkeit in SharePoint 2010

Mit dem MUI – dem Multilingual User Interface – wird SharePoint 2010 endlich mehrsprachig. Dabei kann die Sprache des User Interface jede möglichen SharePoint Site geändert werden.

Als Voraussetzung muss für jede gewünschte Sprache das entsprechende Language Pack (einmal für SharePoint Foundation und einmal für SharePoint Server) installiert werden. Für Beta 2 sind Language Packs für Englisch, Deutsch, Französisch, Spanisch, Japanisch und Chinesisch verfügbar.

Nach der Installation kann in den Site Settings pro Site die gewünschten Sprachen ausgegeben werden. Unter “Site Administration” erscheint der neue Eintrag “Language settings”.

image

Hier wird angezeigt, in welcher Sprache die Site angelegt wurde und welche Language Packs installiert wurden. Wählt man weitere Sprachen an, stehen diese dem Benutzer zur Verfügung. Dies kann übrigens auch über das Object Model erfolgen (SPWeb.AddSupportedUICulture).

image

Der Benutzer kann nun über das “My” Menu zwischen den Sprachen hin und her wechseln.

image

Sämtliche Texte werden nun übersetzt. Die Settings Pages, die Navigation, die Hilfe aber auch Menus, OOB Listennamen, OOB Spaltennamen und OOB Webparts werden mittels den Ressourcen in den Language Packs übersetzt.

Eigene Bezeichner für Listen, Spalten, Content Types, Managed Metadata, etc. können als RESX Datei exportiert, übersetzt und wieder importiert werden. Mit der aktuellen Beta scheint hier noch nicht alles zur Verfügung zu stehen. Eigene Customizations können mit der bekannten ASP.NET Localization übersetzt werden.

Nicht übersetzten kann man den Content auf den Wikipages und die Listeninhalte. Hier können wir Developers aber mit etwas .NET Code einfache Lösungen bauen.

02 Oktober 2009

Fix Variations Editor

Variations sind ein tolles Konzept um mehrsprachige SharePoint Websites (WCM Sites) zu realisieren. Variations vereinfachen den Publikationsprozess und stellen die Relation zwischen den einzelnen Seiten in den verschiedenen Sprachen (Variation Labels) sicher. Die Relation zwischen den einzelnen Seiten wir in einer hidden List im Site Collection Root abgelegt.

Teilweise werden diese Einträge bei Änderungen an den Seiten z.B. umbenennen einer Seite nicht korrekt aktualisiert und es entstehen Inkonsistenzen zwischen den einzelnen Sprachvariationen der Seiten.

Auf dem Markt gibt es verschiedene Tools um solche Probleme zu lösen, doch heute habe ich meinen Favoriten entdeckt. Das Tool nennt sich Variations Editor und kann bei der SharePoint User Group gratis heruntergeladen werden. Das Tool zeigt nach einem Scan alle Fehler innerhalb einer Site Collection an und ermöglicht auf eine einfache Art die Korrektur der Fehler.

Download Variations Editor