Hi all,

I am working on localization of msi using installshield 2012. I want to localize a ProductName property. So that based on the mst file it should display the productName also in the respective language. Everything is working fine but I am not able to localize the productname in Add/Remove program list.

Please help me how to achieve this.

Thanks in advance

Sanjay
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Hi sanjay,

Please can you explain me what is the your requirement exactly so that i can help you?

Thanks
Answered 03/01/2012 by: dhanraj
Senior Yellow Belt

Please log in to comment
0
Thanks for your reply.

The requirement is I have the productName property which I want to localize. So if I install the msi in Chinese language then it should show Chinese product name in Add/Remove program list. Currently it is displaying in English language.

Please help me.

Regards,
Sanjay
Answered 03/01/2012 by: sanjaypakale
Senior Yellow Belt

Please log in to comment
0
Hi Sanjay,

In your chinese language MST add the property name: ProdcutLanguage value :

You can find the value for your chinese language from the following location after installing the chinese application :

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\

Then see there Language ..if its english u will see 1033..If its chinese your value has changed and take that value and put it into your msi.


Please let me know if this approach is worked for you?

Thanks
Answered 03/01/2012 by: dhanraj
Senior Yellow Belt

Please log in to comment
0
But the problem is whenever I build the project it will create a mst file as well and each time I have to open those mst file and then I have to modify the ProductName with respective language. I feel it is time consuming and I have 15 such mst files and every time I have to open it in Installsheild and the I need to modify it.
Is there any way where I can create one Identifier in String Editor and my productName can point to that Identifier???

Thanks,
Sanjay
Answered 03/01/2012 by: sanjaypakale
Senior Yellow Belt

Please log in to comment
0
Hi sanjay,

I have understand your requirement please let me work on this and If I come to have any solution I post you immediately.

Meanwhile If you get any solution please post here.

Thanks
Answered 03/01/2012 by: dhanraj
Senior Yellow Belt

Please log in to comment
0
Hi all,

Found the solution for localizing the ProductName property.

In installShield Go to Property Manager-> Select ProductName property->On top the Property Manager window Click on Make Selected property Localizable.

Thanks,
Sanjay
Answered 03/05/2012 by: sanjaypakale
Senior Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity