PDA

View Full Version : Wrong installer language with Vista


yarod
12-04-2007, 09:30 AM
I've created a multi-lingual installer with French and English languages. When I launch this installer with my English Vista, it's the french installer screens that are displayed. This problem does not exist with WinXP-sp2.

How can I instal with the right language according to the O.S. language ?

Note :
* Installer made with Setup Factory 7.0.6.1
* Language Settings : French & English; English is the default language.

Thanks.

yarod
12-04-2007, 11:30 AM
I put some Debug.Print() on startup :

OS name=Windows XP
OS Primary language=12
OS Secondary language=1
---
Installer primary language=12
Installer secondary language=1

Vista seems to be detected as Windows XP in French language. WinXP/French is the machine that build (with SUF70Design) the executable from the sf7 file.

yarod
12-05-2007, 08:58 AM
:rolleyes Shame on me... I've just discovered that Vista offers a setup for Language for non-Unicode programs in the Regional and Language Options screen, in the Administrative tab.

This was set to French, so I change it to English-UK and the installer executable displays English screens. :yes