Visão geral de localização e codificação

O .NET estrutura fornece suporte extenso para o desenvolvimento de aplicativos preparados para o mundo.Ao desenvolver um aplicativo preparado para o mundo, é recomendável que você divida o processo de em três etapas: globalização, possibilidade de localização e localização.

Globalização é a primeira etapa no processo de criação de um aplicativo preparado para o mundo. Nesta etapa, o código executável do aplicativo foi escrito.Um aplicativo realmente global deve ser cultura neutra e com neutralidade de linguagem.Portanto, atenção deve se concentrar na criação de um aplicativo que estará capaz de oferecer suporte a interfaces de usuário localizada e dados regionais para todos os usuários.Observe que embora um aplicativo globalizado tenha essa flexibilidade, o próprio processo de globalização não envolve a tradução da interface do usuário.Em vez disso, você deve se esforçar para criar um aplicativo com a funcionalidade que funciona igualmente bem para usuários de todas as culturas e regiões de seu aplicativo suporta.

Antes de prosseguir para a localização, você deve executar uma verificação intermediária para determinar Possibilidade de localização. Se um aplicativo é localizável, você tem separadas corretamente código executável do aplicativo de seus recursos.Se você avaliar corretamente possibilidade de localização do seu aplicativo, o código-fonte do aplicativo não precisará ser modificado durante a localização.

A etapa final na criação de um aplicativo preparado para o mundo é Localização, onde você personaliza o aplicativo para culturas específicas ou regiões. Se as etapas de globalização e localização tiverem sido executadas corretamente, a localização deve consistem principalmente de tradução da interface do usuário.

Existem diversas vantagens para projetar e desenvolver aplicativos do mundo:

  • Receita em todo o mundo. O mais culturas que seu aplicativo suporta, a maiores será o usuário ou a base de clientes.

  • Você pode adicionar rapidamente o suporte para novas culturas. Depois que o aplicativo inicial for concluído, nenhum desenvolvimento adicional é necessário para gerar versões localizadas.Para adicionar uma nova cultura para oferecer suporte, você precisa apenas traduzir os recursos do aplicativo para a cultura de destino.

  • Você usa recursos com mais eficiência. A implementação de preparação para o mundo sistema autônomo parte do processo de desenvolvimento original requer menos recursos de teste que se você adicionar o suporte que iniciam o trabalho de desenvolvimento inicial e desenvolvimento.É caro fazer ajustes em um aplicativo projetado para oferecer suporte a uma cultura única, sistema autônomo Estados UnidosInglês, para oferecer suporte a culturas adicionais.Além disso, tentar introduzem suporte para culturas adicionais em um aplicativo concluído também pode introduzir instabilidade e erros do aplicativo.

Consulte também

Conceitos

Globalização

Possibilidade de localização

Localização

Outros recursos

Codificação e localização