Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O desenvolvimento de um aplicativo pronto para o mundo, incluindo um aplicativo que pode ser localizado em um ou mais idiomas, envolve três etapas: globalização, revisão de localizabilidade e localização.
Esta etapa envolve a criação e a codificação de um aplicativo que é neutro em termos de cultura e neutro em idioma e que dá suporte a interfaces de usuário localizadas e dados regionais para todos os usuários. Envolve tomar decisões de design e programação que não se baseiam em suposições específicas da cultura. Embora um aplicativo globalizado não seja localizado, ele, no entanto, é projetado e gravado para que possa ser localizado posteriormente em um ou mais idiomas com relativa facilidade.
Esta etapa envolve a revisão do código e do design de um aplicativo para garantir que ele possa ser localizado facilmente e identificar possíveis obstáculos para localização e verificar se o código executável do aplicativo está separado de seus recursos. Se o estágio de globalização tiver sido eficaz, a revisão de localizabilidade confirmará as opções de design e codificação feitas durante a globalização. O estágio de localizabilidade também pode identificar quaisquer problemas restantes para que o código-fonte de um aplicativo não precise ser modificado durante o estágio de localização.
Esta etapa envolve a personalização de um aplicativo para culturas ou regiões específicas. Se as etapas de globalização e localizabilidade tiverem sido executadas corretamente, a localização consiste principalmente em traduzir a interface do usuário.
Seguir estas três etapas fornece duas vantagens:
Ele libera você de ter que readequar um aplicativo projetado para dar suporte a uma única cultura, como o inglês dos EUA, para dar suporte a culturas adicionais.
Isso resulta em aplicativos localizados que são mais estáveis e têm menos bugs.
O .NET fornece amplo suporte para o desenvolvimento de aplicativos prontos para o mundo e localizados. Em especial, muitos membros do tipo na biblioteca de classes do .NET ajudam na globalização ao retornar valores que refletem as convenções da cultura do usuário atual ou de uma cultura especificada. Além disso, o .NET dá suporte a assemblies satélites, que facilitam o processo de localização de um aplicativo.
Nesta seção
Discute o primeiro estágio da criação de um aplicativo pronto para o mundo, que envolve a criação e a codificação de um aplicativo neutro em termos de cultura e de idioma neutro.
Descreve como a globalização do .NET usa componentes internacionais para Unicode (UTI).
Discute o segundo estágio da criação de um aplicativo localizado, que envolve a identificação de possíveis obstáculos à localização.
Discute o estágio final da criação de um aplicativo localizado, que envolve a personalização da interface do usuário de um aplicativo para regiões ou culturas específicas.
Operações de cadeia de caracteres sem detecção de cultura
Descreve como usar métodos e classes do .NET que são sensíveis à cultura por padrão para obter resultados insensíveis à cultura.
Práticas recomendadas para desenvolver aplicativos prontos para o mundo
Descreve as práticas recomendadas a seguir para globalização, localização e desenvolvimento de aplicativos de ASP.NET prontos para o mundo.
Referência
Namespace System.Globalization
Contém classes que definem informações relacionadas à cultura, incluindo o idioma, o país/região, os calendários em uso, os padrões de formato para datas, moeda e números e a ordem de classificação para cadeias de caracteres.
Namespace System.Resources
Fornece classes para criar, manipular e usar recursos.
Namespace System.Text
Contém classes que representam ASCII, ANSI, Unicode e outras codificações de caracteres.
Resgen.exe (Gerador de Arquivos de Recurso)
Descreve como usar Resgen.exe para converter arquivos .txt e XML (.resx) para arquivos .resources binários do Common Language Runtime.
Winres.exe (Editor de Recursos do Windows Forms)
Descreve como usar Winres.exe para localizar formulários do Windows Forms.