National language support considerations for message catalogs

WebSphere Message Broker converts any message that is loaded from the codepages listed below, into the running processes (brokers) local codepage before output to the syslog.

You must provide symbolic links to your primary message catalogs for all locales that you intend to support. WebSphere Message Broker uses the LC_MESSAGES variable when opening message catalogs.

National language support considerations on Windows

When building a message file for Windows that contains multiple locales, you should ensure that the machine's locale is set to a western European locale (for example, English (United Kingdom)) before building the message catalogues. Use 'chcp' to ensure that the codepage is 850.

Obtain all your message files (file type .mc). These should be written or converted to the following codepages. Each message file should be separately 'message compiled' with the additional flag specified in the following table. Please see the previous mc command.

DBCS message files do not need to be in Unicode (no -U flag). Use the RC command as described above to 'resource compile' all the files and finally the 'link' command to build a single message dll.

Locale Codepage Additional Flags
English (United States) 437 -U
German (Standard) 850 -U
Spanish (Modern Sort) 850 -U
French (Standard) 850 -U
Italian (Standard) 850 -U
Portuguese (Brazilian) 850 -U
Japan 932  
Simplified Chinese (China) 1381  
Traditional Chinese (Taiwan) 950  
Korean 949  

National language support considerations on Linux and UNIX

When building message catalogs for Linux and UNIX, you should ensure that the catalogs are built in the following codepages:

Locale Codepage
English 437
German 850
Spanish 850
French 850
Italian 850
Portuguese (Brazilian) 850
Japan 932
Simplified Chinese (China) 1381
Traditional Chinese (Taiwan) 950
Korean 949

National language support considerations on z/OS

When building message catalogs for z/OS, you should ensure that the catalogs are built in the following codepages:

Locale Codepage
English 1047
Japan 939
Simplified Chinese (China) 1388