WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Alterando o Código do Idioma em Sistemas Linux e UNIX

Você pode alterar seu código de idioma do sistema em sistemas UNIX e Linux.

Variáveis de ambiente podem ser configuradas para controlar o código de idioma do sistema. É possível configurar essas variáveis para serem de sistema aberto ou em uma por sessão:
LC_ALL
Substitui todas as variáveis de ambiente LC_* com o valor fornecido
LC_CTYPE
Classificação de caractere e conversão de maiúsculas e minúsculas
LC_COLLATE
Ordem de colação (classificação)
LC_TIME
Formatos de data e hora
LC_NUMERIC
Formatos numéricos não monetários
LC_MONETARY
Formatos monetários
LC_MESSAGES
Formatos de mensagens informativas e de diagnóstico e de respostas interativas
LC_PAPER
Tamanho do papel
LC_NAME
Formatos de nomes
LC_ADDRESS
Formatos de endereços e informações de locais
LC_TELEPHONE
Formatos de números de telefones
LC_MEASUREMENT
Unidades de medida (Sistema métrico e Outros)
LC_IDENTIFICATION
Metadados sobre as informações do código do idioma
LANG
O valor padrão, que é utilizado quando LC_ALL não está configurado, ou um valor aplicável para LC_* não está configurado
NLSPATH
Lista delimitada de caminhos para procurar catálogos de mensagens
TZ
Fuso Horário

LC_MESSAGES e NLSPATH são as variáveis mais importantes para o broker. Essas variáveis definem o idioma e o local de mensagens de resposta que o broker utiliza. O arquivo de perfil do broker, mqsiprofile, configura NLSPATH. Você ou seu sistema deve configurar LC_MESSAGES. O valor configurado em LC_MESSAGES deve ser um valor que esteja instalado na máquina e que o broker reconheça. LC_CTYPE também é importante para o broker, pois define a conversão de caracteres que o broker executa quando está interagindo com o ambiente local.

Antes de configurar essas variáveis, verifique se o idioma e a página de códigos estão instalados na máquina e são suportados pelo WebSphere Message Broker.

É possível usar o comando código do idioma para mostrar o código do idioma atual. O comando locale -a exibe todos os códigos de idiomas que estão instalados atualmente na máquina. Certifique-se de que o código do idioma que você selecionar para LANG e LC_ALL esteja na lista que é retornada pelo comando locale -a. Os valores que o código do idioma usa e retorna fazem distinção entre maiúsculas e minúsculas, portanto, copie-os exatamente quando designá-los para uma variável de ambiente.

Para obter informações sobre idiomas e páginas de códigos suportados pelo WebSphere Message Broker, consulte Locales e Páginas de Códigos Suportadas.

Se você usar Common Desktop Environment (CDE), use este ambiente para configurar o código do idioma ao invés de configurar LANG e LC_ALL diretamente. A variável NLSPATH respeita os dois métodos.

Por exemplo, para configurar o WebSphere Message Broker para executar em um ambiente UTF-8, configure os seguintes valores do perfil:
LANG=en_US.utf-8
LC_ALL=en_US.utf-8
em que en_US configura o idioma e utf-8 configura a página de códigos.

Ao iniciar um componente do broker, o seu código do idioma local é herdado do shell no qual foi iniciado. O componente do broker utiliza a variável de ambiente LC_MESSAGES como caminho de pesquisa na variável de ambiente NLSPATH (LC_MESSAGES é definido quando a variável LC_ALL é exportada).

As mensagens são enviadas ao syslog na página de código definida por esse código do idioma. Caso tenha vários brokers gravando nesse syslog, suas mensagens estão na página de códigos do código do idioma no qual foram iniciados, por exemplo:

código do idioma Página de código do syslog ccsid
pt_BR iso8859-1 819
pt_BR ibm-850 850
pt_BR utf-8 1208

Defina o código do idioma do ID do usuário que executa o daemon syslog como um que seja compatível com os códigos do idioma de todos os brokers que gravam no syslog desse sistema, por exemplo, utf-8. Para compatibilidade, é possível configurar o código do idioma padrão. No Solaris, configure as variáveis LANG e LC_ALL no /etc/default/init. No AIX e no Linux, estas variáveis estão em /etc/environment. Essa tarefa não é obrigatória no HP-UX.

Para suporte regional de tempo integral no broker, configure a variável TZ usando a notação Continente/Cidade. Por exemplo, configure TZ para Europa/Londres para que Londres, Inglaterra seja o fuso horário ou configure-o para América/Nova_York para que Nova York, América seja o fuso horário.

Se desejar incluir um novo código do idioma, consulte a documentação do sistema operacional para obter informações sobre como completar essa tarefa. Se a página de códigos do novo código do idioma não for suportada pelo WebSphere Message Broker, você deverá incluí-la por Gerando um Novo Conversor de Página de Códigos.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:35


Tópico de TarefaTópico de Tarefa | Versão 8.0.0.5 | ae19494_