Using 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 |
| Hungarian | 1038.mst | 1038 |
| Polish | 1045.mst | 1045 |
You 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, you 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.You 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.
You might need to merge
transforms to install multiple installations of the same version, for example:
TRANSFORMS=":InstanceId2.mst;D:\Msi\1033.mst"