Interface de usuário multilíngue - Multilingual User Interface

Image
Comparação da interface do menu Iniciar do Windows Vista Ultimate com um MUI em inglês aplicado à imagem à esquerda e um MUI em chinês tradicional aplicado à direita.

Multilingual User Interface ( MUI ) é o nome de um Microsoft tecnologia para Microsoft Windows , Microsoft Office e outras aplicações que permite a instalação de várias linguagens de interface em um único sistema. Em um sistema com MUI, cada usuário seria capaz de selecionar seu próprio idioma de exibição preferido. A tecnologia MUI foi introduzida com o Windows 2000 e tem sido usada em todas as versões desde então (até o Windows 10). A tecnologia MUI foi coberta por uma patente internacional intitulada "Interface de usuário multilíngue para um sistema operacional". Os inventores são Bjorn C. Rettig, Edward S. Miller, Gregory Wilson e Shan Xu.

Funcionalmente, os pacotes MUI para um determinado produto executam a mesma tarefa que as versões localizadas desses produtos, mas com algumas diferenças técnicas importantes. Embora as versões localizadas do software e as versões do MUI exibam menus e caixas de diálogo no idioma de destino, apenas as versões localizadas têm nomes de arquivos e pastas traduzidos. Uma versão localizada do Windows traduz o sistema operacional de base, bem como todos os programas incluídos, incluindo nomes de arquivos e pastas, nomes de objetos, strings no registro e quaisquer outras strings internas usadas pelo Windows em um idioma específico. As versões localizadas do Windows oferecem suporte à atualização de uma versão localizada anterior e os recursos da interface do usuário são completamente localizados, o que não é o caso das versões MUI de um produto. As versões MUI de um produto não contêm funções administrativas traduzidas, como entradas de registro e itens no Console de Gerenciamento Microsoft . A vantagem de usar MUIs em vez de versões localizadas é que cada usuário em um computador pode usar um MUI de idioma diferente sem exigir versões diferentes de software instaladas e lidar com os conflitos que podem surgir como resultado. Por exemplo, usando a tecnologia MUI, qualquer versão do Windows pode hospedar aplicativos do Windows em qualquer outro idioma.

MUI no Windows 2000 e Windows XP

Os produtos MUI para essas versões estavam disponíveis apenas por meio de contratos de volume da Microsoft. Eles não estavam disponíveis nos canais de varejo. No entanto, alguns OEMs distribuíram o produto. Até o Windows XP , os pacotes MUI de um produto são aplicados em cima de uma versão em inglês para fornecer uma experiência de usuário localizada.

MUI no Windows Vista e Windows 7

O Windows Vista avançou ainda mais com a tecnologia MUI com suporte para arquivos binários únicos, com neutralidade de idioma e independente de idioma, com suporte a aparências de vários idiomas, com os recursos específicos do idioma contidos em binários separados. A arquitetura MUI separa os recursos de idioma para a interface do usuário do código binário do sistema operacional. Essa separação torna possível alterar os idiomas completamente sem alterar os binários principais do Windows Vista ou ter vários idiomas instalados no mesmo computador usando os mesmos binários principais. Os idiomas são aplicados como pacotes de idiomas contendo os recursos necessários para localizar parte ou toda a interface do usuário no Windows Vista.

Os pacotes MUI estão disponíveis para usuários do Windows Vista Enterprise e como Ultimate Extras para usuários do Windows Vista Ultimate. Os pacotes MUI também estão disponíveis para usuários das edições Windows 7 Enterprise e Ultimate.

A partir do Windows Vista, o conjunto de APIs MUI associadas também é disponibilizado aos desenvolvedores para o desenvolvimento de aplicativos.

A partir do Windows 7, a Microsoft começou a se referir aos MUIs como "Pacotes de Idiomas", embora isso não deva ser confundido com Pacotes de Interface de Idiomas (LIP).

MUI no Windows 8 / 8.1 / RT e Windows 10

A partir do Windows 8 / RT, todas as edições do Windows podem baixar e instalar todos os Pacotes de Idiomas.

Veja também

Referências

links externos