Page 1 of 1

Dialog language text

Posted: Mon Aug 23, 2010 10:50 am
by abdou24
Hi there,

I have a little issue when i translate my installer.
For example when i launch my installer in a french O.S. the language text is wrap, is there a way to maximize or just enlarge a little bit the dialog to let the text fit correctly?
Here is a screenshot of the issue i'm talking about.

Re: Dialog language text

Posted: Mon Aug 23, 2010 2:58 pm
by mills
Please see this for a work-around:
http://installaware.com/forum/viewtopic.php?f=2&t=5512

We'll definitely be looking into this, as it appears to be affecting multiple languages.

Re: Dialog language text

Posted: Tue May 10, 2011 1:14 pm
by abdou24
Hi,
The tip does work correctly for that issue.
But now i'm trying to go further and translate into Traditional and SImplified chinese.
The string looks correct when i do the translation
1) Installed the files required for East Asian Languages by going to Control Panel -> Regional and Language Options.

i've followed the step describe on this post : http://www.installaware.com/forum/viewt ... f=2&t=5891
but i'm having this kind of garbage text (see the attachment).

Another question also, where can i find the string listed below:
"Validating install"
"File:Copying new files, Directory:, Size:"
"Updating component registration"
"Publishing product information"
"ProcessComponents"
I looked into the shared strings of Installaware, and also the strings displayed in the dialogs but still cannot find them.

Thank you in advance,

Re: Dialog language text

Posted: Tue May 10, 2011 11:03 pm
by giaviv
Dear abdou24,

What is the Font.Charset property of the dialogs you are creating? Could you also please check whether the translation files have been correctly stored as ANSI and not Unicode?

The strings you mentioned are coming from Windows Installer. They will be changed to the correct language when you set your installer language to the appropriate language in the Project Options window. The default language setting is used for the MSI file.

Re: Dialog language text

Posted: Wed May 11, 2011 9:24 am
by abdou24
Hi giaviv,

My translation files are stored in ANSI, i always open them with Notepad++ and make sure that is open in ANSI mode.
I check on the dependent.exe file, and the font charset is "Font 8 Tahoma " .
About the windows installer strings, some of them are translated when the installer is launched in a language different from English, but the specific strings i mentionned on my previous post are not translated.

Re: Dialog language text

Posted: Wed May 11, 2011 3:16 pm
by giaviv
The Font 8 Tahoma is thefont name and not the charset property of the font. Please check the Font.Charset property of the dialogs you are creating.

Regarding your untranslated strings, please set the default project language as described earlier - set your installer language to the appropriate language in the Project Options window.

Re: Dialog language text

Posted: Thu May 12, 2011 8:43 am
by abdou24
Hi ,

I'm doing a multi language installer, and the default language is setted to English.
I did not touch the font charset of the dialog, but by doing some research on that purpose, the charset use for traditional chinese is CHINESEBIG5_CHARSET.
Is there option to set the charset font of my "windows installer 3.1" ? it is installed as a prerequesite.

Re: Dialog language text

Posted: Fri May 13, 2011 8:51 am
by giaviv
Please test it out by setting the default language to Chinese - does that solve the problem?

To access the dialog's Font.Charset property open the form editor, click on your dialog and expand the Font property. Under that you will see the charset property.

Re: Dialog language text

Posted: Thu Jul 21, 2011 2:51 pm
by abdou24
Hi sorry for the delay, i was working on other thing and did not have the chance to take a look on your tip!
So by following the steps you gave on your earlier post, my Charset font is set the "DEFAULT_CHARSET" .
Well, since my installer is a multi-language (Chinese, Russian, Japanse, Korean, French, Dutch, German, ...) installer, to which value do i have to set my charset.
I guess that when i'll set the dialog charset to RUSSIAN_CHARSET , it will work only for russian settings. Is there a CHARSET which handle all the languages , or at least the one i've mentionned in my multi-languauge installer?

Re: Dialog language text

Posted: Thu Jul 21, 2011 7:37 pm
by giaviv
Unfortunately, no - charsets are specific to a language (when it comes to non-latin characters)

Re: Dialog language text

Posted: Tue Jun 05, 2012 9:12 am
by ckaware
Then what is the solution in InstallAware to support MULTIPLE LOCALES in a single setup so that ALL localized languages are displayed correctly?

Re: Dialog language text

Posted: Tue Jun 05, 2012 10:35 am
by FrancescoT
Dear User,

Because of different CHARSET used by NON ANSI localizations, you should use a different set of dialogs for each language and showing them conditionally at runtime.

Regards