SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




SharePoint 2010 MUI für Blogs

Unbeantwortet Dieser Beitrag hat 0 Antworten

Ohne Rang
19 Beiträge
P S erstellt 17 Apr. 2012 10:01
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

ich habe einen auf deutsch installierten und eingerichteten SharePoint 2010 Server mit nachinstalliertem Englischen Sprachpaket.

Mit dem folgenden Scipt konnte ich Englisch als alternative Sprache für alle Sites außer die Blogs aktivieren.

param($url = "http://mein-root-web/")

 

Add-PSSnapin Microsoft.SharePoint.Powershell -errorAction SilentlyContinue

 

Try

 {

 $site = Get-SPSite -Identity $url

 

$site | Get-SPWeb -Limit ALL | ForEach-Object {

 

$templates = $site.GetWebTemplates($_.Language)

 $template = $templates[$_.WebTemplate]

 

if($template.SupportsMultiLingualUI)

 {

 $_.IsMultiLingual = $true

 

$installedLanguages = [Microsoft.SharePoint.SPRegionalSettings]::GlobalInstalledLanguages ;

 $supportedUICultures = $_.SupportedUICultures ;

 

ForEach($language in $installedLanguages)

 {

 $culture = New-Object System.Globalization.CultureInfo($language.LCID)

 $selected = $supportedUICultures | Where-Object{$_.LCID -eq $language.LCID}

 if($selected -eq $null)

 {

 Write-Host “Adding ” $culture.Name ” to web ” $_.Url

 $_.AddSupportedUICulture($culture)

 }

 }

 

$_.OverwriteTranslationsOnChange = $true;

 $_.Update()

 }

 

}

 }

 Catch

 {

 Write-Warning “An Error Occurred…”

 Write-Error $_

 }

Versuche ich die Blogs manuell zu aktivieren kommt eine Fehlermeldung, die mir mitteilt, dass das  Site Template nicht zu alternativen Sprachen kompatibel ist.

Gibt es hierzu bereits einen Workaround oder zumindest eine Lösung, um die Sprache für alle auf Englisch zu ändern?

VG,

P S