+

Search Tips | Advanced Search

Use transforms with msiexec for client installation

MSI can use transforms to modify an installation. During IBM MQ installation, transforms can be used to support different national languages.


About this task

IBM MQ is supplied with transform files in the \MSI folder of the client image. These files are also embedded in the IBM MQ Windows installer package, IBM MQ.msi.

Table 1 shows the locale identifier, language, and the transform file name to use in the msiexec command line.

Language Transform File name Value
U.S. English 1033.mst 1033
German 1031.mst 1031
French 1036.mst 1036
Spanish 1034.mst 1034
Italian 1040.mst 1040
Brazilian Portuguese 1046.mst 1046
Japanese 1041.mst 1041
Korean 1042.mst 1042
Simplified Chinese 2052.mst 2052
Traditional Chinese 1028.mst 1028
Czech 1029.mst 1029
Russian 1049.mst 1049
Hungarian 1038.mst 1038
Polish 1045.mst 1045

We can also specify the required language by using the MQLANGUAGE property with the MQParms command. For information about the msiexec property=value parameters, see MQParms parameter file - client installation.


Procedure

On the msiexec command line, we can specify the required language by using the TRANSFORMS property in a property=value pair as shown in the following example:
TRANSFORMS="1033.mst"
The quotation marks surrounding the value are optional.We can also specify the full path and file name of the transform file. Again, the quotation marks surrounding the value are optional. For example:
TRANSFORMS="D:\Msi\1033.mst"
Table 1 shows the locale identifier, language, and the transform file name to use in the msiexec command line. We might need to merge transforms to install multiple installations of the same version, for example:
TRANSFORMS=":InstanceId2.mst;D:\Msi\1033.mst"
Parent topic: Installing a client using msiexec

Last updated: 2020-10-04