Interfaz de usuario multilingüe


Interfaz de usuario multilingüe ( MUI ) es el nombre de un Microsoft la tecnología de Microsoft Windows , Microsoft Office y otras aplicaciones que permite la instalación de múltiples idiomas de interfaz en un solo sistema. En un sistema con MUI, cada usuario podría seleccionar su propio idioma de visualización preferido. La tecnología MUI se introdujo con Windows 2000 y se ha utilizado en todas las versiones desde (hasta Windows 10). La tecnología MUI estaba cubierta por una patente internacional titulada "Interfaz de usuario multilingüe para un sistema operativo". [1] Los inventores son Bjorn C. Rettig, Edward S. Miller, Gregory Wilson y Shan Xu.

Funcionalmente, los paquetes MUI para un determinado producto realizan la misma tarea que las versiones localizadas de esos productos, pero con algunas diferencias técnicas clave. Si bien tanto las versiones localizadas del software como las versiones MUI muestran menús y cuadros de diálogo en el idioma de destino, solo las versiones localizadas tienen nombres de archivos y carpetas traducidos. Una versión localizada de Windows traduce el sistema operativo base, así como todos los programas incluidos, incluidos los nombres de archivos y carpetas, los nombres de los objetos, las cadenas en el registro y cualquier otra cadena interna utilizada por Windows a un idioma en particular. Las versiones localizadas de Windows admiten la actualización desde una versión localizada anterior y los recursos de la interfaz de usuario están completamente localizados, lo que no es el caso de las versiones MUI de un producto. Las versiones MUI de un producto no contienen funciones administrativas traducidas, comoentradas de registro y elementos en Microsoft Management Console . La ventaja de usar MUI sobre versiones localizadas es que cada usuario de una computadora podría usar un MUI de idioma diferente sin necesidad de instalar diferentes versiones de software y sin tener que lidiar con los conflictos que pudieran surgir como resultado. Por ejemplo, con la tecnología MUI, cualquier versión de Windows puede alojar aplicaciones de Windows en cualquier otro idioma. [2]

Los productos MUI para estas versiones solo estaban disponibles a través de acuerdos por volumen de Microsoft. No estaban disponibles a través de canales minoristas. Sin embargo, algunos OEM distribuyeron el producto. Hasta Windows XP , los paquetes MUI para un producto se aplican sobre una versión en inglés para brindar una experiencia de usuario localizada.

Windows Vista avanzó aún más la tecnología MUI con soporte para archivos binarios únicos, independientes del idioma e independientes del idioma que admiten máscaras de varios idiomas, con los recursos específicos del idioma contenidos en binarios separados. La arquitectura MUI separa los recursos de idioma para la interfaz de usuario del código binario del sistema operativo. Esta separación hace posible cambiar completamente los idiomas sin cambiar los binarios centrales de Windows Vista, o tener varios idiomas instalados en la misma computadora mientras se usan los mismos binarios centrales. Los idiomas se aplican como paquetes de idiomas que contienen los recursos necesarios para localizar parte o la totalidad de la interfaz de usuario en Windows Vista.

Los paquetes MUI están disponibles para los usuarios de Windows Vista Enterprise y como Ultimate Extras para los usuarios de Windows Vista Ultimate. Los paquetes MUI también están disponibles para los usuarios de Windows 7 Enterprise y Ultimate Edition.

A partir de Windows Vista, el conjunto de API MUI asociadas también se pone a disposición de los desarrolladores para el desarrollo de aplicaciones.


Comparación de la interfaz del menú de inicio de Windows Vista Ultimate con una MUI en inglés aplicada en la imagen de la izquierda y una MUI de chino tradicional aplicada en la derecha.