Page 1 of 1

Localization - First Two Dialogs - Corrupt

Posted: Wed Oct 06, 2010 3:22 pm
by kwilas
Hi,

I am having an issue with R2 where the first two dialogs are not getting translated correctly unless I actually build the installer with the Locale set to the proper language for non-Unicode Programs.

Here are some screen shots of what I am talking about. I am showing just the first dialog here, but both of the first two dialogs that come up during an install are corrupt. Also, the rest of the localization is fine. Only the first two dialogs are wrong.

Here is Korean compiled with English (or any language that is not Korean) set as the current language for non-Unicode programs:

Image

Here is Korean compiled with Korean set as the current language for non-Unicode programs:

Image

It looks like support was recently added to have those first two dialogs localized (kudos), however this appears to be the issue if you are trying to build a multi-language installer. You now cannot without that first dialog having garbled characters on non-English operating systems.

Important point to note, I did not change any files between compiles, I just changed this setting in Windows from English to Korean.

Image

Please let me know if a new release will address this in the near future.

Thank you.

Kris

Re: Localization - First Two Dialogs - Corrupt

Posted: Wed Oct 06, 2010 5:53 pm
by mills
What OS are you building on? Do the dialogs display properly on an English OS?

Can you provide clear, simple steps to reproduce this?

I'm thinking along the lines of:

Create a new basic setup.
Localize the setup (export, import strings). Does it matter which OS/Regional setting? I'm planning to try testing with Chinese Traditional, Korean and English.
Choose to show language selection at start.
Build setup... with regional setting = Traditional Chinese.
Test setup... on Korean system.

Then you see the bad text?

Re: Localization - First Two Dialogs - Corrupt

Posted: Thu Oct 07, 2010 2:38 pm
by kwilas
I am building on Windows Server 2008 Datacenter 32-bit

When you localize and export it does not matter what the regional settings are.
Only when I build. I don't change anything in the installer at all between builds. I use command line builds.

Create a new basic setup
Localize it to two languages (one has to be a double byte like Chinese or Japanese)
Build set without regional setting set to Chinese
Observe issue
Change regional setting to Chinese and rebuild
Observe issue fixed

Re: Localization - First Two Dialogs - Corrupt

Posted: Fri Oct 08, 2010 6:34 am
by kwilas
Andy,

Any progress?

Kris

Re: Localization - First Two Dialogs - Corrupt

Posted: Fri Oct 08, 2010 6:25 pm
by mills
I don't think I'm testing it properly. I want to be clear about this, before trying another OS, which could be part of the problem...

Here's the steps I'm now taking...

On Windows Vista (32-bit), I installed InstallAware. The display language and the locale = English.
Open IA and create new basic project. (I called it Regional, but the name shouldn't matter)
Under design tab, go Localize. Next.
Choose Export strings, Next.
Choose/create folder, Next.
Click Translate button. Same folder as before, Next.
[I've tried a few different language combinations, but here's an example:]
Choose Chinese (Taiwan) and English, Next.
Click Import button. Same folder as before, Next.
Choose Chinese (Taiwan) and English, Next.
Click Finish (ending Localization wizard).
Build Setup (it looks like you're testing a single file installer?)
Run setup.

Result:
First two dialogs appear as normal.

It might be a good idea for us to schedule a TeamView session, so I can watch you work while you demonstrate this issue on your end... If you're interested, send an email to [email protected] with days and times you can be available to demo this.

Re: Localization - First Two Dialogs - Corrupt

Posted: Mon Oct 11, 2010 7:53 am
by kwilas
Andrew,

Thank you for the detailed response. Yes, that is the list of steps I am taking.

Let's do the TeamView. I will have my packager contact you. (Kirk)

Thanks.

Kris

Re: Localization - First Two Dialogs - Corrupt

Posted: Mon Oct 11, 2010 3:13 pm
by kwilas
Andrew,

Hi, can you please let me know if you received the email from us?

Kris

Re: Localization - First Two Dialogs - Corrupt

Posted: Mon Oct 11, 2010 11:18 pm
by mills
Hi Kris,

I got the email and replied today. I'll take a look at your project and if I can't see anything or do anything with it, we'll schedule a viewing on your end.