Partilhar via


Benefícios do MUI explicados

Benefícios do MUI para 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. Compilação de um binário (com recursos incorporados) para cada linguagem. Este é o padrão de fato para aplicativos legados, pois este é o principal modelo suportado por 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 notar que os aplicativos desenvolvidos com este modelo continuarão a funcionar 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 de núcleo neutro de idioma com uma biblioteca de vínculo dinâmico (DLL) de recurso multilíngüe. Este modelo é definitivamente amigável para MUI, mas dificulta a atualização dos binários de recursos para acomodar novos idiomas. Suponha que, além do 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 de alemão.
  3. Ter um binário de núcleo neutro de 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 sua adoção. No entanto, isso mudou, e os benefícios deste 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 forma que o Windows Vista, fornecendo uma experiência de idioma de exibição consistente para os usuários.
  • A flexibilidade é maior na liberação de idiomas adicionais para um aplicativo. Idiomas adicionais podem ser liberados 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 manutenção de mais versões de idiomas.
  • OEMs e empresas podem facilmente integrar aplicativos em sua imagem de PC globalizada, prontos para envio para diferentes países.
  • Ferramentas e diretrizes que ajudam a migrar seu aplicativo para o modelo MUI do Windows Vista estão disponíveis. Para obter mais informações, consulte Multilingual User Interface.

Benefícios da MUI para as empresas

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

  • Instalação de imagem única: o MUI permite que as empresas implementem, suportem 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 desktops multilíngues: vários pacotes de idiomas de interface do usuário localizados podem ser instalados em uma área de trabalho, o que permite que vários usuários compartilhem uma única área de trabalho enquanto ainda usam seus próprios idiomas preferidos da interface do usuário. O mesmo se aplica aos computadores públicos, que necessitam de tratamento igual para todas as línguas oficialmente faladas (como pode ser o caso no Canadá e na União Europeia), e aos computadores partilhados para utilizadores 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 torna possível criar 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, isto permite uma gestão mais eficaz do inventário para os OEM.

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