Compartilhar via


Explicação dos benefícios do MUI

Benefícios do MUI para os desenvolvedores

Há muitas maneiras possíveis de implementar uma solução MUI em aplicativos, mas cada possibilidade é uma variação de um dos três métodos básicos:

  1. Compilar um binário (com recursos internos) para cada idioma. Esse é o padrão de fato para aplicativos herdados, pois esse é o modelo principal com suporte de ferramentas de desenvolvimento padrão, como o Microsoft Visual Studio. Esse modelo requer vários binários para vários idiomas e tem limitações em relação à implantação de imagem única e cenários multilíngues. Deve-se observar que os aplicativos desenvolvidos com esse modelo continuarão funcionando no Windows Vista e que são fornecidas ferramentas que ajudam os desenvolvedores a passar desse modelo para o modelo mais moderno descrito no terceiro método.
  2. Ter um binário principal neutro em termos de idioma com uma biblioteca de vínculo dinâmico (DLL) de recursos multilíngues. Esse modelo é definitivamente compatível com MUI, mas dificulta a atualização dos binários de recursos para acomodar novos idiomas. Suponha que, além de inglês, francês e japonês, você também queira oferecer suporte ao alemão. Um binário de recurso totalmente novo precisaria ser fornecido e implantado para seus usuários que podem não precisar necessariamente do alemão.
  3. Ter um binário principal neutro em idioma com um conjunto de DLLs de recurso por idioma. É assim que o próprio sistema operacional é implementado no Windows Vista, e os desenvolvedores são incentivados a usar esse modelo para aplicativos, pois ele oferece mais do que os dois modelos anteriores.

Antes do lançamento do Windows Vista, a falta de suporte interno para este último modelo dificultava a adoção. No entanto, isso mudou, e os benefícios desse modelo são inúmeros e o tornam um ótimo modelo para suas aplicações:

  • Os aplicativos podem ser multilíngues e podem se comportar da mesma maneira que o Windows Vista, fornecendo uma experiência de idioma de exibição consistente para os usuários.
  • A flexibilidade aumenta na liberação de idiomas adicionais para um aplicativo. Idiomas adicionais podem ser lançados independentemente do código principal, o que significa que o suporte para novos idiomas pode ser adicionado ao longo do tempo, conforme necessário.
  • O custo é reduzido na criação e na manutenção de mais versões de idioma.
  • OEMs e empresas podem integrar facilmente aplicativos na imagem globalizada de PC, prontos para envio para diferentes países.
  • Ferramentas e diretrizes que ajudam você a migrar seu aplicativo para o modelo MUI do Windows Vista estão disponíveis. Para obter mais informações, consulte Interface do usuário multilíngue.

Benefícios do MUI para empresas

O MUI oferece dois grandes benefícios para as empresas:

  • Instalação de imagem única: o MUI permite que as empresas implementem, ofereçam suporte e mantenham a mesma imagem mundial (ou qualquer parte dela) com uma única instalação. O Windows Vista estende a distribuição de imagem única do sistema operacional, para que os aplicativos de negócios também possam ser implantados como parte da mesma imagem.
  • Suporte para áreas de trabalho multilíngues: vários pacotes de idiomas de interface localizados podem ser instalados em uma área de trabalho, o que permite que vários usuários compartilhem uma única área de trabalho e ainda usem seus próprios idiomas de interface preferidos. O mesmo se aplica aos computadores públicos, que precisam de tratamento igual para todos os idiomas oficiais (como pode ser o caso no Canadá e na União Europeia), e aos computadores compartilhados para os usuários em roaming.

Benefícios do MUI para OEMs

O principal benefício para os OEMs é a instalação de imagem única que o MUI permite, pois possibilita a criação de imagens que contêm todos os idiomas necessários para direcionar uma zona geográfica de forma eficaz e atrasar a escolha do idioma para a instalação inicial do computador pelo usuário. Em particular, isso permite um gerenciamento mais eficaz do inventário para OEMs.

Ao fornecer suporte ao MUI para aplicativos, o Windows Vista também permite que os OEMs forneçam aplicativos de valor agregado nas imagens e se beneficiem da instalação de imagem única, desde que esses aplicativos estejam habilitados para MUI.