Hi All,

I recently joined an international organization and am now responsible for packaging software in different langauges. Needless to say I'm a native English speaker (well Scottish!) so my language skills at the moment are English and some holiday French!

I get detailed instructions (screenshots etc.) for packaging software in different languages so the packaging itself is not really an issue.

However, recently I've experienced a few problems I've never really seen before Kinda obscure and random install/uninstall errors) and I'm beginning to wonder if I need to make any configuration changes to my packaging PC when packaging in/for other languages, I'm thinking installing Microsoft XP MUI's here. I suspect not as the previous packager didn't have any specific configurations or procedures documented but you never know.

Are there any members out there who work or have experience in such an environment and if so it'd be great if you could point me the right direction.

Not found much of interest via Google and haven't had a reply back from Altiris yet. Any help or advice greatly appreciated.
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
I don't have much experience in this, but I'm interested in knowing are you repackaging existing apps or are you creating MSI's for a developer?
Are you using transforms with different languages and then calling them with a setup.exe?
Answered 01/22/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
It varies, all sorts of packaging really.

The company's business language is English and a lot of the packages are just in English. However, there are also localized applications that I have to package for specific countries, mostly these are vendor MSIs so I just create a specific Transform, sometimes using the additional languages feature in WPS. There are some "setup.exe" based installs which I have to capture as well.
Answered 01/23/2009 by: fritoz
Orange Belt

Please log in to comment
0
So you're not creating dialogs in different languages, you're just (re)packaging setups and transforming MSIs that may have different languages?
Answered 01/23/2009 by: turbokitty
Sixth Degree Black Belt

Please log in to comment
0
Hi Brian,
please clarify "experienced a few problems".
Multilingual environment is standard here (a Swiss technical university), so i think, i could maybe help a bit here and there.
But be aware: This is one field in Windows, where MS messed quite a bit.
Installing the MUI packs for the languages, you have to support is not absolutely necessary, but really helpful.
Regards, Nick
Answered 01/25/2009 by: nheim
Tenth Degree Black Belt

Please log in to comment
0
Thanks for the replies.

turboskitty - yes, I am (re)packaging setups and transforming MSIs that may have different languages.

please clarify "experienced a few problems"

I was creating the transform for Citrix Xen App Plugin. All goes well in English however when I try to follow the exact same steps in German (all the dialogs are the same) I get a the follwoing error pasted in from verbose log:


MSI (s) (AC:F0) [13:51:33:575]: Executing op: RegRemoveKey()
MSI (s) (AC:F0) [13:51:33:575]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Classes\.ica\Citrix.ICAClient.2.4 3: 2
MSI (s) (AC:F0) [13:51:33:575]: Executing op: RegOpenKey(Root=-2147483646,Key=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\\,,BinaryType=0)
MSI (s) (AC:F0) [13:51:33:575]: Executing op: RegRemoveKey()
MSI (s) (AC:F0) [13:51:33:591]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\\\Adobe Flash Player ActiveX 3: 87
MSI (s) (AC:F0) [13:52:33:736]: Produkt: Citrix XenApp Plugin -- Error 1402. Öffnen dieses Schlüssels nicht möglich: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\\\Adobe Flash Player ActiveX. Systemfehler '87'. Stellen Sie sicher, dass Sie auf diesen Schlüssel zugreifen können, oder setzen Sie sich mit Ihrem Support in Verbindung.

MSI (c) (AC:50) [13:51:33:606]: Font created. Charset: Req=1, Ret=0, Font: Req=, Ret=Arial

MSI (c) (AC:50) [13:51:33:606]: Font created. Charset: Req=1, Ret=1, Font: Req=Estrangelo Edessa, Ret=Estrangelo Edessa

MSI (c) (AC:50) [13:51:33:606]: Font created. Charset: Req=0, Ret=0, Font: Req=MS Shell Dlg, Ret=MS Shell Dlg

Error 1402. Öffnen dieses Schlüssels nicht möglich: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\\\Adobe Flash Player ActiveX. Systemfehler '87'. Stellen Sie sicher, dass Sie auf diesen Schlüssel zugreifen können, oder setzen Sie sich mit Ihrem Support in Verbindung.
MSI (s) (AC:F0) [13:52:33:751]: User policy value 'DisableRollback' is 0
MSI (s) (AC:F0) [13:52:33:751]: Machine policy value 'Disable


Not quite sure why its placing in 3 backslashes (therefore not finding the key and could find no reference to it in the MSI. I can't just bypass it either. As an experiment I deleted that key on my test PC, but then it just ,moves onto the next key under the ..\Uninstall key.
Answered 01/26/2009 by: fritoz
Orange Belt

Please log in to comment
0
Not quite sure why its placing in 3 backslashes That would normally be due to empty or missing property/property values.

That 'Uninstall' key, of course, would normally be branched with a ProductCode, e.g. for MS Office 11 it's ' HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90110409-6000-11D3-8CFE-0150048383C9}'
Answered 01/26/2009 by: VBScab
Red Belt

Please log in to comment
0
Thanks VBScab, you replied in the middle of me composing this reply.

I have got to the bottom of this problem. One of the Citrix dialogs asks for the shortcut destination folder, the default is "Citrix\." We have a standard where if its a single shortcut it gets placed at thr root of "Start->All Programs." In order to progress through the install dialogs I set this to just a plain backslash "\" - my bad.

I also manually set this Property in the Property table but that didn't work either.

Added it to my ever growing list of unintended consequences when transforming vendor MSI's.
Answered 01/26/2009 by: fritoz
Orange Belt

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