Hi,
great news 🙂 . Since Windows 11 22H2 a new powershell module is available for dealing with language packs.
Here
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | PS D:\> get-command -Module LanguagePackManagementCommandType Name Version Source----------- ---- ------- ------Alias Get-Language 1.0 LanguagePackManagementAlias Get-PreferredLanguage 1.0 LanguagePackManagementAlias Get-SystemLanguage 1.0 LanguagePackManagementAlias Set-PreferredLanguage 1.0 LanguagePackManagementAlias Set-SystemLanguage 1.0 LanguagePackManagementCmdlet Get-InstalledLanguage 1.0 LanguagePackManagementCmdlet Get-SystemPreferredUILanguage 1.0 LanguagePackManagementCmdlet Install-Language 1.0 LanguagePackManagementCmdlet Set-SystemPreferredUILanguage 1.0 LanguagePackManagementCmdlet Uninstall-Language 1.0 LanguagePackManagement |
Get a list of all installed languages
1 2 3 4 5 6 | PS D:\> Get-InstalledLanguageLanguage Language Packs Language Features-------- -------------- -----------------de-DE LpCab, LXP BasicTyping, Handwriting, Speech, TextToSpeech, OCRen-US LpCab BasicTyping, Handwriting, Speech, TextToSpeech, OCR |
The offline way is to install install a language pack is to download DVD and install these packages:
1 2 3 4 5 6 | PS D:\> Dism /Online /Add-Package /PackagePath:D:\LanguagesAndOptionalFeatures\Microsoft-Windows-Client-Language-Pack_x64_de-de.cabPS D:\> Dism /Online /Add-Capability /capabilityname:Language.Basic~~~de-de~0.0.1.0 /source:D:\LanguagesAndOptionalFeaturesPS D:\> Dism /Online /Add-Capability /capabilityname:Language.Handwriting~~~de-de~0.0.1.0 /source:D:\LanguagesAndOptionalFeaturesPS D:\> Dism /Online /Add-Capability /capabilityname:Language.OCR~~~de-de~0.0.1.0 /source:D:\LanguagesAndOptionalFeaturesPS D:\> Dism /Online /Add-Capability /capabilityname:Language.Speech~~~de-de~0.0.1.0 /source:D:\LanguagesAndOptionalFeaturesPS D:\> Dism /Online /Add-Capability /capabilityname:Language.TextToSpeech~~~de-de~0.0.1.0 /source:D:\LanguagesAndOptionalFeatures |
Importend: After installing a langauge pack install the latest windows updates to the get a fully language support.
See also Windows: Change System and User language
Michael
On Win11 22H2 Multisession, this module appears to be available via interactive session, but when I try to use it via Proactive remediation under System context, it isn’t loaded and not listed as available (via get-module -listavailable)
Hi Simon,
Hi There,
I have same issue, as I am trying to run install-language command via task sequence . Even tough I can see the language pack management files in the system32 module folder ( I assume it means its installed) and I import the module. When I run the command install-language I receive an error install-language is not recognized. Did you manage to get it running under system account. Pls guide me further.