International

You can use the International Settings cmdlets to control the language that is used for various elements of the user interface (UI).

This reference provides cmdlet descriptions and syntax for all International Settings-specific cmdlets. It lists the cmdlets in alphabetical order.

International

Copy-UserInternationalSettingsToSystem

Copies the current user's international settings (Windows Display language, Input language, Regional Format/locale, and Location/GeoID) to one or both of the following:

  • Welcome screen and system accounts
  • New user accounts

Important: Note that this PowerShell cmdlet is only available for Windows 11 and later.

This is a system setting. It can only be changed by a user who has Administrator permissions. Changes take effect after the computer is restarted.

Get-WinAcceptLanguageFromLanguageListOptOut

Gets the HTTP Accept Language from the Language List opt-out setting for the current user account.

Get-WinCultureFromLanguageListOptOut

Gets the Culture from the language list opt-out setting for the current user account.

Get-WinDefaultInputMethodOverride

Gets the default input method override setting for the current user account.

Get-WinHomeLocation

Gets the Windows GeoID home location setting for the current user account.

Get-WinLanguageBarOption

Gets the language bar mode and language bar type for the current user account.

Get-WinSystemLocale

Gets the System-locale setting for the current computer.

Get-WinUILanguageOverride

Gets the Windows UI language override setting for the current user account.

Get-WinUserLanguageList

Gets the language list for the current user account.

New-WinUserLanguageList

Instantiates a new language list object.

Set-Culture

Sets the user culture for the current user account.

Set-WinAcceptLanguageFromLanguageListOptOut

Sets the HTTP Accept Language from the Language List opt-out setting for the current user account.

Set-WinCultureFromLanguageListOptOut

Sets the Culture from language list opt out setting for the current user account.

Set-WinDefaultInputMethodOverride

Sets the default input method override for the current user account.

Set-WinHomeLocation

Sets the home location setting for the current user account.

Set-WinLanguageBarOption

Sets the language bar type and mode for the current user account.

Set-WinSystemLocale

Sets the system locale for the current computer.

Set-WinUILanguageOverride

Sets the Windows UI language override setting for the current user account.

Set-WinUserLanguageList

Sets the language list and associated properties for the current user account.