Cmdlets

Choose a cmdlet from the list on the left or search for a specific cmdlet. Choose a cmdlet from the list or search for a specific cmdlet.
About Help  Providers
 

Set-WinUserLanguageList

Set-WinUserLanguageList

microsoft.internationalsettings.commands.dll

Synopsis

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

Syntax

Set-WinUserLanguageList [-LanguageList] [-Force] [-Confirm] [-WhatIf] [<CommonParameters>]

Detailed Description

The Set-WinUserLanguageList cmdlet sets the current user language settings. These settings include input method, spelling setting, text prediction setting, and handwriting input mode. For more information, see CultureInfo Class and Configurable Language and Cultural Settings.

Parameters

-Force <SwitchParameter>

Aliases

None

Required?

false

Position

named

Default value

None

Accept pipeline input?

false

Accept wildcard characters?

false

-LanguageList <List<WinUserLanguage>>

Aliases

None

Required?

true

Position

1

Default value

None

Accept pipeline input?

true (ByValue)

Accept wildcard characters?

false

-Confirm <SwitchParameter>

Prompts you for confirmation before running the cmdlet.

Aliases

None

Required?

false

Position

named

Default value

false

Accept pipeline input?

false

Accept wildcard characters?

false

-WhatIf <SwitchParameter>

Shows what would happen if the cmdlet runs. The cmdlet is not run.

Aliases

None

Required?

false

Position

named

Default value

false

Accept pipeline input?

false

Accept wildcard characters?

false

Input Type

List<WinUserLanguage>

Return Type

Notes

None

Examples

Example 1

This command adds the language French (France) to the user's language list.

PS C:\> $OldList = Get-WinUserLanguageList
PS C:\> $OldList.Add("fr-FR")
PS C:\> Set-WinUserLanguageList $OldList

Example 2

This command changes the handwriting setting for the language English (United States) in the user’s language list to ON (write each character separately).

PS C:\>$1 = New-WinUserLanguageList en-US
PS C:\>$1[0].Handwriting = 1
PS C:\> Set-WinUserLanguageList $1

Online Version
Get-WinUserLanguageList
New-WinUserLanguageList