Instalación del paquete de idioma en Windows 10/11 con PowerShell
En las versiones modernas de Windows 11 22H2 y Windows 10 21H2+, puede usar PowerShell para instalar y administrar paquetes de idioma y paquetes de idioma de interfaz de idioma (LIP). En versiones anteriores de Windows, la única forma de agregar o eliminar paquetes de idioma era usar el Panel de control clásico o la interfaz de usuario de Configuración (comando de acceso rápido a URI:
ms-settings:regionlanguage).
En versiones recientes de Windows, se ha agregado un módulo PowerShell integrado LanguagePackManagement. Puede utilizar los cmdlets de este módulo para instalar un paquete de idioma de Windows opcional y configurar su idioma preferido para la interfaz de usuario de Windows.
Actualmente, el módulo LanguagePackManagement solo está disponible en las versiones de escritorio de Windows y no en Windows Server 2022/2019.
Puede ver una lista de cmdlets disponibles en el módulo:
Get-Command -Module LanguagePackManagement
Get-SystemPreferredUILanguage(
Get-PreferredLanguage,
Get-SystemLanguage) - obtiene el idioma de interfaz de usuario predeterminado actual en Windows;
Set-SystemPreferredUILanguage(
Set-PreferredLanguage) - para establecer un idioma de interfaz de Windows preferido;
Get-InstalledLanguage(
Get-Language,
Set-SystemLanguage) -enumera los paquetes de idiomas y las funciones instalados;
Install-Language— instalar un paquete de idioma en Windows;
Uninstall-Language- para eliminar un paquete de idioma.
Veamos la lista de paquetes de idiomas disponibles en una computadora con Windows 10:
Get-InstalledLanguageEn este ejemplo, sólo el paquete de idioma alemán está instalado en Windows (
Language Packs = LpCab). El idioma inglés está disponible únicamente como idioma de entrada.
Language Language Packs Language Features
-------- -------------- -----------------
de-DE LpCab BasicTyping, Handwriting, Speech, TextToSpeech, OCR
en-US None BasicTyping, Handwriting, OCR
Ejecute el siguiente comando para agregar el paquete de idioma inglés en Windows:
Install-Language -Language en-USWindows descarga e instala el paquete de idioma especificado y componentes adicionales de los servidores de Microsoft.
Lista completa de paquetes de idiomas disponibles para Windows:
| Tag | Description |
| ar-SA | Arabic (Saudi Arabia) |
| bn-BD | Bangla (Bangladesh) |
| bn-IN | Bangla (India) |
| cs-CZ | Czech (Czech Republic) |
| da-DK | Danish (Denmark) |
| de-AT | Austrian German |
| de-CH | “Swiss” German |
| de-DE | Standard German |
| el-GR | Modern Greek |
| en-AU | Australian English |
| en-CA | Canadian English |
| en-GB | British English |
| en-IE | Irish English |
| en-IN | Indian English |
| en-NZ | New Zealand English |
| en-US | US English |
| en-ZA | English (South Africa) |
| es-AR | Argentine Spanish |
| es-CL | Chilean Spanish |
| es-CO | Colombian Spanish |
| es-ES | Castilian Spanish (Central-Northern Spain) |
| es-MX | Mexican Spanish |
| es-US | American Spanish |
| fi-FI | Finnish (Finland) |
| fr-BE | Belgian French |
| fr-CA | Canadian French |
| fr-CH | “Swiss” French |
| fr-FR | Standard French (France) |
| he-IL | Hebrew (Israel) |
| hi-IN | Hindi (India) |
| hu-HU | Hungarian (Hungary) |
| id-ID | Indonesian (Indonesia) |
| it-CH | “Swiss” Italian |
| it-IT | Standard Italian (Italy) |
| ja-JP | Japanese (Japan) |
| ko-KR | Korean (Republic of Korea) |
| nl-BE | Belgian Dutch |
| nl-NL | Standard Dutch Netherlands) |
| no-NO | Norwegian (Norway) |
| pl-PL | Polish (Poland) |
| pt-BR | Brazilian Portuguese |
| pt-PT | European Portuguese (Portugal) |
| ro-RO | Romanian (Romania) |
| ru-RU | Russian (Russian Federation) |
| sk-SK | Slovak (Slovakia) |
| sv-SE | Swedish (Sweden) |
| ta-IN | Indian Tamil |
| ta-LK | Sri Lankan Tamil |
| th-TH | Thai (Thailand) |
| tr-TR | Turkish (Turkey) |
| zh-CN | Mainland China, simplified characters |
| zh-HK | Hong Kong, traditional characters |
| zh-TW | Taiwan, traditional characters |
Hay opciones adicionales que puede usar con el comando Install-Language:
-CopyToSettings- le permite establecer un idioma predeterminado y aplicar estas configuraciones a la pantalla de bienvenida y a las nuevas cuentas de usuario;
En Windows 11, puede copiar la configuración de diseño de teclado y idioma del usuario actual y aplicarlas a la bienvenida pantalla y a nuevos usuarios:Copy-UserInternationalSettingsToSystem -WelcomeScreen $true -NewUser $true-ExcludeFeatures- permite excluir de la instalación componentes adicionales del paquete de idiomas (FoD, Features on Demand). Estos pueden ser OCR, TextToSpeech o Handwriting.
Para mostrar el idioma preferido de la interfaz de Windows:
Get-SystemPreferredUILanguageEn este caso, el alemán (de-DE) es el idioma de interfaz actual en Windows.
Ejecute el siguiente comando para configurar el inglés como su idioma de interfaz de Windows preferido:
Set-SystemPreferredUILanguage -Language en-USDeberá reiniciar Windows para aplicar el nuevo paquete de idioma.
Restart-ComputerDespués del reinicio, el idioma de la interfaz de Windows cambiará a inglés.
Para desinstalar un paquete de idioma que no necesita:
Uninstall-Language -Language fr-FRPuedes usar el
Set-WinUserLanguageListcmdlet para eliminar diseños de teclado de idiomas adicionales en Windows.
Si su computadora está desconectada de Internet, puede instalar componentes y paquetes de idioma adicionales sin conexión usando DISM (https://learn.microsoft.com/en-us/azure/virtual-desktop/windows-11-language-packs), monte la imagen ISO en Windows e instale un paquete de idioma y sus componentes usando los siguientes comandos:
Dism /Online /Add-Package /PackagePath:"D:\Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab" Dism /Online /Add-Package /PackagePath:D:\LanguagesAndOptionalFeatures\Microsoft-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




