V moderních verzích Windows 11 22H2 a Windows 10 21H2+ můžete použít PowerShell k instalaci a správě jazykových balíčků a jazykových balíčků jazykového rozhraní (LIP). V předchozích sestaveních systému Windows bylo jediným způsobem, jak přidat nebo odebrat jazykové balíčky, použití klasického uživatelského rozhraní Ovládací panely nebo Nastavení (příkaz rychlého přístupu URI:ms-settings:regionlanguage).
V posledních verzích Windows vestavěný modul PowerShellLanguagePackManagementbyl přidán. Rutiny z tohoto modulu můžete použít k instalaci volitelné jazykové sady Windows a nastavení preferovaného jazyka pro uživatelské rozhraní Windows.
Modul LanguagePackManagement je v současné době k dispozici pouze ve verzích Windows pro stolní počítače a nikoli na Windows Server 2022/2019.
V modulu můžete zobrazit seznam dostupných rutin:
Get-Command -Module LanguagePackManagement

Get-SystemPreferredUILanguage(Get-PreferredLanguage,Get-SystemLanguage) – získat aktuální výchozí jazyk uživatelského rozhraní ve Windows;Set-SystemPreferredUILanguage(Set-PreferredLanguage) – pro nastavení preferovaného jazyka rozhraní Windows;Get-InstalledLanguage(Get-Language,Set-SystemLanguage) –seznam nainstalovaných jazykových balíčků a funkcí;Install-Language— nainstalovat jazykovou sadu do systému Windows;Uninstall-Language– odebrání jazykového balíčku.
Podívejme se na seznam dostupných jazykových balíčků v počítači se systémem Windows 10:
Get-InstalledLanguage
V tomto příkladu je na Windows nainstalován pouze německý jazykový balíček (Language Packs = LpCab). Anglický jazyk je k dispozici pouze jako vstupní jazyk.
Language Language Packs Language Features -------- -------------- ----------------- de-DE LpCab BasicTyping, Handwriting, Speech, TextToSpeech, OCR en-US None BasicTyping, Handwriting, OCR


Spusťte následující příkaz pro přidání anglické jazykové sady do systému Windows:
Install-Language -Language en-US
Systém Windows stáhne a nainstaluje určenou jazykovou sadu a další součásti ze serverů společnosti Microsoft.


Úplný seznam dostupných jazykových balíčků pro Windows:
| Štítek | Popis |
| ar-SA | arabština (Saúdská Arábie) |
| bn-BD | Bangla (Bangladéš) |
| bn-IN | Bangla (indická) |
| cs-CZ | čeština (Česká republika) |
| da-DK | dánština (Dánsko) |
| de-AT | rakouská němčina |
| de-CH | „Švýcarská“ němčina |
| To je ono | Standardní němčina |
| el-GR | novořečtina |
| en-AU | Australská angličtina |
| en-CA | kanadská angličtina |
| jeden GB | britská angličtina |
| en-IE | Irská angličtina |
| a-IN | indická angličtina |
| en-NZ | Novozélandská angličtina |
| en-US | americká angličtina |
| v-ZA | angličtina (Jižní Afrika) |
| en-AR | argentinská španělština |
| en-CL | Chilská španělština |
| es-CO | kolumbijská španělština |
| es-ES | kastilská španělština (střední-severní Španělsko) |
| es-MX | mexická španělština |
| es-US | americká španělština |
| být-Fi | finština (Finsko) |
| fr-BE | belgická francouzština |
| fr-CA | Kanadská francouzština |
| fr-CH | „Švýcarská“ francouzština |
| fr-FR | standardní francouzština (Francie) |
| on-IT | hebrejština (Izrael) |
| hi-IN | hindština (Indie) |
| hu-HU | maďarština (Maďarsko) |
| id-ID | indonéština (Indonésie) |
| svědění | „Švýcarská“ italština |
| to-IT | standardní italština (Itálie) |
| jp-JP | japonština (Japonsko) |
| ko-KR | korejština (Korejská republika) |
| nl-BE | belgická holandština |
| nl-NL | standardní holandské Nizozemsko) |
| ne ne | norština (Norsko) |
| pl-PL | polština (Polsko) |
| pt-BR | Brazilská portugalština |
| pt-pt | evropská portugalština (Portugalsko) |
| en-US | rumunština (Rumunsko) |
| fr-fr | ruština (Ruská federace) |
| sk-SK | slovenština (Slovensko) |
| sv-SE | švédština (Švédsko) |
| ta-IN | Indický Tamil |
| mluvit | srílanská tamilština |
| čt-TH | thajština (Thajsko) |
| tr-TR | turečtina (Turecko) |
| zh-CN | Pevninová Čína, zjednodušené znaky |
| zh-HK | Hong Kong, tradiční postavy |
| zh-TW | Tchaj-wan, tradiční znaky |
Existují další možnosti, které můžete použít s příkazem Install-Language:
-CopyToSettings– umožňuje nastavit výchozí jazyk a použít tato nastavení na uvítací obrazovku a na nové uživatelské účty; Ve Windows 11 můžete zkopírovat nastavení jazyka a rozložení klávesnice aktuálního uživatele a použít je na uvítací obrazovku a na nové uživatele:Copy-UserInternationalSettingsToSystem -WelcomeScreen $true -NewUser $true-ExcludeFeatures– umožňuje z instalace vyloučit další součásti jazykového balíčku (FoD, Features on Demand). Mohou to být OCR, TextToSpeech nebo Rukopis.
Chcete-li zobrazit preferovaný jazyk rozhraní Windows:
Další čtení:Jak zobrazit ikonu jazykového panelu/indikátoru vstupu na hlavním panelu Windows 10
Get-SystemPreferredUILanguage
V tomto případě je aktuálním jazykem rozhraní ve Windows němčina (de-DE).


Spusťte následující příkaz a nastavte angličtinu jako preferovaný jazyk rozhraní Windows:
Set-SystemPreferredUILanguage -Language en-US
Chcete-li použít novou jazykovou sadu, budete muset restartovat systém Windows.
Restart-Computer
Po restartu se jazyk rozhraní Windows změní na angličtinu.


Chcete-li odinstalovat jazykový balíček, který nepotřebujete:
Uninstall-Language -Language fr-FR
Můžete použítSet-WinUserLanguageListcmdlet k odstranění dalších jazykových rozložení klávesnice v systému Windows.
Pokud je váš počítač odpojen od internetu, můžete nainstalovat další jazykové balíčky a komponenty offline pomocí DISM (https://learn.microsoft.com/en-us/azure/virtual-desktop/windows-11-language-packs), připojte obraz ISO ve Windows a nainstalujte jazykový balíček a jeho součásti pomocí příkazů níže:
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













