Fournisseur de services de configuration LanguagePackManagement
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 :
- ./Device/Vendor/MSFT/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
É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
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 :
- ADD ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/
- REPLACE ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/CopyToDeviceInternationalSettings (true)
- REPLACE ./Device/Vendor/MSFT/LanguagePackManagement/Install/fr-FR/EnableLanguageFeatureInstallations (false)
- 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é.
- 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 :
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.
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
Articles connexes
Informations de référence sur les fournisseurs de services de configuration
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour