действительно ли возможно создать многоязычный установщик с помощью WIX?
Возможно, это не невозможно, но, вероятно, очень и очень сложно создать MSI с помощью Wix где язык пользовательского интерфейса определяется во время выполнения. Wix - это локализация во время сборки, то есть вы можете легко создавать разные MSI, каждый со своим собственным языком пользовательского интерфейса, из одних и тех же исходных файлов.
По-видимому, есть решение вашей проблемы с помощью WIX. Что вам нужно сделать, так это создать загрузчик начальной загрузки. В этом помогает инструмент под названием Setupbld.exe. Вы можете прочитать больше в блоге Джона Роббинса .