您可以使用 Powershell PnP 设置 SharePoint 站点区域设置和语言吗

Can you set a SharePoint site Locale and Languages using Powershell PnP

我正在使用 Powershell 脚本使用 Pattern and Practices libraries 创建新的 SharePoint 网站。我需要更改 locale 并将 alternative language 添加到 "Classic Team" 站点。

PnP 库可以做到这一点吗?

谢谢。

您可以使用 get-pnpcontext cmdlet。所以要添加例如德语 (LCID 1031) 到您的共享点网站,您可以使用:

$Context = Get-PnPContext
$Web = $Context.Web
$Context.Load($Web)
Invoke-PnPQuery

$Web.IsMultilingual = $true
$Web.AddSupportedUILanguage(1031)
$Web.Update()
Invoke-PnPQuery