Codificação e localização

Ao desenvolver aplicativos do mundo, você deve concentrar a atenção em uma variedade de problemas em todo o processo de design e desenvolvimento de aplicativo. Os três principais problemas são a globalização, possibilidade de localização e localização.

Globalização é a primeira etapa no processo. Um aplicativo globalizado oferece suporte a interfaces de usuário localizada e de dados regionais para todos os usuários. Aplicativos realmente globais devem ser a cultura neutra e neutralidade de idioma. Uma etapa intermediária antes para a localização está testando a possibilidade de localização. Nesta etapa, você garante que você tenha separado os recursos do aplicativo que exigem a conversão do restante do código do aplicativo. Se você testar corretamente a possibilidade de localização antes de prosseguir para a etapa de localização, você não deverá modificar o código de origem do aplicativo durante a localização. A localização é a última etapa no processo de desenvolvimento de um aplicativo do mundo. Nesta etapa, você pode personalizar seu aplicativo de suporte para as culturas específicas ou regiões. Esta etapa deve consistir principalmente traduzir a interface do usuário em idiomas de destino.

Se você endereço globalização, possibilidade de localização e requisitos de localização de logo no início da fase de design, você minimizará a quantidade de tempo e dinheiro necessário para produzir aplicativos de qualidade traduzido para os idiomas que você pretende dar suporte. A.NET Framework fornece amplo suporte para o desenvolvimento de aplicativos preparados para o mundo. Este tópico fornece informações para ajudá-lo a projetar e desenvolver aplicativos do mundo.

Para obter informações adicionais, consulte Globalizing and Localizing Applications na Visual Studio 2005 Site da Microsoft Global Software Development (www.microsoft.com/globaldev), o suporte internacional no Microsoft Windows 2000 (www.msdn.microsoft.com/library/backgrnd/html/intl\_sup\_nt5.htm) e documentações.

Nesta seção

Referência

  • System.GlobalizationNamespace
    Contém classes que definem informações relacionadas à cultura, incluindo o idioma, país/região, os calendários em uso, os padrões de formatação para datas, moeda, números e a classificação do pedido para seqüências de caracteres.

  • System.ResourcesNamespace
    Fornece classes para criar, manipular e utilizando recursos.

  • System.TextNamespace
    Contém classes que representam ASCII, ANSI, Unicode e outras codificações de caractere.

  • Resource File Generator (Resgen. exe)
    Descreve como usar Resgen. exe para converter arquivos. txt e arquivos de formato (. resx) de recurso baseado em XML, arquivos. Resources de binários de runtime de idioma comum.

  • Editor de recursos de formulários do Windows (Winres.exe)
    Descreve como usar o Winres.exe rápida e facilmente localizar formulários de Windows Forms.

Seções relacionadas

  • ASP.NET QuickStart
    Fornece os seguintes exemplos na categoria de localização: A configuração de cultura e codificação, localizando o ASP.NET Applications e trabalhar com arquivos de recurso.

  • QuickStart de tarefas comuns
    A seguir a globalização e o idioma nacional fornece exemplos de suporte (NLS): Amostra de CultureRegion, MultipleEncodings exemplo, codificação de exemplo e amostra de personalisável. Fornece os seguintes exemplos de recursos: Criar recursos, recursos de uso, leitura e gravação recursos e faça um leitor de recursos.