mdesa
Posts: 3
Joined: Wed Jan 29, 2025 4:47 pm

Default to English when current system language is not included in MSI

Hello,

I have a multi-language project including Italian and English US. The project language is Italian and

If I run the installer on a system whose language is included in the package, the installer shows the correct one, as expected. But, if I run the installer on another system language, the installer defaults to Italian (the project language, I guess). The problem is that I need the installer to default to English.

I understand that creating a new project based on English would do the trick, but I'd strongly prefer to avoid this, if feasible.

I've tried to change the ProjectLanguage property in the Table Editor, but it doesn't seem to work.

Do I have any other option?

Thanks
Marcello
Catalin
Posts: 7504
Joined: Wed Jun 13, 2018 7:49 am

Re: Default to English when current system language is not included in MSI

Hello Marcello and welcome to our forums,

I'm afraid that changing the project language is not quite possible.

Besides creating a new project, the only solution would be to create separate packages for each language.

Hope this helps!

Best regards,
Catalin
Catalin Gheorghe - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”