O WebSphere Message Broker converte qualquer mensagem carregada a partir das páginas de códigos listadas abaixo na página de códigos local de processos em execução (intermediários) antes da saída para o syslog.
Você deve fornecer links simbólicos para os catálogos de mensagens principais para todos os códigos do idioma que pretende suportar. WebSphere Message Broker utiliza a variável LC_MESSAGES ao abrir os catálogos de mensagens.
Ao construir um arquivo de mensagens para Windows que contém vários códigos do idioma, você deve assegurar-se de que o código do idioma da máquina esteja definido para um código do idioma da Europa Ocidental (por exemplo, inglês (Reino Unido)) antes de construir os catálogos de mensagens. Utilize 'chcp' para assegurar que a página de códigos seja 850.
Obtenha todos os arquivos de mensagens (tipo de arquivo .mc). Eles devem ser escritos ou convertidos nas páginas de códigos a seguir. Cada arquivo de mensagens deve ter as 'mensagens compiladas' separadamente com o sinalizador adicional especificado na tabela a seguir. Consulte o comando mc anterior.
Os arquivos de mensagens DBCS não precisam estar em Unicode (sem sinalizador -U). Utilize o comando RC conforme descrito acima para 'compilar recursos' de todos os arquivo e, por fim, o comando 'link' para construir um único dll de mensagens.
Locale | Página de Códigos | Sinalizadores Adicionais |
Inglês (Estados Unidos) | 437 | -U |
Alemão (Padrão) | 850 | -U |
Espanhol (Moderno) | 850 | -U |
Francês (Padrão) | 850 | -U |
Italiano (Padrão) | 850 | -U |
Português (Brasil) | 850 | -U |
Japonês | 932 | |
Chinês Simplificado (China) | 1381 | |
Chinês Tradicional (Taiwan) | 950 | |
Coreano | 949 |
Ao construir catálogos de mensagens para Linux e UNIX, certifique-se de que os catálogos sejam construídos nas seguintes páginas de códigos:
Locale | Página de Códigos |
Inglês | 437 |
Alemão | 850 |
Espanhol | 850 |
Francês | 850 |
Italiano | 850 |
Português (Brasil) | 850 |
Japonês | 932 |
Chinês Simplificado (China) | 1381 |
Chinês Tradicional (Taiwan) | 950 |
Coreano | 949 |