Dialog language text

Got a problem you cannot solve? Try here.

Dialog language text

Postby abdou24 » Mon Aug 23, 2010 10:50 am

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 1658 times
abdou24
 
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Postby mills » Mon Aug 23, 2010 2:58 pm

Please see this for a work-around:
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.
mills
 
Posts: 817
Joined: Tue Jul 06, 2010 7:10 pm
Location: Honolulu, HI

Re: Dialog language text

Postby abdou24 » Tue May 10, 2011 1:14 pm

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 1621 times
issue9.jpg
issue9.jpg (114.21 KiB) Viewed 1621 times
abdou24
 
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Postby giaviv » Tue May 10, 2011 11:03 pm

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

Re: Dialog language text

Postby abdou24 » Wed May 11, 2011 9:24 am

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.
abdou24
 
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Postby giaviv » Wed May 11, 2011 3:16 pm

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

Re: Dialog language text

Postby abdou24 » Thu May 12, 2011 8:43 am

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.
abdou24
 
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Postby giaviv » Fri May 13, 2011 8:51 am

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

Re: Dialog language text

Postby abdou24 » Thu Jul 21, 2011 2:51 pm

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?
abdou24
 
Posts: 28
Joined: Fri Apr 17, 2009 9:05 am

Re: Dialog language text

Postby giaviv » Thu Jul 21, 2011 7:37 pm

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

Re: Dialog language text

Postby ckaware » Tue Jun 05, 2012 9:12 am

Then what is the solution in InstallAware to support MULTIPLE LOCALES in a single setup so that ALL localized languages are displayed correctly?
ckaware
 
Posts: 125
Joined: Thu Mar 17, 2011 11:43 am

Re: Dialog language text

Postby FrancescoT » Tue Jun 05, 2012 10:35 am

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 Support

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


Return to Technical Support

Who is online

Users browsing this forum: Google [Bot] and 2 guests