Evolução do suporte à MUI em versões do Windows
Antes do Windows Vista
Antes da versão do Windows Vista, o Windows enviava imagens de linguagem única, o que significava que cada versão localizada do Windows continha um único idioma para sua interface do usuário. O MUI era um complemento para a versão em inglês do sistema operacional, e os Pacotes de Interface do Usuário Multilíngue só podiam ser adicionados a determinadas versões em inglês do Windows. Quando instalado na versão em inglês do Windows, o MUI permitiu que o idioma da interface do usuário do sistema operacional fosse alterado de acordo com as preferências de usuários individuais para um dos idiomas com suporte.
O modelo do Pacote MUI não expôs o suporte à MUI para aplicativos. Embora os desenvolvedores pudessem criar aplicativos multilíngues, eles tinham que criar seus próprios mecanismos para fazê-lo.
Windows Vista e Além
Com o Windows Vista, a Microsoft fez um investimento significativo na MUI. O Windows Vista é criado desde o início em uma plataforma MUI. Embora isso represente um grande avanço na estratégia de localização do Windows, pois é um habilitador fundamental para a Microsoft fornecer o Windows em mais idiomas do que nunca, é, antes de tudo, um grande avanço para usuários e clientes do Windows.
Um sistema operacional de linguagem neutra/MUI
A grande maioria dos binários do Windows Vista é compatível com MUI e seus dados localizáveis são armazenados separadamente do código. Isso oferece flexibilidade, pois diferentes dados de idioma podem ser adicionados a qualquer momento.
Os cenários de implantação são totalmente baseados em MUI
O empacotamento e o design de instalação do Windows Vista são baseados em MUI e todos os dados localizáveis são empacotados em pacotes específicos de linguagem, e cada pacote de idiomas pode ser implantado em cenários diferentes. Por exemplo, embora os DVDs de varejo para Windows Vista contenham versões de linguagem única, os usuários da edição Ultimate podem baixar pacotes de idiomas MUI adicionais e podem alternar o idioma da interface do usuário no painel de controle Opções regionais e de linguagem . Os licenciados da Edição Enterprise obtêm todos os idiomas e podem implantar qualquer um deles.
Implantação de imagem única
Os clientes corporativos e os OEMs agora podem reduzir o número de imagens que precisam ser mantidas para implantar o Windows e aplicativos em computadores em diferentes localidades por meio da implantação de imagem única.
Com a MUI no Windows Vista, uma imagem contendo vários idiomas pode ser implantada em qualquer usuário de idioma, e os usuários podem determinar seus próprios idiomas preferenciais (dentro da política) durante a instalação ou a "experiência pronta" inicial com o computador. Em particular, os OEMs podem colocar muitas linguagens de interface do usuário em seus novos computadores para permitir que os usuários selecionem uma no Centro de Boas-vindas. Assim, em uma imagem com vários pacotes de idiomas, a Instalação exibirá uma lista de idiomas disponíveis e permitirá que os usuários escolham um deles. Todas as configurações internacionais são definidas para corresponder ao idioma ou localidade selecionado.
Modelo de manutenção aprimorado
O mesmo QFE ou pacote de correção de segurança agora pode ser instalado em cima de qualquer sistema de linguagem. Isso é fundamental, pois permite uma reviravolta mais rápida das correções de segurança em particular e permite que todos os usuários internacionais se beneficiem da mesma disponibilidade de tempo de todas as correções de segurança.
Infraestrutura mui
A partir do Windows Vista, as APIs mui estão disponíveis para permitir que os desenvolvedores aproveitem os mecanismos mui para seus próprios aplicativos, sem precisar criar lógica personalizada para tratamento de recursos e gerenciamento de idiomas.
Gerenciamento de idiomas
As APIs de MUI base que fornecem recursos de gerenciamento de linguagem de interface do usuário estão disponíveis como parte da infraestrutura de MUI. Para ajudar a gerenciar as diferentes configurações de linguagem de interface do usuário no nível do sistema, do usuário e do aplicativo, a MUI as combina internamente em uma única lista priorizada. Em seguida, a MUI implementa um mecanismo de fallback com base nessa lista priorizada, permitindo soluções parciais de localização, fornecendo aos usuários uma experiência de linguagem de interface do usuário apropriada, se não preferencial.
Por exemplo, um sistema que executa a versão espanhola do Windows Vista com um LIP (pacote de interface de idioma) catalão instalado na parte superior do sistema operacional base pode dar suporte ao seguinte comportamento: o sistema tentará exibir seus recursos em catalão primeiro e, se esses recursos não estiverem disponíveis em catalão, forneça ao usuário recursos espanhóis.
Manipulação de recursos
Com a infraestrutura de MUI aprimorada que está disponível a partir do Windows Vista, as tecnologias de recursos mais comuns são habilitadas para MUI. A tabela a seguir fornece detalhes adicionais sobre o suporte ao tratamento de recursos disponível no Windows Vista.
Categoria | Suporte |
---|---|
Tipos de recurso compatíveis |
|
Ferramentas de desenvolvimento |
|
Suporte a tipo de recurso limitado |
|