Codificação e localização

Ao desenvolver aplicativos preparados para o mundo, você deve se concentrar atenção em uma variedade de problemas em todo o processo de design e desenvolvimento de aplicativo.Os três problemas principais são 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 dados regionais para todos os usuários.Aplicativos verdadeiramente global devem ser cultura neutra e com neutralidade de linguagem.Uma etapa intermediária antes à localização é o teste de possibilidade de localização.Nesta etapa, você garante que tem separados os recursos do aplicativo que requerem traduçã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 fonte do seu aplicativo durante a localização.Localização é a última etapa no processo de desenvolvimento de um aplicativo preparado para o mundo.Nesta etapa, você pode personalizar seu aplicativo para culturas específicas ou regiões para ter suporte.Essa etapa deve consistem principalmente de traduzir a interface do usuário em idiomas de destino.

Se endereço globalização, possibilidade de localização e os requisitos de localização de logo de início na fase de design, você minimizará o intervalo de time e money necessário para produzir aplicativos de qualidade localizado para os idiomas que você pretende dar suporte.O .NET estrutura fornece suporte extenso para o desenvolvimento de aplicativos do 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 no Visual Studio 2005 documentação, suporte internacional no Microsoft Windows 2000 (www.msdn.microsoft.com/biblioteca/backgrnd/html/intl\_sup\_nt5.htm) e site da Microsoft Global Software Development (www.microsoft.com/globaldev).

Nesta seção

Referência

  • System.Globalization Namespace
    Contém classes que definem informações relacionadas à cultura, incuindo o linguagem, Country/região, os calendários em uso, os padrões de formatação para datas, moeda, números e a classificar ordem para seqüências de caracteres.

  • System.Resources Namespace
    Fornece classes para criar, manipular e usando os recursos.

  • System.Text Namespace
    Contém classes representando ASCII, ANSI, Unicode, UTF-7, UTF-8 e outras codificações de caractere.

  • Recurso arquivo gerador (Resgen.exe)
    Descreve como usar Resgen.exe para converter arquivos .txt e baseados em XML recurso formatar (.resx) arquivos para arquivos comuns de .recursos binário de runtime linguagem.

  • Windows Forms recurso Editor (Winres.exe)
    Descreve como usar Winres.exe rápida e com com facilidade localizar formulários de Windows Forms.

Seções relacionadas

  • ASP.NET QuickStart
    Fornece os exemplos a seguir na categoria de localização: Configuração de cultura e codificação, localizando aplicativos ASP.NET e trabalhando com arquivos recurso.

  • QuickStart de tarefas comuns
    Fornece a globalização seguinte e linguagem nacional (NLS) suporte exemplos: CultureRegion Sample, MultipleEncodings Sample, amostra codificação e MultiCurrency Sample.Fornece os seguintes exemplos de recursos: Crie recursos, usar recursos, leitura e gravar recursos e criar um leitor de recursos.