Fournisseur de services de configuration LanguagePackManagement

Logo de Windows Insider.

Important

Ce csp contient certains paramètres en cours de développement et qui s’appliquent uniquement aux builds Windows Insider Preview. Ces paramètres sont susceptibles d’être modifiés et peuvent avoir des dépendances vis-à-vis d’autres fonctionnalités ou services en préversion.

Le fournisseur csp de gestion du module linguistique permet d’ajouter facilement des langues et des fonctionnalités linguistiques associées et de gérer des paramètres tels que Langue de l’interface utilisateur préférée du système, Paramètres régionaux système, Méthode d’entrée (clavier), Paramètres régionaux, Reconnaissance vocale, Liste des langues préférées de l’utilisateur. Ce fournisseur de solutions Cloud est accessible à l’aide du nouveau module PowerShell LanguagePackManagement .

La liste suivante présente les nœuds du fournisseur de services de configuration LanguagePackManagement :

Install

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install

Langue à installer ou en cours d’installation.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format node
Type d’accès Télécharger

Install/{Language ID}

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}

Balise de langue de la langue à installer ou en cours d’installation.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format node
Type d’accès Ajouter, Supprimer, Obtenir
Nommage de nœud dynamique UniqueName : balise de langue de la langue à installer ou en cours d’installation.

Install/{Language ID}/CopyToDeviceInternationalSettings

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/CopyToDeviceInternationalSettings

Copie la langue dans les paramètres internationaux (c’est-à-dire, paramètres régionaux, disposition d’entrée, module de reconnaissance vocale, langue d’interface utilisateur préférée) de l’appareil immédiatement après l’installation si la valeur est true. La valeur par défaut est false.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format bool
Type d’accès Ajouter, Supprimer, Obtenir, Remplacer
Valeur par défaut false

Valeurs autorisées:

Valeur Description
false (par défaut) Ne copiez pas la langue dans les paramètres internationaux immédiatement après l’installation.
true Copiez la langue dans les paramètres internationaux immédiatement après l’installation.

Install/{Language ID}/EnableLanguageFeatureInstallations

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/EnableLanguageFeatureInstallations

Active les installations de toutes les fonctionnalités de langage disponibles lorsque la valeur est true. La valeur par défaut est true.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format bool
Type d’accès Ajouter, Supprimer, Obtenir, Remplacer
Valeur par défaut true

Valeurs autorisées:

Valeur Description
true (par défaut) Installez toutes les fonctionnalités de langage disponibles.
false Installez uniquement les fonctionnalités de langage requises.

Install/{Language ID}/ErrorCode

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/ErrorCode

Code d’erreur de l’installation de la langue en file d’attente. 0 s’il n’y a pas d’erreur.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format int
Type d’accès Télécharger

Install/{Language ID}/StartInstallation

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/StartInstallation

Nœud d’exécution pour mettre en file d’attente une langue pour l’installation sur l’appareil.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format null
Type d’accès Exec

Install/{Language ID}/Status

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/Install/{Language ID}/Status

État de la langue mise en file d’attente pour l’installation. 0 - non démarré ; 1 - en cours ; 2 - réussi ; 3 - échec ; 4 - partiellement réussi.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format int
Type d’accès Télécharger

InstalledLanguages

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages

Langues actuellement installées sur l’appareil.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format node
Type d’accès Télécharger

InstalledLanguages/{Language ID}

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/{Language ID}

Balise de langue d’une langue installée sur l’appareil. Supprimer pour désinstaller.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format node
Type d’accès Supprimer, Obtenir
Nommage de nœud dynamique ClientInventory

InstalledLanguages/{Language ID}/LanguageFeatures

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/{Language ID}/LanguageFeatures

Représentation numérique des fonctionnalités de langage installées. Saisie de base - 1 (0x1), Polices - 2 (0x2), Écriture manuscrite - 4 (0x4), Voix - 8 (0x8), TextToSpeech - 16 (0x10), OCR - 32 (0x20), LocaleData - 64 (0x40), SupplementFonts - 128 (0x80).

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format int
Type d’accès Télécharger

InstalledLanguages/{Language ID}/Providers

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/InstalledLanguages/{Language ID}/Providers

Représentation numérique de la façon dont une langue est installée. 1 - Le module linguistique système est installé ; 2 - Le pack d’expérience locale est installé ; 3 - Les deux sont installés.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format int
Type d’accès Télécharger

LanguageSettings

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/LanguageSettings

