Installazione del Language Pack in Windows 10/11 con PowerShell

Nelle versioni moderne di Windows 11 22H2 e Windows 10 21H2+, puoi usare PowerShell per installare e gestire i Language Pack e i Language Interface Language Pack (LIP). Nelle versioni precedenti di Windows, l'unico modo per aggiungere o rimuovere i pacchetti lingua era utilizzare l'interfaccia utente classica del Pannello di controllo o delle Impostazioni (comando di accesso rapido all'URI:ms-settings:regionlanguage).

Nelle versioni recenti di Windows, un modulo PowerShell integratoGestione dei pacchetti linguisticiè stato aggiunto. È possibile utilizzare i cmdlet di questo modulo per installare un Language Pack di Windows facoltativo e impostare la lingua preferita per l'interfaccia utente di Windows.

Il modulo LanguagePackManagement è attualmente disponibile solo nelle versioni desktop di Windows e non su Windows Server 2022/2019.

È possibile visualizzare un elenco dei cmdlet disponibili nel modulo:

Get-Command -Module LanguagePackManagement

  • Get-SystemPreferredUILanguage(Get-PreferredLanguage,Get-SystemLanguage) – ottieni la lingua dell'interfaccia utente predefinita corrente in Windows;
  • Set-SystemPreferredUILanguage(Set-PreferredLanguage) – per impostare la lingua preferita per l'interfaccia di Windows;
  • Get-InstalledLanguage(Get-Language,Set-SystemLanguage) – elenca i pacchetti lingua e le funzionalità installati;
  • Install-Language— installare un pacchetto linguistico su Windows;
  • Uninstall-Language– per rimuovere un pacchetto di lingue.

Diamo un'occhiata all'elenco dei Language Pack disponibili su un computer con Windows 10:

Get-InstalledLanguage

In questo esempio, su Windows è installato solo il pacchetto della lingua tedesca (Language Packs = LpCab). La lingua inglese è disponibile solo come lingua di input.

Language Language Packs Language Features
-------- -------------- -----------------
de-DE LpCab BasicTyping, Handwriting, Speech, TextToSpeech, OCR
en-US None BasicTyping, Handwriting, OCR

Esegui il comando seguente per aggiungere il pacchetto della lingua inglese su Windows:

Install-Language -Language en-US

Windows scarica e installa il Language Pack specificato e i componenti aggiuntivi dai server Microsoft.

Elenco completo dei Language Pack disponibili per Windows:

EtichettaDescrizione
ar-SAArabo (Arabia Saudita)
bn-BDBangla (Bangladesh)
bn-INbengalese (indiano)
cs-CZCeco (Repubblica Ceca)
da-non soDanese (Danimarca)
de-ATtedesco austriaco
de-CHTedesco “svizzero”.
Questo è ilTedesco standard
el-GRGreco moderno
en-AUInglese australiano
en-CAInglese canadese
un GBInglese britannico
it-IEInglese irlandese
e-INInglese indiano
it-NZInglese neozelandese
it-USAInglese americano
in-ZAInglese (Sudafrica)
en-ARspagnolo argentino
it-CLspagnolo cileno
es-COspagnolo colombiano
es-ESSpagnolo castigliano (Spagna centro-settentrionale)
es-MXspagnolo messicano
es-USAspagnolo americano
essere-FiFinlandese (Finlandia)
fr-BEfrancese belga
fr-CAFrancese canadese
fr-CHFrancese “svizzero”.
fr-FRFrancese standard (Francia)
lui-ITEbraico (Israele)
ciao-INHindi (India)
eh-HUUngherese (Ungheria)
ID-IDIndonesiano (Indonesia)
pruritoItaliano “svizzero”.
esso-ITItaliano standard (Italia)
JP-JPGiapponese (Giappone)
ko-KRCoreano (Repubblica di Corea)
nl-BEOlandese belga
nl-NLPaesi Bassi standard olandesi)
no noNorvegese (Norvegia)
pl-PLPolacco (Polonia)
pt-BRPortoghese brasiliano
pt-ptPortoghese europeo (Portogallo)
it-USARumeno (Romania)
fr-frRusso (Federazione Russa)
sk-SKSlovacco (Slovacchia)
st-SESvedese (Svezia)
ta-INTamil indiano
parlareTamil dello Sri Lanka
th-THTailandese (Thailandia)
tr-TRTurco (Turchia)
zh-CNCina continentale, caratteri semplificati
zh-HKHong Kong, personaggi tradizionali
zh-TWTaiwan, personaggi tradizionali

Esistono opzioni aggiuntive che puoi utilizzare con il comando Install-Language:

  • -CopyToSettings– consente di impostare una lingua predefinita e applicare queste impostazioni alla schermata di benvenuto e ai nuovi account utente; In Windows 11 puoi copiare le impostazioni della lingua e del layout della tastiera dell'utente corrente e applicarle alla schermata di benvenuto e ai nuovi utenti:Copy-UserInternationalSettingsToSystem -WelcomeScreen $true -NewUser $true
  • -ExcludeFeatures– consente di escludere dall'installazione componenti aggiuntivi del pacchetto lingua (FoD, Features on Demand). Questi possono essere OCR, TextToSpeech o Scrittura a mano.

Per visualizzare la lingua preferita dell'interfaccia di Windows:

Altre letture:Come mostrare l'icona della barra della lingua/indicatore di input nella barra delle applicazioni di Windows 10

Get-SystemPreferredUILanguage

In questo caso, la lingua dell'interfaccia attuale in Windows è il tedesco (de-DE).

Esegui il comando seguente per impostare l'inglese come lingua preferita dell'interfaccia di Windows:

Set-SystemPreferredUILanguage -Language en-US

Sarà necessario riavviare Windows per applicare il nuovo pacchetto lingua.

Restart-Computer

Dopo il riavvio, la lingua dell'interfaccia di Windows cambierà in inglese.

Per disinstallare un Language Pack non necessario:

Uninstall-Language -Language fr-FR

Puoi usare ilSet-WinUserLanguageListcmdlet per rimuovere layout di tastiera di lingue aggiuntive in Windows.

Se il computer è disconnesso da Internet, puoi installare Language Pack e componenti aggiuntivi offline utilizzando Gestione e manutenzione immagini distribuzione (https://learn.microsoft.com/en-us/azure/virtual-desktop/windows-11-lingual-packs), montare l'immagine ISO in Windows e installare un Language Pack e i relativi componenti utilizzando i comandi seguenti:

Dism /Online /Add-Package /PackagePath:"D:Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab"
Dism /Online /Add-Package /PackagePath:D:LanguagesAndOptionalFeaturesMicrosoft-Windows-Client-Language-Pack_x64_fr-fr.cab
Dism /Online /Add-Capability /capabilityname:Language.Basic~~~fr-fr~0.0.1.0 /source:D:LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname:Language.Handwriting~~~fr-fr~0.0.1.0 /source:D:LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname:Language.OCR~~~fr-fr~0.0.1.0 /source:D:LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname:Language.Speech~~~fr-fr~0.0.1.0 /source:D:LanguagesAndOptionalFeatures
Dism /Online /Add-Capability /capabilityname:Language.TextToSpeech~~~fr-fr~0.0.1.0 /source:D:LanguagesAndOptionalFeatures

Related Posts