Dialog language text

Got a problem you cannot solve? Try here.
Post Reply
abdou24
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Dialog language text

Post 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.
Attachments
FrenchDialog.jpg
FrenchDialog.jpg (13.86 KiB) Viewed 16075 times
mills
Posts: 814
Joined: Tue Jul 06, 2010 7:10 pm
Location: Honolulu, HI

Re: Dialog language text

Post 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.
Andy Mills
InstallAware
Other Help:
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help - Press F1 in the InstallAware IDE.
abdou24
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Post 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,
Attachments
issue10.jpg
issue10.jpg (146.71 KiB) Viewed 16038 times
issue9.jpg
issue9.jpg (114.21 KiB) Viewed 16038 times
giaviv
Posts: 2039
Joined: Fri Dec 17, 2010 1:39 pm

Re: Dialog language text

Post 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.
Aviv Giladi
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
abdou24
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Post 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.
giaviv
Posts: 2039
Joined: Fri Dec 17, 2010 1:39 pm

Re: Dialog language text

Post 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.
Aviv Giladi
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
abdou24
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Post 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.
giaviv
Posts: 2039
Joined: Fri Dec 17, 2010 1:39 pm

Re: Dialog language text

Post 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.
Aviv Giladi
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
abdou24
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Post 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?
giaviv
Posts: 2039
Joined: Fri Dec 17, 2010 1:39 pm

Re: Dialog language text

Post by giaviv »

Unfortunately, no - charsets are specific to a language (when it comes to non-latin characters)
Aviv Giladi
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Product Guides - http://www.installaware.com/publication ... guides.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
ckaware
Posts: 125
Joined: Thu Mar 17, 2011 11:43 am

Re: Dialog language text

Post 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?
FrancescoT
Site Admin
Posts: 5361
Joined: Sun Aug 22, 2010 4:28 am

Re: Dialog language text

Post 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
Francesco Toscano
InstallAware Software

White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Post Reply