Paramètres de langue de l’appareil.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format node
Type d’accès Télécharger

LanguageSettings/SystemPreferredUILanguages

Étendue Éditions Système d’exploitation applicable
✅ Appareil
❌Utilisateur
✅Pro
✅ Enterprise
✅ Éducation
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows Insider Preview [99.9.9999]
./Device/Vendor/MSFT/LanguagePackManagement/LanguageSettings/SystemPreferredUILanguages

Langue de l’interface utilisateur préférée du système de l’appareil.

Propriétés de l’infrastructure de description :

Nom de la propriété Valeur de la propriété
Format chr (chaîne)
Type d’accès Obtenir, remplacer

Exemples

  1. Énumérez les langues et fonctionnalités installées avec la commande GET sur le nœud « InstalledLanguages ». Voici les exemples :

    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

    Les nœuds sous InstalledLanguages sont les balises de langue des langues installées. Le nœud fournisseurs sous la balise de langue est une représentation entière du module linguistique ou de LXP.

    • 1- Indique que seul le cab du module linguistique est installé.
    • 2- Indique que seul le LXP est installé.
    • 3- Indique que les deux sont installés.

    Le nœud LanguageFeatures est une représentation bitmap des fonctionnalités de langage installées pour une langue sur un appareil :

    • Saisie de base = 0x1
    • Polices = 0x2
    • Écriture manuscrite = 0x4
    • Speech = 0x8
    • TextToSpeech = 0x10
    • OCR = 0x20
    • LocaleData = 0x40
    • SupplementFonts = 0x80
  2. Installez le module linguistique et les fonctionnalités avec la commande EXECUTE sur le nœud StartInstallation de la langue. L’installation linguistique tente d’installer les modules linguistiques et les fonctionnalités les mieux adaptés à la langue fournie.

    Remarque

    S’il n’est pas défini précédemment, l’installation définit la stratégie pour bloquer le nettoyage des modules linguistiques et des fonctionnalités inutilisés sur l’appareil afin d’éviter toute suppression inattendue.

    • Les administrateurs peuvent éventuellement copier la langue dans les paramètres internationaux de l’appareil immédiatement après l’installation à l’aide de la commande REPLACE sur le nœud « CopyToDeviceInternationalSettings » de la langue. false (valeur par défaut)- n’effectue aucune action ; true- définit les paramètres internationaux suivants pour refléter la langue nouvellement installée :
      • Langue de l’interface utilisateur par défaut du système
      • Paramètres régionaux système
      • Paramètres par défaut pour les nouveaux utilisateurs
        • Input, méthode (clavier)
        • Paramètres régionaux
        • Reconnaissance vocale
        • Liste des langues préférées de l’utilisateur
    • Les administrateurs peuvent éventuellement configurer s’ils souhaitent installer toutes les fonctionnalités de langage disponibles pendant l’installation à l’aide de la commande REPLACE sur le nœud « EnableLanguageFeatureInstallations » de la langue. false- installe uniquement les fonctionnalités requises ; true (par défaut) : installe toutes les fonctionnalités disponibles.

    Voici les exemples de commandes permettant d’installer Français langue avec les fonctionnalités requises et de les copier dans les paramètres internationaux de l’appareil :

    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

    L’installation est une opération asynchrone. Vous pouvez interroger les nœuds Status ou ErrorCode à l’aide des commandes suivantes :

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

    État : 0 – non démarré ; 1 – en cours ; 2 – réussi ; 3 – échec ; 4 - réussite partielle (une réussite partielle indique que toutes les opérations d’approvisionnement n’ont pas réussi, par exemple, une erreur s’est produite lors de l’installation du module linguistique ou des fonctionnalités). ErrorCode : HRESULT qui peut aider à diagnostiquer si l’installation a échoué ou partiellement échoué.

  3. Supprimez la langue installée avec la commande DELETE sur la balise de langue installée. La commande delete est une opération d’arrêt et d’oubli. La suppression s’exécutera en arrière-plan. L’administrateur informatique peut interroger la langue installée ultérieurement et renvoyer la commande si nécessaire. Voici un exemple de commande pour supprimer le langage zh-CN.

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

    Remarque

    La suppression ignore la stratégie de nettoyage de bloc des modules linguistiques inutilisés.

  4. Obtenir/Définir la langue de l’interface utilisateur préférée du système avec la commande GET ou REPLACE sur le nœud « SystemPreferredUILanguages »

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

Informations de référence sur les fournisseurs de services de configuration