À propos de l’interface utilisateur multilingue

L’interface utilisateur multilingue (MUI) est une technologie qui fournit aux utilisateurs une interface utilisateur localisée pour les applications globalisées et la gestion des ressources linguistiques de l’interface utilisateur dans le système d’exploitation Windows. La prise en charge est fournie pour l’ajout de fonctionnalités muI aux applications globalisées à exécuter sur Windows Vista et versions ultérieures, ainsi que sur de nombreux systèmes d’exploitation antérieurs à Windows Vista. Les modèles de localisation et de gestion des ressources muI améliorent le développement, les tests et la prise en charge de logiciels universels.

Les fonctionnalités de la technologie MUI sont les suivantes :

  • Gestion simplifiée des langues pour la localisation des logiciels. MUI permet de modifier les paramètres de langue du système d’exploitation vers une langue prise en charge en fonction des préférences de l’utilisateur.
  • Une technologie de ressources innovante basée sur la division du fichier binaire du code d’application à partir des fichiers de ressources de langage. Vous pouvez ajouter des ressources pour une langue supplémentaire sans avoir à recompiler ou à ressocier votre application. Les ressources localisées supplémentaires deviennent des compléments facultatifs.
  • Interface de programmation d’applications (API) complète. Windows Vista et versions ultérieures exposent l’API MUI que vous pouvez utiliser pour ajouter des fonctionnalités MUI à des applications globalisées. Les fonctions de gestion des langues permettent à vos applications de prendre en charge un large éventail de langages d’interface utilisateur. L’API inclut également des fonctions de chargement de ressources qui permettent au chargeur de ressources de charger des ressources sur Windows Vista et versions ultérieures, ainsi que sur les systèmes d’exploitation antérieurs à Windows Vista.
  • Ensemble d’outils de gestion des modules linguistiques qui offrent une flexibilité dans la gestion des images de déploiement international. Ces outils ne sont pas destinés aux développeurs et ne sont donc pas couverts dans le KIT de développement logiciel (SDK). Vous trouverez plus d’informations dans le Kit d'installation automatisée (Windows AIK) disponible sur Technet.

L’avantage le plus visible de l’interface utilisateur utilisateur est que plusieurs utilisateurs peuvent partager la même station de travail et afficher l’interface utilisateur dans différentes langues. Les entreprises et les fabricants oem bénéficieront de la capacité dont ils disposent pour déployer, prendre en charge et gérer des images multilingues avec une seule installation. Mais l’avantage main de muI vient peut-être de l’efficacité obtenue lors du développement, de la création et de la maintenance de votre application. Vous pouvez fournir un fichier binaire de fonctionnalités de base applicable à toutes les plateformes, indépendamment du langage de l’interface utilisateur, ce qui réduit considérablement les efforts de développement et de test. Si vous devez émettre une mise à jour ou un Service Pack, il s’applique à toutes les langues prises en charge sans effort d’ingénierie supplémentaire. La prise en charge ultérieure de langues supplémentaires devient un projet de localisation au lieu d’un projet de développement logiciel complet.

Cette section couvre les sujets suivants :