LanguagePackManagement CSP

Logo von Windows Insider.

Wichtig

Dieser CSP enthält einige Einstellungen, die sich in der Entwicklung befinden und nur für Windows Insider Preview Builds gelten. Diese Einstellungen können geändert werden und können Abhängigkeiten von anderen Features oder Diensten in der Vorschau aufweisen.

Der Language Pack Management CSP ermöglicht das einfache Hinzufügen von Sprachen und zugehörigen Sprachfeatures sowie das Verwalten von Einstellungen wie system preferred UI Language, System Locale, Input method (Keyboard), Locale, Speech Recognizer, User Preferred Language List. Auf diesen CSP kann mithilfe des neuen PowerShell-Moduls LanguagePackManagement zugegriffen werden.

In der folgenden Liste sind die LanguagePackManagement-Konfigurationsdienstanbieterknoten aufgeführt:

Installieren

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install

Zu installierende oder zu installierende Sprache.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format node
Zugriffstyp „Abrufen“

Installieren/{Sprach-ID}

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}

Sprachtag der zu installierenden oder zu installierenden Sprache.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format node
Zugriffstyp Hinzufügen, Löschen, Abrufen
Dynamische Knotenbenennung UniqueName: Sprachtag der zu installierenden oder zu installierenden Sprache.

Install/{Language ID}/CopyToDeviceInternationalSettings

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/CopyToDeviceInternationalSettings

Kopiert die Sprache unmittelbar nach der Installation in die internationalen Einstellungen (Gebietsschema, Eingabelayout, Spracherkennung, bevorzugte Ui-Sprache) des Geräts, wenn der Wert true ist. Der Standardwert ist false.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format bool
Zugriffstyp Hinzufügen, Löschen, Abrufen, Ersetzen
Standardwert false

Zulässige Werte:

Wert Beschreibung
false (Standard) Kopieren Sie die Sprache nicht unmittelbar nach der Installation in die internationalen Einstellungen.
true Kopieren Sie die Sprache unmittelbar nach der Installation in die internationalen Einstellungen.

Install/{Language ID}/EnableLanguageFeatureInstallations

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/EnableLanguageFeatureInstallations

Aktiviert Installationen aller verfügbaren Sprachfeatures, wenn der Wert true ist. Der Standardwert ist true.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format bool
Zugriffstyp Hinzufügen, Löschen, Abrufen, Ersetzen
Standardwert true

Zulässige Werte:

Wert Beschreibung
true (Standard) Installieren Sie alle verfügbaren Sprachfeatures.
false Installieren Sie nur die erforderlichen Sprachfeatures.

Install/{Language ID}/ErrorCode

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/ErrorCode

Fehlercode der Sprachinstallation in der Warteschlange. 0, wenn kein Fehler vorliegt.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format int
Zugriffstyp „Abrufen“

Install/{Language ID}/StartInstallation

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/StartInstallation

Ausführungsknoten, um eine Sprache für die Installation auf dem Gerät in die Warteschlange zu stellen.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format null
Zugriffstyp Exec

Installieren/{Sprach-ID}/Status

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/Status

Status der Sprache, die für die Installation in die Warteschlange eingereiht wurde. 0 - nicht gestartet; 1 - in Bearbeitung; 2 - erfolgreich; 3 - fehlgeschlagen; 4 – teilweise erfolgreich.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format int
Zugriffstyp „Abrufen“

InstalledLanguages

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages

Derzeit auf dem Gerät installierte Sprachen.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format node
Zugriffstyp „Abrufen“

InstalledLanguages/{Language ID}

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/{Language ID}

Sprachtag einer auf dem Gerät installierten Sprache. Zur Deinstallation löschen.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format node
Zugriffstyp Löschen, Abrufen
Dynamische Knotenbenennung ClientInventory

InstalledLanguages/{Language ID}/LanguageFeatures

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/{Language ID}/LanguageFeatures

Numerische Darstellung der installierten Sprachfeatures. Grundlegende Eingabe - 1 (0x1), Schriftarten - 2 (0x2), Handschrift - 4 (0x4), Sprache - 8 (0x8), TextToSpeech - 16 (0x10), OCR - 32 (0x20), LocaleData - 64 (0x40), SupplementFonts - 128 (0x80).

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format int
Zugriffstyp „Abrufen“

InstalledLanguages/{Language ID}/Providers

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/{Language ID}/Providers

Numerische Darstellung der Installation einer Sprache. 1 – Das Systemsprachpaket ist installiert. 2 – Das lokale Experience Pack ist installiert; 3 – Beide sind installiert.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format int
Zugriffstyp „Abrufen“

Languagesettings

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/LanguageSettings

Spracheinstellungen des Geräts.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format node
Zugriffstyp „Abrufen“

LanguageSettings/SystemPreferredUILanguages

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/LanguageSettings/SystemPreferredUILanguages

Bevorzugte Systembenutzeroberflächensprache des Geräts.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format chr (Zeichenfolge)
Zugriffstyp Abrufen, Ersetzen

