J'automatise les paramètres régionaux et linguistiques et une partie de mon fichier XML est:

<gs:InputPreferences>
  <gs:InputLanguageID Action="remove" ID="0809:00000809"/> <!-- This removes en-GB -->
  <gs:InputLanguageID Action="add" ID="0c01:00000401" /> <!-- This adds ar-EG -->
</gs:InputPreferences>

J'ai trouvé la liste des codes de langue et des profils d'entrée ici https://www.autoitscript.com/autoit3/docs/appendix/OSLangCodes.htm et ici https://docs.microsoft.com/en-us/windows-hardware/ fabric / desktop / default-input-locales-for-windows-language-packs

Le code ne fonctionne pas bien. Il ajoute le profil de langue lui-même, cependant, il n'ajoute pas la disposition du clavier (par exemple, l'arabe 101), de sorte que le profil est inutile jusqu'à ce que j'ajoute la disposition manuellement. Est-ce qu'il y a un moyen de réparer ceci?

Mohammad Elsheimy
la source