103x
005759
2025-12-09

Language Selection for MSI Installation

During the MSI installation, I have set RFEM 6 to be installed in German. Nevertheless, it starts in a different language. Why?


Answer:

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.


Author

Mr. Faulstich is responsible for the quality assurance of the RFEM program and provides customer support.



;