Support Forum: Get Support for Patch My PC Products and Services

Microsoft Configuration Manager and Intune (Enterprises/Paid) => Support and General Questions (Enterprises Using ConfigMgr and Intune) => Topic started by: donaldking on July 29, 2024, 09:56:40 PM

Title: 7-ZIP Language Settings
Post by: donaldking on July 29, 2024, 09:56:40 PM
Hello everyone

I tried to deploy 7-Zip on all devices with PatchMyPC. The deployment is working fine but I want to change the language from English to Dutch. I tried to change the language over registry:

HKCU\Software\7-Zip
Name: Lang
Value: de

Which is working fine for existing user but I did not find a solution for users, which log in new to the device since the script is only running during the installation.

So I tried to apply an MST File where I changed the product code to 1031 (german). The MST is fine, so when I apply it it changes the code. But when I add the MST File to PatchMyPC, it doesn't work. I can see in the log from PatchMyPC on the test device that the MST is apply, however the language is not changed. Anyone having the same problem or a different way to change the language?

Any help is appreciated!
Title: Re: 7-ZIP Language Settings
Post by: Dan Gough (Patch My PC) on August 01, 2024, 02:53:20 AM
It may be that your MST is applying successfully, but updating the ProductLanguage of the MSI is simply having no effect. There does not appear to be anything within the MSI setup to take advantage of this property.

Since you are already comfortable making an MST, your best option is to use Master Packager (the free version will do) to create an action to apply HKCU to all users:

https://www.masterpackager.com/master-packager

(https://www.masterpackager.com/uploads/file_archive/b_20_tips_predfinedca.gif)