Partilhar via


Localidades personalizadas

Windows Vista e versões posteriores: As localidades personalizadas oferecem suporte a propriedades internacionais, fornecendo uma experiência de usuário culturalmente mais apropriada do que aquelas fornecidas com as localidades padrão fornecidas pela Microsoft com o sistema operacional. O uso de localidades personalizadas permite que os administradores estendam o conjunto de localidades fornecido pela Microsoft ou substituam os dados em uma localidade fornecida com o Windows, por exemplo, símbolos de moeda ou nomes dos meses do ano.

Os dois tipos de localidades personalizadas são localidades suplementares e localidades de substituição. Localidades suplementares são localidades personalizadas que permitem que corporações, universidades, governos e outros terceiros criem dados de localidade não disponíveis no sistema operacional de remessa. As localidades de substituição são localidades personalizadas que acompanham o sistema operacional sem alterar os identificadores de localidade ou nomes de localidade.

Você pode usar o utilitário Locale Builder fornecido pelo NLS para criar localidades personalizadas. Para obter mais informações, consulte Microsoft Locale Builder. As instruções para usar localidades personalizadas em seus aplicativos são fornecidas em Trabalhando com localidades personalizadas.

Comparação de tipos de localidade personalizados

A tabela a seguir descreve as diferenças entre localidades suplementares e de substituição.

Número Localidade suplementar Localidade de substituição
Calendários Pode incluir qualquer um dos calendários fornecidos pela Microsoft. Pelo menos um dos calendários fornecidos deve ser o calendário gregoriano localizado. Pode incluir qualquer um dos calendários fornecidos pela Microsoft. Pelo menos um dos calendários fornecidos deve ser o calendário gregoriano localizado, e a coleção deve incluir o calendário padrão da localidade substituída.
Classificação Pode usar qualquer um dos tipos fornecidos pela Microsoft. Retém o comportamento de classificação da localidade que está sendo substituída.
Nomes de dias e meses Pode ser personalizado apenas para o calendário gregoriano padrão, não para calendários não gregorianos e não para calendários gregorianos especializados, como o calendário gregoriano francês do Oriente Médio. O mesmo que para a localidade suplementar.
Nome da língua (LOCALE_SLANGUAGE ou LOCALE_SLOCALIZEDLANGUAGENAME) Devolve LOCALE_SNATIVELANGNAME ou LOCALE_SNATIVELANGUAGENAME. Mantém o nome do idioma da localidade que está sendo substituída.
Identificador de localidade Defina como LOCALE_CUSTOM_UNSPECIFIED a menos que a localidade seja a localidade Padrões e Formatos atualmente selecionada pelo usuário, caso em que ela está definida como LOCALE_CUSTOM_DEFAULT. Mantém o identificador de localidade da localidade que está sendo substituída.
Nome da localidade Arbitrária; deve se ajustar ao padrão discutido em Nomes de localidade. Mantém o nome da localidade que está sendo substituída.

 

Exemplos de localidade suplementar

Nome da localidade Descrição
en-CA-fabricam Fabricam é um fabricante canadense de PC com escritórios em todo o mundo. Para fornecer um comportamento consistente da interface do usuário para todos os seus computadores, a empresa desenvolve uma localidade para usar em toda a empresa.
fr-US O Woodlawn Bank usa o Windows XP Embedded para seus caixas automáticos (ATMs), que o banco envia para toda a América do Norte com interfaces de usuário em francês, inglês e espanhol. Para fornecer uma experiência consistente, o banco cria uma localidade para francês nos Estados Unidos que tem formatos dos Estados Unidos, mas nomes de dias e meses franceses.

 

Exemplo de localidade de substituição

Nome da localidade Descrição
en-US Fabricam é um fabricante canadense de PC com escritórios em todo o mundo. Para fornecer um comportamento consistente da interface do usuário para todos os seus computadores, a empresa desenvolve uma localidade para usar em toda a empresa. Ele usa um relógio de 24 horas, mas se comporta como a localidade inglesa (Estados Unidos) suportada. Como a localidade personalizada é muito semelhante à localidade suportada, o Fabricam decide implementá-la como uma localidade de substituição em vez de uma localidade suplementar.

 

Localidades e Idiomas

Trabalhando com localidades personalizadas