Utilize a página da funcionalidade Globalização do .NET para configurar as definições de globalização do .NET Framework. A globalização é o processo de internacionalizar o código da aplicação e, em seguida, localizar a aplicação para outros idiomas e culturas. O processo de internacionalização permite traduzir, armazenar, obter e apresentar o conteúdo da aplicação para qualquer região, utilizando a mesma base de código da aplicação, quando possível. A região consiste na combinação de ambiente cultural e idioma. Isto inclui formatos de data, horas, moedas, números de telefone, etc. Por localização entende-se a adaptação da aplicação para outras regiões através da tradução e da formatação do conteúdo de acordo com a cultura, de preferência sem interferir com o próprio código.

Pode configurar as seguintes definições de globalização do .NET Framework no IIS 7.0:

  • Definições de idioma, tais como o idioma da IU

  • Definições de codificação, tais como a codificação para cabeçalhos de resposta

Lista de Elementos da IU

As tabelas seguintes descrevem os elementos da IU disponíveis na página da funcionalidade e no painel Acções.

Elementos da Página da Funcionalidade

Nome do ElementoDescrição

Idioma [culture]

Especifica o idioma predefinido para o processamento de pedidos recebidos da Web.

Activar Idioma Baseado em Clientes [enableClientBasedCulture]

Obtém ou define um valor que indica se as propriedades Culture e UICulture devem basear-se no valor do campo de cabeçalho AcceptLanguage que é enviado pelo browser cliente.

Idioma da IU [uiCulture]

Especifica o idioma predefinido para o processamento de pesquisas de recursos dependentes da região.

Ficheiro [fileEncoding]

Especifica a codificação de ficheiros para a análise de ficheiros .aspx, .asmx e .asax. Os ficheiros Unicode e UTF-8 guardados com o prefixo byte order mark são automaticamente reconhecidos, independentemente do valor deste atributo.

Pedidos [requestEncoding]

Especifica a codificação assumida de cada pedido recebido, incluindo os dados enviados e a cadeia de consulta.

Se o pedido incluir um cabeçalho de pedido que contenha um atributo Accept-Charset, ele substituirá este atributo na configuração.

A codificação predefinida é UTF-8, que está especificada na secção globalização incluída no ficheiro Machine.config, criado durante a instalação do .NET Framework. Se a codificação do pedido não estiver especificada num ficheiro Machine.config ou Web.config, a codificação assume a definição de região nas Opções Regionais e de Idioma do computador.

Em aplicações de um só servidor, este atributo e o atributo responseEncoding devem ser iguais. No caso menos frequente (aplicações de vários servidores em que as codificações predefinidas do servidor sejam diferentes para cada servidor), pode alterar a codificação do pedido e da resposta utilizando os ficheiros Web.config locais.

Cabeçalhos de Resposta [responseHeaderEncoding]

Especifica a codificação do conteúdo dos cabeçalhos de resposta.

Respostas [responseEncoding]

Especifica a codificação do conteúdo das respostas.

A codificação predefinida é UTF-8, que está especificada na secção globalização incluída no ficheiro Machine.config, criado durante a instalação do .NET Framework. Se a codificação de respostas não estiver especificada num ficheiro Machine.config ou Web.config, a codificação assume a definição de região nas Opções Regionais e de Idioma do computador.

Em aplicações de um só servidor, este atributo e o atributo responseEncoding devem ser iguais. No caso menos frequente (aplicações de vários servidores em que as codificações predefinidas do servidor sejam diferentes para cada servidor), pode alterar a codificação do pedido e da resposta utilizando os ficheiros Web.config locais.

Elementos do Painel Acções

Nome do ElementoDescrição

Aplicar

Guarda as alterações efectuadas na página da funcionalidade.

Cancelar

Cancela as alterações efectuadas na página da funcionalidade.

Consulte Também


Sumário