Partager via


Avantages de MUI expliqués

Avantages de MUI pour les développeurs

Il existe de nombreuses façons possibles de mettre en œuvre une solution MUI dans les applications, mais chaque possibilité est une variation de l’une des trois méthodes de base :

  1. Compiler un binaire (avec des ressources intégrées) pour chaque langue. C’est la norme de facto pour les applications héritées, car c’est le modèle principal pris en charge par les outils de développement standard tels que Microsoft Visual Studio. Ce modèle nécessite plusieurs binaires pour plusieurs langues et présente des limitations en ce qui concerne le déploiement d’une seule image et les scénarios multilingues. Il convient de noter que les applications développées avec ce modèle continueront à fonctionner sur Windows Vista, et que des outils sont fournis pour aider les développeurs à passer de ce modèle au modèle plus moderne décrit dans la troisième méthode.
  2. Avoir un binaire central neutre en termes de langue avec une bibliothèque de liens dynamiques (DLL) de ressources multilingues. Ce modèle est définitivement favorable à MUI, mais il est difficile de mettre à jour les binaires de ressources pour accueillir de nouvelles langues. Supposons qu’en plus de l’anglais, du français et du japonais, vous souhaitiez également prendre en charge l’allemand. Un tout nouveau binaire de ressources devrait être fourni et déployé auprès de vos utilisateurs qui n’ont pas nécessairement besoin de l’allemand.
  3. Avoir un binaire central neutre en termes de langue avec un ensemble de DLL de ressources par langue. C’est ainsi que le système d’exploitation lui-même est implémenté dans Windows Vista, et les développeurs sont encouragés à utiliser ce modèle pour les applications car il offre plus d’avantages que les deux modèles précédents.

Avant la sortie de Windows Vista, le manque de support intégré pour ce dernier modèle rendait son adoption difficile. Cependant, cela a changé, et les avantages de ce modèle sont nombreux et en font un excellent modèle pour vos applications :

  • Les applications peuvent être rendues multilingues et se comporter de la même manière que Windows Vista, offrant une expérience linguistique cohérente pour les utilisateurs.
  • La flexibilité est augmentée dans la publication de langues supplémentaires pour une application. Des langues supplémentaires peuvent être publiées indépendamment du code principal, ce qui signifie que le support de nouvelles langues peut être ajouté au fil du temps selon les besoins.
  • Le coût de création et de maintenance de plus de versions linguistiques est réduit.
  • Les OEM et les entreprises peuvent facilement intégrer des applications dans leur image PC mondialisée—prête à être expédiée dans différents pays.
  • Des outils et des directives qui vous aident à migrer votre application vers le modèle MUI de Windows Vista sont disponibles. Pour plus d’informations, veuillez consulter la section Interface utilisateur multilingue.

Avantages de MUI pour les entreprises

MUI offre deux avantages majeurs pour les entreprises :

  • Installation d’une seule image : MUI permet aux entreprises de déployer, prendre en charge et maintenir la même image mondiale (ou toute partie de celle-ci) avec une seule installation. Windows Vista étend le déploiement à image unique du système d’exploitation, de sorte que les applications métier peuvent également être déployées dans le cadre de la même image.
  • Prise en charge des bureaux multilingues : Plusieurs packs de langues localisées de l’interface utilisateur peuvent être installés sur un bureau, ce qui permet à plusieurs utilisateurs de partager un seul bureau tout en utilisant leurs propres langues d’interface utilisateur préférées. Cela s’applique également aux ordinateurs publics, qui nécessitent un traitement égal pour toutes les langues officiellement parlées (comme cela pourrait être le cas au Canada et dans l’Union européenne), et aux ordinateurs partagés pour les utilisateurs itinérants.

Avantages de MUI pour les OEM

Le principal avantage pour les OEM est l’installation d’une seule image que MUI permet, car elle rend possible la création d’images contenant toutes les langues nécessaires pour cibler efficacement une zone géographique, et de différer le choix de la langue à l’installation initiale de l’ordinateur par l’utilisateur. En particulier, cela permet une gestion plus efficace des stocks pour les OEM.

En fournissant un support MUI pour les applications, Windows Vista permet également aux OEM de fournir des applications à valeur ajoutée sur leurs images tout en bénéficiant de l’installation d’une seule image, tant que ces applications sont compatibles avec MUI.