Beispiele

  1. Auflisten installierter Sprachen und Features mit dem GET-Befehl auf dem Knoten "InstalledLanguages". Im Folgenden finden Sie die Beispiele:

    GET./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguagesGET./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/zh-CN/ProvidersGET./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/zh-CN/LanguageFeaturesGET./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/ja-JP/ProvidersGET./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/ja-JP/LanguageFeatures

    Die Knoten unter InstalledLanguages sind die Sprachtags der installierten Sprachen. Der Anbieterknoten unter dem Sprachtag ist eine ganzzahlige Darstellung des Sprachpakets oder der LXPs.

    • 1- Gibt an, dass nur das Language Pack-CAB installiert ist.
    • 2- Gibt an, dass nur der LXP installiert ist.
    • 3- Gibt an, dass beide installiert sind.

    Der Knoten LanguageFeatures ist eine Bitmapdarstellung der Für eine Sprache auf einem Gerät installierten Sprachfeatures :

    • Basic Typing = 0x1
    • Schriftarten = 0x2
    • Handschrift = 0x4
    • Speech = 0x8
    • TextToSpeech = 0x10
    • OCR = 0x20
    • LocaleData = 0x40
    • SupplementFonts = 0x80
  2. Installieren Sie das Sprachpaket und die Features mit dem Befehl EXECUTE auf dem Knoten StartInstallation der Sprache. Bei der Sprachinstallation wird versucht, die am besten übereinstimmenden Sprachpakete und Features für die bereitgestellte Sprache zu installieren.

    Hinweis

    Falls noch nicht festgelegt, wird die Richtlinie so festgelegt, dass die Bereinigung nicht verwendeter Sprachpakete und Features auf dem Gerät blockiert wird, um ein unerwartetes Löschen zu verhindern.

    • Administratoren können die Sprache optional direkt nach der Installation in die internationalen Einstellungen des Geräts kopieren, indem sie den Befehl REPLACE auf dem Knoten "CopyToDeviceInternationalSettings" der Sprache verwenden. false (Standard)- führt keine Aktion aus; true- legt die folgenden internationalen Einstellungen fest, um die neu installierte Sprache widerzuspiegeln:
      • System Preferred UI Language
      • Systemgebietsschema
      • Standardeinstellungen für neue Benutzer
        • Eingabemethode (Tastatur)
        • Locale
        • Spracherkennung
        • Liste der bevorzugten Sprachen des Benutzers
    • Administratoren können optional konfigurieren, ob sie alle verfügbaren Sprachfeatures während der Installation mithilfe des REPLACE-Befehls auf dem Knoten "EnableLanguageFeatureInstallations" der Sprache installieren möchten. false- installiert nur erforderliche Features; true (Standard) – installiert alle verfügbaren Features.

    Hier finden Sie die Beispielbefehle zum Installieren der französischen Sprache mit den erforderlichen Features und zum Kopieren in die internationalen Einstellungen des Geräts:

    1. ADD ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/
    2. REPLACE ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/CopyToDeviceInternationalSettings (true)
    3. REPLACE ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/EnableLanguageFeatureInstallations (false)
    4. EXECUTE ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/StartInstallation

    Die Installation ist ein asynchroner Vorgang. Sie können die Knoten Status oder ErrorCode mit den folgenden Befehlen abfragen:

    GET./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/StatusGET./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/ErrorCode

    Status: 0 – nicht gestartet; 1 – in Bearbeitung; 2 – erfolgreich; 3 – fehlgeschlagen; 4 – teilweiser Erfolg (Ein teiler Erfolg weist darauf hin, dass nicht alle Bereitstellungsvorgänge erfolgreich waren, z. B. ein Fehler beim Installieren des Sprachpakets oder der Features). ErrorCode: Ein HRESULT, das bei der Diagnose helfen kann, wenn die Installation fehlgeschlagen oder teilweise fehlgeschlagen ist.

  3. Löschen Sie die installierte Sprache mit dem BEFEHL DELETE auf dem installierten Sprachtag. Der Befehl zum Löschen ist ein Vorgang zum Auslösen und Vergessen. Der Löschvorgang wird im Hintergrund ausgeführt. IT-Administratoren können die installierte Sprache später abfragen und den Befehl bei Bedarf erneut senden. Im Folgenden finden Sie einen Beispielbefehl zum Löschen der Sprache zh-CN.

    DELETE./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/zh-CN

    Hinweis

    Beim Löschen wird die Richtlinie zur Blockbereinigung nicht verwendeter Sprachpakete ignoriert.

  4. Abrufen/Festlegen der vom System bevorzugten Benutzeroberflächensprache mit dem Befehl GET oder REPLACE auf dem Knoten "SystemPreferredUILanguages"

    ./Device/Vendor/MSFT/LanguagePackManagement/LanguageSettings/SystemPreferredUILanguages

Referenz zum Konfigurationsdienstanbieter