Nastavení jazyka a oblasti pro Microsoft 365

Pro všechny služby Microsoft 365 (včetně OneDrivu pro firmy, Delvu a SharePointu Online) můžete změnit nastavení jazyka a oblasti na úrovni uživatele v cloudové identitě nebo modelu synchronizované identity pomocí Microsoft Graph PowerShellu.

Poznámka Před synchronizací nastavení byste měli nakonfigurovat nastavení alternativního jazyka na webu SharePointu Online. Uděláte to takto:

  1. Na týmovém webu vyberte Nastavení>Nastavení Nastavení Webu.
  2. V části Správa webu vyberte Nastavení jazyka.
  3. Na stránce Jazykové nastavení vyberte alternativní jazyky, které by měl váš web podporovat.
  4. Klikněte na OK.

Pro všechny služby Microsoft 365 kromě Exchange Online

Model cloudové identity

Pokud chcete synchronizovat nastavení pomocí ID uživatele, spusťte následující ukázkové rutiny po nahrazení skutečných hodnot:

# Update the User's Preferred Language details
Import-Module Microsoft.Graph.Users

Connect-MgGraph  -Scopes 'User.ReadWrite.All'

$preferredLanguage = 'it-it'
$userId = Get-MgUser -UserId user1@contoso.com
Update-MgUser -UserId $userId.Id -PreferredLanguage $preferredLanguage

Poznámka

Upřednostňovaný jazyk pro uživatele by měl odpovídat kódu ISO 639-1, například en-US.

# Update User's Usage Location details
Import-Module Microsoft.Graph.Users

Connect-MgGraph  -Scopes 'User.ReadWrite.All'

$usageLocation = 'IT'
$userId = Get-MgUser -UserId user1@contoso.com
Update-MgUser -UserId $userId.Id -Usagelocation $usageLocation

Poznámka

Místo použití je dvoumísmenné směrové číslo země (standard ISO 3166). Uživatelé, kterým budou kvůli právním požadavkům přiřazeny licence, musí zkontrolovat dostupnost služeb v zemích. Mezi příklady patří USA, JP a GB. Nelze použít hodnotu null.

Model synchronizovaných identit

Pokud chcete synchronizovat nastavení pomocí místní instance služby Active Directory, spusťte po nahrazení skutečných hodnot následující ukázkové rutiny:

Get-ADUser -SearchBase "OU=Italy,OU=Countries,DC=contoso,DC=com" -Filter * | Set-ADUser –replace @{PreferredLanguage="it-it"}

Pak vynuťte synchronizaci nastavení prostřednictvím Microsoft Entra Connect.

Pro Exchange Online

Pokud chcete synchronizovat nastavení pro Exchange Online, spusťte po nahrazení skutečných hodnot následující ukázku rutiny:

Get-Mailbox user1@contoso.com | Get-MailboxRegionalConfiguration | Set-MailboxRegionalConfiguration -Language it-it -DateFormat "dd/MM/yyyy" -TimeFormat "HH:mm" -TimeZone "W. Europe Standard Time"

Poznámka Bude trvat jednu až dvě hodiny, než se změny projeví ve všech službách.