Share via


Acerca de la interfaz de usuario multilingüe

La interfaz de usuario multilingüe (MUI) es una tecnología que proporciona a los usuarios una interfaz de usuario localizada para aplicaciones globalizadas y administración de recursos de lenguaje de interfaz de usuario en el sistema operativo Windows. Se proporciona compatibilidad para agregar la funcionalidad MUI a las aplicaciones globalizadas para que se ejecuten en Windows Vista y versiones posteriores, así como para muchos sistemas operativos anteriores a Windows Vista. Los modelos de localización y administración de recursos de MUI mejoran el desarrollo, las pruebas y la compatibilidad con el software listo para el mundo.

Entre las características de la tecnología MUI se incluyen:

  • Administración simplificada del idioma para la localización de software. MUI permite cambiar la configuración de idioma del sistema operativo a un idioma admitido según las preferencias del usuario.
  • Una innovadora tecnología de recursos basada en la división del código de aplicación binario de los archivos de recursos de lenguaje. Puede agregar recursos para un lenguaje adicional sin necesidad de volver a compilar o volver a vincular la aplicación. Los recursos localizados adicionales se convierten en complementos opcionales.
  • Interfaz de programación de aplicaciones completa (API). Windows Vista y versiones posteriores exponen la API de MUI que se usará para agregar funcionalidad de MUI a aplicaciones globalizadas. Las funciones de administración de lenguaje permiten que las aplicaciones admitan una amplia variedad de lenguajes de interfaz de usuario. La API también incluye funciones de carga de recursos que permiten al cargador de recursos cargar recursos en Windows Vista y versiones posteriores, así como sistemas operativos anteriores a Windows Vista.
  • Un conjunto de herramientas de administración de módulos de idioma que proporcionan flexibilidad en la administración de imágenes de implementación internacional. Estas herramientas no están destinadas a desarrolladores y, por tanto, no se tratan en el SDK. Puede encontrar más información en el Kit de instalación automatizada de Windows disponible en Technet.

La ventaja más visible de MUI es que varios usuarios pueden compartir la misma estación de trabajo y ver la interfaz de usuario en diferentes idiomas. Las corporaciones y los OEM se beneficiarán de la funcionalidad que tienen que implementar, admitir y mantener imágenes multilingües con una sola instalación. Pero quizás la principal ventaja de MUI se obtiene en las eficiencias adquiridas al desarrollar, compilar y atender la aplicación. Puede enviar un binario de funcionalidad principal aplicable a todas las plataformas, independientemente del lenguaje de interfaz de usuario, lo que reduce significativamente los esfuerzos de desarrollo y pruebas. Si tiene que emitir una actualización o un Service Pack, se aplicará a todos los idiomas admitidos sin ningún esfuerzo de ingeniería adicional. La compatibilidad posterior con lenguajes adicionales se convierte en un proyecto de localización en lugar de un proyecto de desarrollo de software completo.

En esta sección se describen los temas siguientes: