The language selection for the MSI installation is done in four steps.
1. First, check whether RFEM 6 / RSTAB 9 was already installed on the computer (more precisely, under the user account). If so, the language setting is adopted from there, regardless of what parameter was given to msiexec.
2. If RFEM 6 / RSTAB 9 was not yet installed, the system looks for the parameter that was given to the msiexec and sets the language accordingly.
Example:
msiexec /i Dlubal_RFEM_64bit.msi TRANSFORMS=:1031.mst /passive
The colon after the equals sign is important. A 1031.mst file is not necessary. These files are embedded in the MSI file.
3. If no parameter is found for the language, the language of the operating system is set.
4. If the language of the operating system is not supported by RFEM 6 / RSTAB 9, then English is set.
This tactic has a great advantage. If a user sets French as the language in RFEM 6, because they have a better command of this language, but RFEM is normally installed in German in the company, then this user setting is not overwritten with every update.