Выбор языка в установке MSI осуществляется в четыре этапа.
1. Сначала проверяется, установлены ли на компьютере (точнее, в учетной записи пользователя) уже RFEM 6 / RSTAB 9. Если да, то настройка языка будет взята оттуда, независимо от того, какой параметр был передан msiexec.
2. Если RFEM 6 / RSTAB 9 ранее не были установлены, тогда проверяется параметр, переданный msiexec, и язык соответственно настраивается.
Пример:
msiexec /i Dlubal_RFEM_64bit.msi TRANSFORMS=:1031.mst /passive
Важно, чтобы двоеточие следовало после знака равенства. Файл 1031.mst не обязателен. Эти файлы встроены в MSI-файл.
3. Если параметр языка не обнаружен, то настраивается язык операционной системы.
4. Если язык операционной системы не поддерживается RFEM 6 / RSTAB 9, устанавливается английский.
Этот подход имеет одно большое преимущество. Например, если пользователь в RFEM 6 выбирает французский язык, так как он лучше его знает, но в компании обычно устанавливается RFEM на немецком, то при каждом обновлении пользовательские настройки не будут перезаписаны.